Скачал php_sockets.dll, закинул в urs/local/php5/ext В файле php.ini раскоментил строкуextension=php_sockets.dll, но выдает ошибку. Собственно, ничего не работает, функцию socket_create() не распознает. Что я сделал не так? Как исправить?
собственно ошибка и сообщает что пошло не так. пых собран с одним вижуалом-си а расширение - с другим. надо уровнять.
Ясно ... что ничего не ясно ... просто поискать другую версию dll файла или надо будет что-то посложнее проворачивать?
Денвер уже стар и давно не обновлялся. Там старый пых, там старый мускул. И на него сейчас с трудом приходится искать нужные либы. Тут многим это советуют, посоветую и я тебе - решение всех проблем под названием "виртуалка с линуксом". Все, что нужно, ставится из репозиториев и удобно настраивается. Под тем же денвером ты задолбаешься настраивать xdebug для работы в режиме дебага в IDE, к примеру. Под линупсом - вопрос пары минут.
эт смотря как пых подключен. как модуль апача - пары минут. как фпм бэкэндом не важно к какому прокси - ой.
Можно параллельно повесить CGI-версию пыха, и гнать дебаггер через нее(если настройка IDE позволяет). Будет работать в любом случае.