Prestashop allow_url_fopen е зададен на On, все още показва грешка

Моята инсталация на Prestashop не може да получи достъп до външни URL адреси и наистина започва да ме подлудява! Отговорът в

Вече промених настройката на php.ini, в

/etc/php5/cli/php.ini

което не направи нищо за това,

allow_url_fopen = On

След това успях да пробвам това ръководство, което все още не елиминира грешката, която основно добавя файл php.ini в основната директория с горната настройка.

Сървърът е физически разположен в моята резиденция и инсталирането на prestashop е достъпно тук

Аз съм най-слаб в тази област, така че не мога да разбера защо се случва това. Някакви идеи какъв е проблемът?


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