Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
Ошибка сокета + PHP или Apache |

25.06.2008, 19:37
|
|
Участник форума
Регистрация: 13.11.2007
Сообщений: 180
Провел на форуме: 1058585
Репутация:
122
|
|
Ошибка сокета + PHP или Apache
при создании сокета :
PHP код:
$socket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);
На денвере (сокет ДЛЛ раскоментирована в php.ini)
Вылетает ошибка :
"Fatal error: Call to undefined function socket_create() in Z:\home\localhost\www\1.php on line 10"
В линии 10 именно этот код что написан выше.
В чем проблемма подскажите. и как исправить чтобы работало. Заранее благодарен.
|
|
|

25.06.2008, 19:46
|
|
Познавший АНТИЧАТ
Регистрация: 07.01.2007
Сообщений: 1,263
Провел на форуме: 3326855
Репутация:
702
|
|
Дэнвер какашко, вот и причина.
|
|
|

25.06.2008, 20:11
|
|
Members of Antichat - Level 5
Регистрация: 09.05.2008
Сообщений: 304
Провел на форуме: 7875940
Репутация:
2362
|
|
Для работы этой фунции Php 4 >= 4.0.7, Php 5
Либо у тебя в денвере старый пхп, либо денвер реально какшко 
|
|
|

25.06.2008, 20:21
|
|
Участник форума
Регистрация: 05.12.2007
Сообщений: 113
Провел на форуме: 252598
Репутация:
34
|
|
если я не ошибаюсь то это работает тока под *nix
|
|
|

25.06.2008, 21:30
|
|
Познавший АНТИЧАТ
Регистрация: 01.06.2008
Сообщений: 1,047
Провел на форуме: 5321514
Репутация:
3313
|
|
Заюзай эту какашку)
http://wampserver.com/
мне оч помоголо, при этой проблеме! Там можно переключать extensions не в php.ini!!!!
|
|
|

25.06.2008, 21:38
|
|
Участник форума
Регистрация: 13.11.2007
Сообщений: 180
Провел на форуме: 1058585
Репутация:
122
|
|
Сообщение от ChaaK
Заюзай эту какашку)
http://wampserver.com/
мне оч помоголо, при этой проблеме! Там можно переключать extensions не в php.ini!!!!
Видал юзал но на сокеты не пробывал еще. Посмотрим как оно будет. =)
|
|
|

25.06.2008, 21:57
|
|
Познавший АНТИЧАТ
Регистрация: 30.04.2007
Сообщений: 1,206
Провел на форуме: 4778940
Репутация:
1257
|
|
Дэнвер какашко, вот и причина.
кривые руки - следствие какашек в мозгах. делай выводы.
я легко поставил на денвер php 5.2.4 и все нужные мне модули.
ТС для начала просто попробуй раскоментировать подключение сокетов в php.ini
|
|
|

26.06.2008, 11:03
|
|
Участник форума
Регистрация: 13.11.2007
Сообщений: 180
Провел на форуме: 1058585
Репутация:
122
|
|
Сообщение от mr.The
кривые руки - следствие какашек в мозгах. делай выводы.
я легко поставил на денвер php 5.2.4 и все нужные мне модули.
ТС для начала просто попробуй раскоментировать подключение сокетов в php.ini
Да я же написал в первом посте, что раскоментировал. И функция fsokopen работает а вот socket_create() выдает ошибку. Денвер стоит 3-ий PHP Version 5.2.4 а может товарищ прав который сказал что только под никсом работает или нет? Жду помощи.
|
|
|

26.06.2008, 12:30
|
|
Познавший АНТИЧАТ
Регистрация: 30.04.2007
Сообщений: 1,206
Провел на форуме: 4778940
Репутация:
1257
|
|
а у тебя примерно тут z:\WebServers\usr\local\php5\ext\php_sockets.dll
есть такой файл?
|
|
|

26.06.2008, 12:40
|
|
Участник форума
Регистрация: 13.11.2007
Сообщений: 180
Провел на форуме: 1058585
Репутация:
122
|
|
Все всем спасибо за старания сам разобрался. Кстати "mr.The" ты был прав но я уже догнал сам. Действиетльно не хватало библиотеки "php_sockets.dll" Я думал что установил все, а оказалось после переустанвоки забыл. Начал работать с cURL и думаю что такое, не пашет, глядь а там(в ext) только 5 библиотек, ну сразу же установил все необходимое и все заработало. Еще раз всем спасибо. Кстати "inlanger" Денвер не совсем "какашко" =)) Тему можно закрывать.
|
|
|
|
 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|