macos — редактирование php.ini mac osx allow_url_include

Я хочу включить точный вывод URL в мою веб-страницу в точности так, как она есть

код, который я использую,

$html = file_get_html("http://api.zoopla.co.uk/api/v1/area_value_graphs.js?area=" .$postcode. "&output_type=outcode&api_key=6fg3fbrxqhjkn4mkfrxdu2sr");

$data = json_decode($html, true);

$result1 = $data['average_values_graph_url'];
include $result1;

ошибка, которую я получаю, имеет тип

Предупреждение: include (): http: // обертка отключена на сервере
настройка с помощью allow_url_include = 0

я пытался редактировать файл php.ini в allow_url_include = On и перезапустил мою машину, но я все еще получаю ту же ошибку. Я не могу найти другие файлы конфигурации, как указано phpinfo(); и не могу понять, почему то, что я изменил, не работает. Что я сделал не так?

2

Решение

Используйте php —ini в терминале, чтобы найти местоположение файла php.ini и изменить директиву. для этого вам также нужно установить allow_url_fopen. Используйте file_get_contents ().

Да, file_get_contents () будет выдавать это строго при загрузке изображения, он получит код изображения и переведет его в строку. В вашей строке написано GIF, это означает, что вы читаете файл изображения.

Они не могут быть включены, поскольку ошибка говорит, что она не включена. Сделайте эхо phpinfo () и посмотрите там.

Некоторые параметры не могут быть изменены пользователем с помощью ini_set или аналогичных параметров, например, allow_url_fopen — тип PHP_INI_SYSTEM, если он отключен для всего сервера, его необходимо включить там.

На встроенном в Mac php ваш .ini должен быть /etc/php.ini, проверьте там.

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru