Добрый день, Сайт сразу после установки на хостинг, Joomla 3.4., flash-recovery.co.il Сразу занялся базовыми настройками безопастности, в частности выносом за папку сайта файла configuration.php. сразу скажу уже это делал и пути прописал вроде верно, но получаю сообщение при попыте зайти на сайт: Warning: file_exists() [function.file-exists]: open_basedir restriction in effect. File(/home/flashrecov/public_html/../box/configuration.php) is not within the allowed path(s): (/home/flashrecov/public_html:/tmp::/home/flashrecov/public_html/tmp:/home/flashrecov/public_html/logs) in /public_html/includes/framework.php on line 15 No configuration file found and no installation code available. Exiting... Выделенная чёрным строка содержит следующие коды: // Installation check, and check on removal of the install directory. if (!file_exists(JPATH_CONFIGURATION . '/configuration.php') || (filesize(JPATH_CONFIGURATION . '/configuration.php') < 10) || file_exists(JPATH_INSTALLATION . '/index.php')) { if (file_exists(JPATH_INSTALLATION . '/index.php')) Вроде похоже на проверку нахождения configuration.php в определённом месте. Прошу помощи,что я сделал не так? Спасибо
Код (PHP): // Installation check, and check on removal of the install directory. if (!file_exists(JPATH_CONFIGURATION . '/configuration.php') Проверяй что в константе JPATH_CONFIGURATION
К сожалению в кодах CMS не понимаю ничего. в обоих файлах define.php прописал правильные пути проверял в другом работающем сайте. когда возвращаю всё на место - сайт работает. может в последней версии Joomla нужно что то делать иначе? --- добавлено: 01.06.2015, первое сообщение размещено: 30.05.2015 --- Проблема решилась после того как скачал оба файлика define.php на комп, отредактировал и перезаписал на хостинге, до этого всё редактировал на сервере,в эти дни у них проблемы на сервере были. Спасибо.