![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| skalex |
|
|||
|
Хороший человек ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 895 Регистрация: 2.4.2004 Репутация: 8 Всего: 23 |
Боюсь, что разрешение данного вопроса выходит за рамки этого форума ... Надо качать исходники PHP и компилить вручную. Я такого никогда не делал и что-либо советовать не могу!
|
|||
|
||||
| Alone |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 663 Регистрация: 11.5.2003 Где: Dnepropetrovsk, U A Репутация: 1 Всего: 6 |
-------------------- |
|||
|
||||
| Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 122 Всего: 261 |
Я так понимаю, что все-таи под вин (упоминался php.exe)...
раскомментируй в php.ini и перезапусти сервер. socket_create(); требует библиотеки. |
|||
|
||||
| Snakemw |
|
|||
|
Unregistered |
Таже байда, раскомментирование php_sockets.dll не помогает, php под WinXP
Система под Windows XP стоит apache 2.0.44 + php 4.3.2 Строчка extension=php_sockets.dll в php.ini раскомментирована в phpinfo() пишет что поддержка сокетов включена. Вот здесь написано что для виндовс юзеров поддержка socket`ов уже включена при компиляции. так почему же я имею на выходе: Call to undefined function: socket() Скрипт запускаю следующий ...
|
|||
|
||||
| Snakemw |
|
|||
|
Unregistered |
Вот ссылка на ресурс где говорится что подержка sockets включена при компилировании под Win
|
|||
|
||||
| Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 122 Всего: 261 |
Такой функции и нету...
Есть socket_create();
Это если брать обращение через fsockopen... А тут - отдельная библиотека. |
|||
|
||||
| IZ@TOP |
|
|||
![]() Панда-бир! ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4795 Регистрация: 3.2.2003 Где: Бамбуковый лес Репутация: 44 Всего: 73 |
Snakemw, а ты после того как либу раскоментировал сервак перезапускал?
-------------------- Один из розовых плюшевых-всадников апокалипсиса... очень злой... Семь кругов ада для новых элементов языка Мои разрозненные мысли |
|||
|
||||
| Snakemw |
|
|||
|
Unregistered |
Теперь пишет Undefined function bind()
Странно... это я по поводу socket() ... Скрипт не с потолка брал... а из мануала к пхп4 с сервера www.php.net |
|||
|
||||
| IZ@TOP |
|
|||
![]() Панда-бир! ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4795 Регистрация: 3.2.2003 Где: Бамбуковый лес Репутация: 44 Всего: 73 |
А может socket_bind?
-------------------- Один из розовых плюшевых-всадников апокалипсиса... очень злой... Семь кругов ада для новых элементов языка Мои разрозненные мысли |
|||
|
||||
| Opik |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 1918 Регистрация: 6.10.2004 Где: Рига Репутация: 24 Всего: 55 |
Для отладки можно использовать Денвер: www.dklab.ru
Но можно и всё ручками поставить: www.apache.org www.php.net |
|||
|
||||
| Snakemw |
|
|||
|
Unregistered |
С функциями для работы с сокетами разобрался, действительно до php 4.1.1 использовались socket, bind, read ...
далее их поменяли на socket_create, socket_bind, socket_read, и т.д. но как водится документация подвела... Значит php telnet server запустился.. наконец.... но при попытке соединиться, telnet выдает приглашение: Welcome to the PHP Test Server. To quit, type 'quit'. To shut down the server type 'shutdown' (кстати, лесенкой он сам выдает... хотя после первой строчки стоит \n) и рубит коннект. В браузере пишет ошибку Warning: socket_read() unable to read from socket [0]: Операция успешно завершена. in C:\WWW\socket\start_monitor.php on line 39 socket_read() failed: reason: Неверная функция. юзаю встроенный в винду telnet клиент |
|||
|
||||
| Guest |
|
|||
|
Unregistered |
хм... чуть не забыл .. код теперь выглядит так..
|
|||
|
||||
| snakemw |
|
|||
|
Unregistered |
Ндя... мысли закончились?
|
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |