curl — скрипт перезапуска модема с переполнением стека

Я создаю скрипт для перезагрузки модема для получения нового IP. Я сделал это с приложением формы c # успешно. Сейчас я пытаюсь сделать это с помощью php curl. Но это дает мне ошибку.

$post = 'redirect=&user=admin&password=111111&button=OK';

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'http://192.168.2.1/cgi-bin/login');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($ch, CURLOPT_COOKIEFILE, 'modem.txt');
curl_setopt($ch, CURLOPT_COOKIEJAR,  'modem.txt');
curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
$response = curl_exec($ch);
$http = curl_getinfo($ch, CURLINFO_HTTP_CODE);
curl_close($ch);

Когда я выполняю это, он перенаправляет на Http: //localhost/main.html и говорит;

«Не обнаружена

Запрошенный URL /main.html не найден на этом сервере. «

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]