Я на компьютере с Windows 7, на котором работает WAMP-сервер, и пытаюсь установить расширение Selenium для PEAR.Однако всякий раз, когда я пытаюсь установить его, мне говорят, что для него требуется уже включенное расширение PHP "curl":
pear install phpunit/PHPUnit_Selenium
Package "pear.phpunit.de/PHPUnit_Selenium" dependency "pear.phpunit.de/PHPUnit" has no releases
phpunit/PHPUnit_Selenium requires PHP extension "curl"
No valid packages found
install failed
Поэтому я иду проверить свойФайл php.ini, чтобы увидеть, включен ли он.Конечно, вот оно:
extension=php_apc.dll
;extension=php_bz2.dll
extension=php_curl.dll
;extension=php_dba.dll
;extension=php_exif.dll
На этом сайте , мне сказали попробовать это:
- Если вы получаетеошибка, так как «Не найдены действительные пакеты, установка не удалась», а затем выполните следующую команду pear upgrade-all
Но когда я запускаю эту команду, она просто говорит мне Nothing to upgrade-all
.
После поиска конкретной ошибки я обнаружил ошибку PHP, в которой упоминается
Расширение php "curl" необходимо загрузить в сам php как расширение.
запустите эту команду
php -me
Если "curl" не указан как один из [модулей PHP], он не будет работать.
И я не совсем уверен, как загрузить это "в сам php как расширение" в Windows.Есть простой способ сделать это?Или чтобы заставить PEAR поверить, что я действительно установил это?
РЕДАКТИРОВАТЬ
Для записи, мое расширение curl равно замечено PHP (из php_info ()):
cURL support enabled
cURL Information 7.20.0