| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > Как отладить работу с сокетами на локальном компе? |
| Автор: Orient 1.12.2006, 14:35 | ||
| Здравствуйте Вот с какой проблемой столкнулся. Пробую данны пример - http://forum.vingrad.ru/vingrad-faq/index.html адрес указываю на своем локальном компе
и вот что мне выводится: Warning: fsockopen(): php_network_getaddresses: gethostbyname failed in j:\program files\apache group\apache\htdocs\wsocktest.php on line 5 Warning: fsockopen(): unable to connect to localhost/phpAdmin:80 in j:\program files\apache group\apache\htdocs\wsocktest.php on line 5 Notice: Undefined variable: error in j:\program files\apache group\apache\htdocs\wsocktest.php on line 19 Не подскажете ли чего у меня не так? Спасибо |
| Автор: BobiKK 1.12.2006, 15:54 |
| The second parameter, if set, is expected to be an associative array © php.net. И вообще, заглядываем туда. Функцию, случаем, не перепутали? |
| Автор: Orient 1.12.2006, 17:19 | ||
Да чего тут путать то. Вот полный код странички:
|
| Автор: Orient 2.12.2006, 23:25 |
| Люди! Помогите!!!! |
| Автор: vasac 3.12.2006, 12:44 |
| Orient, где line 5? где line 19? |
| Автор: Orient 4.12.2006, 00:25 |
| line 5 - if ($socket = fsockopen($host, $port)) { line 19 - if ($error[1] == '302' && isset($header['location'])) { Добавлено @ 00:31 а вот если подключаюсь к $host = 'www.yandex.ru'; $path = 'index.html'; то получаю вот что: Fatal error: Call to undefined function decode_chunk() in c:\program files\apache group\Apache\htdocs\wtest.php on line 17 |
| Автор: Orient 4.12.2006, 11:25 | ||
| Облазимши весь данный форум нашел пример кода, который таки заработал. Для несчастных последователей привожу пример:
|