Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   Ошибка сокета + PHP или Apache (https://forum.antichat.xyz/showthread.php?t=74993)

iron-viper 25.06.2008 19:37

Ошибка сокета + PHP или Apache
 
при создании сокета :

PHP код:

$socket socket_create(AF_INETSOCK_STREAMSOL_TCP); 

На денвере (сокет ДЛЛ раскоментирована в php.ini)
Вылетает ошибка :

"Fatal error: Call to undefined function socket_create() in Z:\home\localhost\www\1.php on line 10"

В линии 10 именно этот код что написан выше.

В чем проблемма подскажите. и как исправить чтобы работало. Заранее благодарен.

inlanger 25.06.2008 19:46

Дэнвер какашко, вот и причина.

oRb 25.06.2008 20:11

Для работы этой фунции Php 4 >= 4.0.7, Php 5
Либо у тебя в денвере старый пхп, либо денвер реально какшко ;)

zer0ska 25.06.2008 20:21

если я не ошибаюсь то это работает тока под *nix

Chaak 25.06.2008 21:30

Заюзай эту какашку)
http://wampserver.com/

мне оч помоголо, при этой проблеме! Там можно переключать extensions не в php.ini!!!!

iron-viper 25.06.2008 21:38

Цитата:

Сообщение от ChaaK
Заюзай эту какашку)
http://wampserver.com/

мне оч помоголо, при этой проблеме! Там можно переключать extensions не в php.ini!!!!


Видал юзал но на сокеты не пробывал еще. Посмотрим как оно будет. =)

mr.The 25.06.2008 21:57

Цитата:

Дэнвер какашко, вот и причина.
кривые руки - следствие какашек в мозгах. делай выводы.

я легко поставил на денвер php 5.2.4 и все нужные мне модули.
ТС для начала просто попробуй раскоментировать подключение сокетов в php.ini

iron-viper 26.06.2008 11:03

Цитата:

Сообщение от mr.The
кривые руки - следствие какашек в мозгах. делай выводы.

я легко поставил на денвер php 5.2.4 и все нужные мне модули.
ТС для начала просто попробуй раскоментировать подключение сокетов в php.ini


Да я же написал в первом посте, что раскоментировал. И функция fsokopen работает а вот socket_create() выдает ошибку. Денвер стоит 3-ий PHP Version 5.2.4 а может товарищ прав который сказал что только под никсом работает или нет? Жду помощи.

mr.The 26.06.2008 12:30

а у тебя примерно тут z:\WebServers\usr\local\php5\ext\php_sockets.dll
есть такой файл?

iron-viper 26.06.2008 12:40

Все всем спасибо за старания сам разобрался. Кстати "mr.The" ты был прав но я уже догнал сам. Действиетльно не хватало библиотеки "php_sockets.dll" Я думал что установил все, а оказалось после переустанвоки забыл. Начал работать с cURL и думаю что такое, не пашет, глядь а там(в ext) только 5 библиотек, ну сразу же установил все необходимое и все заработало. Еще раз всем спасибо. Кстати "inlanger" Денвер не совсем "какашко" =)) Тему можно закрывать.


Время: 20:05