Пашырэнне pecl_http v.2 больш не падтрымлівае http_build_url(). Вырашаем праблему хутка.

Такім чынам, у 2014 Было выпушчана абнаўленне пашырэння pecl_http., які больш не мае функцыі http_build_url, і іншыя функцыі ў цэлым таксама. але асабіста мая праблема была толькі ў гэтай функцыі, таму ва ўсіх астатніх несумяшчальнасцях я не разбіраўся. Changelog можна паглядзець тут. Как тут и написано, начиная с версии 2.x.x происходит полная несовместимость pecl_http v.1.x.x.

Рашэнне даволі простае — замена это функции на чистую ее реализацию на PHP или же обратно-совместимый синоним, использующий новую версию pecl_http.

Для этого нужно скачать файл http_build_url.zip і падключыць яго дзе-небудзь перад выкарыстаннем функцыі (при этом подключать файл можно безусловно, если функция http_build_url уже есть, то файл просто прочитается, но никаких функций не переопределит).

Спасылкі:

Загрузка

Гэтая запіс была апублікаваная ў PHP, Кампутары, праграмаванне і адзначаных , , , , , , , . Закладка Пастаянная спасылка. | Кароткая спасылка:  http://p1rat.ru/lezzz/m3Te1

Пакінуць каментар