Проблема после выноса configuration.php, Joomla 3.4

Тема в разделе "Вопросы безопасности", создана пользователем Yuri65, 30.05.2015.

  1. Offline

    Yuri65 Недавно здесь

    Регистрация:
    11.04.2013
    Сообщения:
    28
    Симпатии:
    0
    Пол:
    Мужской
    Добрый день,
    Сайт сразу после установки на хостинг, 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 в определённом месте.
    Прошу помощи,что я сделал не так?
    Спасибо
     
  2.  
  3. OlegK
    Offline

    OlegK Russian Joomla! Team Команда форума ⇒ Профи ⇐

    Регистрация:
    17.01.2011
    Сообщения:
    7 813
    Симпатии:
    771
    Пол:
    Мужской
    Код (PHP):
    1. // Installation check, and check on removal of the install directory.
    2. if (!file_exists(JPATH_CONFIGURATION . '/configuration.php')

    Проверяй что в константе JPATH_CONFIGURATION
     
  4. Offline

    Yuri65 Недавно здесь

    Регистрация:
    11.04.2013
    Сообщения:
    28
    Симпатии:
    0
    Пол:
    Мужской
    К сожалению в кодах CMS не понимаю ничего. в обоих файлах define.php прописал правильные пути проверял в другом работающем сайте. когда возвращаю всё на место - сайт работает. может в последней версии Joomla нужно что то делать иначе?
    --- добавлено: 01.06.2015, первое сообщение размещено: 30.05.2015 ---
    Проблема решилась после того как скачал оба файлика define.php на комп, отредактировал и перезаписал на хостинге, до этого всё редактировал на сервере,в эти дни у них проблемы на сервере были. Спасибо.
     

Поделиться этой страницей

Загрузка...