При установке пакета локализации на Joomla 2.5.1 возникает ошибка: JFolder::create: Path not in open_basedir paths. Как лечить?
Данная ошибка возникает из-за проверки соответствия open_basedir корневой директории joomla. Разработчик joomla не комментирует смысл данной проверки, не смотря на то, что в большинстве случаев данная проверка не позволяет устанавливать плагины, т.е. разработчики намеренно заблокировали возможность создания каталогов на серверах, где значение параметра ‘open_basedir’ не совпадает с корнем сайта. С какой целью это сделано для – пока не ясно.
Для этого:
1. Находим файл folder.php он лежит в директории /libraries/joomla/filesystem/folder.php
2. Находим 220 строку $obd = ini_get('open_basedir') и отключаем её, т.е. ставим впереди этой строки //
Номер строчки может отличатся. Главное ищем переменную $obd