У меня есть версия XAMPP версии 1.7.3 для Windows 7 x64. Я хочу включить PHP HTTP extension. Как мне это сделать? То есть, где я могу получить DLL, зарегистрировать его и т. Д. Спасибо заранее.Как включить расширение PHP HTTP PECL в Windows?
ответ
Сначала загрузите модуль PECL с веб-сайта php.
Затем распакуйте его и скопируйте файл php_http.dll в свою папку расширения PHP. Затем отредактируйте файл php.ini (C: \ WINDOWS \ php.ini) и активировать модуль:
extension=php_http.dll
Это решение сработало. Спасибо. Для других пользователей, работающих с той же проблемой, XAMPP 1.7.3 использует версию из http://downloads.php.net/pierre/, помеченную «php_http-5.3-svn20091125-vc6-x86.zip (2009-11-26 07 : 19 -0800) ". –
@Amir спасибо за ссылку. – dharm0us
Это решение не работает для меня. Всякий раз, когда я добавляю php_httpd.dll в свой php.ini, я получаю сообщение об ошибке «Программа не может запускаться, потому что php5.dll отсутствует на вашем компьютере. Попробуйте переустановить программу, чтобы исправить эту проблему». Есть идеи? – DOOManiac
Как вы на более ранней версии PHP, вы можете получить сборку от: http://downloads.php.net/pierre/
при обновлении до XAMPP 1.8.3, который использует PHP 5.4, то вы должны смотреть на закрытую ошибку об этом по адресу: bugs.php.net/bug.php?id=62056
в соответствии с подробности в комментариях к ошибкам; Я загрузил версию ts (thread safe) для XAMPP 1.8.3 от github.com/stealth35/stealth35.github.com/downloads и указан как «php_http-1.7.4 -5.4-vc9-x86.zip»
последние версии можно найти по адресу: windows.php.net/downloads/pecl/releases/http/1.7.5/
Amoung эти ссылки вы должны найти версию специально для того, что вам нужно.
Связанный: [Как получить расширение php_http, работающее на PHP версии 5.4 с Windows?] (Http://stackoverflow.com/questions/11777361/how-to-get-php-http-extension-working-on-php -version-5-4-with-windows) – hakre