расширение php сервера wamp PECL отсутствует - PullRequest
1 голос
/ 05 декабря 2010

Кто-нибудь знает, почему расширение PECL в wamp-сервере не существует?

Я пытаюсь использовать http_build_url() но я получаю эту ошибку:

Неустранимая ошибка: вызов неопределенной функции http_build_url () в ...

Ответы [ 4 ]

3 голосов
/ 05 декабря 2010

Функция http_build_url() является частью расширения PECL pecl_http.

В вашем каталоге WAMP найдите pecl.exe и откройте командную оболочку. Введите: pecl install pecl_http и вызов функции должен работать.

0 голосов
/ 06 мая 2017

Я использую WAMPServer (x64) с PHP5.6.25 и я хочу установить «Blesta», требования требуют «Pecl - Mailparse», поэтому:

  1. Я загружаю "PHP Mailparse v2.1.6 (PHP v5.6) (Thread Safe) (vc11) (x64)"

  2. Я извлекаю файл загрузки в "C: \ wamp64 \ bin \ php \ php5.6.25 \ ext" папка

  3. Я добавляю "extension = php_mailparse.dll" в файл "C: \ wamp64 \ bin \ php \ php5.6.25 \ phpForApache.ini", но в конце «Динамические расширения»
  4. Перезагрузите WAMPServer
  5. Установка "Блеста"

Примечание к № 3 Пример:

;;;;;;;;;;;;;;;;;;;;;;
; Dynamic Extensions ;
;;;;;;;;;;;;;;;;;;;;;;
extension=php_openssl.dll
;extension=php_pdo_firebird.dll
extension=php_pdo_mysql.dll
;extension=php_pdo_oci.dll
;extension=php_pdo_odbc.dll
;extension=php_pdo_pgsql.dll
extension=php_pdo_sqlite.dll
;extension=php_pgsql.dll
;extension=php_shmop.dll

extension=php_mailparse.dll
0 голосов
/ 08 ноября 2013

Этот вопрос уже устарел, поэтому, если вы хотите pecl с wamp 2.2, щелкните значок wamp, наведите курсор на расширение php-> php и убедитесь, что рядом с php_http стоит галочка.Делая это включил pecl для меня.

0 голосов
/ 19 августа 2013

Я нашел этот источник пакета pecl_http, но не знаю, как заставить его работать на wamp, поскольку там нет файла .dll.

http://pecl.php.net/package/pecl_http

...