[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Не работают сокеты в PHP
Pianazo
Здравствуйте! Я поставил последнюю версию Денвера, но при выполнении скрипта выводится ошибка.
Вот пример кода:

        if (($sock = socket_create(AF_INET, SOCK_STREAM, SOL_TCP)) < 0) {
throw new Exception('socket_create() failed: '.socket_strerror(socket_last_error())."\n"); }

Ошибка:
Create socket ... <!--error--><br />
<b>Fatal error</b>: Call to undefined function socket_create() in <b>Z:\home\localhost\www\server.php</b> on line <b>15</b><br />
<script language=JavaScript src='/denwer/errors/phperror_js.php'></script>

Помогите, пожалуйста, разобраться с проблемой!



Спустя 15 минут, 47 секунд (19.03.2010 - 13:28) Adil написал(а):
открой php.ini там раскомментируй строчку:
;extension=php_sockets.dll

Спустя 34 минуты, 14 секунд (19.03.2010 - 14:02) Pianazo написал(а):
Раскомментировал - та же ошибка:( Версия PHP 5.3.1

Спустя 32 секунды (19.03.2010 - 14:03) waldicom написал(а):
Веб-сервер заново стартовался?

Спустя 3 минуты, 31 секунда (19.03.2010 - 14:06) Pianazo написал(а):
да

Спустя 6 минут, 19 секунд (19.03.2010 - 14:13) waldicom написал(а):
В винде вроде несколько php.ini... если так, то надо точно посмотреть, какой правильный.
Посмотреть можно вроде с помощью phpinfo()

Спустя 8 минут, 40 секунд (19.03.2010 - 14:21) Pianazo написал(а):
phpinfo() выдал:
Configuration File (php.ini) Path C:\Windows
Loaded Configuration File Z:\usr\local\php5\php.ini

Посмотрел в C:\Windows - php.ini там не нашел
Закинул туда файл - не помогло

Спустя 27 минут, 45 секунд (19.03.2010 - 14:49) Pianazo написал(а):
Проблема решилась! Скачал пакет расширений с официального сайта. Всем большое спасибо за помощь!
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.