Пятница, 02 Август 2013 05:57

Как избавиться от "Your host needs to disable magic_quotes_gpc to run this version of Joomla!"

Автор
Оцените материал
(3 голосов)

При переносе сайта на Joomla 3.1.4 в админке выскочило предупреждение:

Your host needs to disable magic_quotes_gpc to run this version of Joomla!

Для решения проблемы необходимо прописать в файл настроек php.ini строку:

 

magic_quotes_gpc = Off

Проблема, как правило в том, что на моем хостинге этот файл недоступен для редактирования.

Поскольку однажды уже решал подобную проблему, на этот раз все было достаточно просто. 

 1) В корневом каталоге сайта создаём файл php.ini с содержимым:

magic_quotes_gpc = Off
session.save_path = "/tmp"

Без второй строчки, по всей видимости, можно обойтись, но я тупо копировал предыдущее решение и уже не стал разбираться что к чему.

 2) Для активации этого файла в файл .htaccess корневого каталога сайта необходимо добавить строки:

<IfModule mod_suphp.c>
suPHP_ConfigPath /корневой/каталог/вашего/сайта
<Files php.ini>
order allow,deny
deny from all
</Files>
</IfModule>

Не забудьте поменять ссылку на ваш сайт.

После этих манипуляций предупреждение магическим образом исчезает.

Прочитано 8038 раз Последнее изменение Пятница, 02 Август 2013 06:28
Другие материалы в этой категории: « Моделируем сердце WebGL, COLLADA и многогранники »
Авторизуйтесь, чтобы получить возможность оставлять комментарии