Для Prestashop allow_url_fopen установлено значение «Вкл.», по-прежнему отображается ошибка

Моя установка Prestashop не может получить доступ к внешним URL-адресам, и это действительно начинает сводить меня с ума! Ответ в

Я уже изменил настройку php.ini в

/etc/php5/cli/php.ini

который ничего не сделал для этого,

allow_url_fopen = On

Затем мне удалось попробовать это руководство, которое так и не устранило ошибка, которая в основном добавляет файл php.ini в корневой каталог с вышеуказанной настройкой.

Сервер физически находится у меня дома, а предварительная установка доступна здесь

Я самый слабый в этой области, поэтому не могу понять, почему так происходит. Есть идеи, в чем проблема?


person apache    schedule 10.05.2014    source источник
comment
Вы перезапустили свой сервер, чтобы PHP мог использовать новые настройки из php.ini?   -  person Paul Denisevich    schedule 10.05.2014
comment
Я сделал это. перезапустить сервер, что фактически означает перезагрузку сервера   -  person apache    schedule 10.05.2014


Ответы (1)


Типичная проблема, с которой я сталкивался, например, с такими проблемами, как неэффективные настройки PHP, обычно связана с наличием нескольких файлов php.ini (иногда также с несколькими настройками PHP из разных попыток). Найдите в своей системе несколько файлов php.ini и проверьте, какой из них правильный.

Кроме того, ваш файл php.ini может находиться не там, где PHP ожидает его найти. Запустите phpinfo() и посмотрите, какой файл php.ini ваша установка читает (или пытается прочитать).

В-третьих, убедитесь, что у вас установлены соответствующие разрешения для файла php.ini - процесс веб-сервера должен иметь возможность читать этот файл.

person Kadigan    schedule 13.01.2015