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

Discussion in 'Вопросы безопасности' started by Yuri65, May 30, 2015.

  1. Offline

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

    Joined:
    Apr 11, 2013
    Messages:
    28
    Likes Received:
    0
    Gender:
    Male
    Добрый день,
    Сайт сразу после установки на хостинг, 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 Staff Member ⇒ Профи ⇐

    Joined:
    Jan 17, 2011
    Messages:
    7,812
    Likes Received:
    771
    Gender:
    Male
    Код (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 Недавно здесь

    Joined:
    Apr 11, 2013
    Messages:
    28
    Likes Received:
    0
    Gender:
    Male
    К сожалению в кодах CMS не понимаю ничего. в обоих файлах define.php прописал правильные пути проверял в другом работающем сайте. когда возвращаю всё на место - сайт работает. может в последней версии Joomla нужно что то делать иначе?
    --- добавлено: Jun 1, 2015, первое сообщение размещено: May 30, 2015 ---
    Проблема решилась после того как скачал оба файлика define.php на комп, отредактировал и перезаписал на хостинге, до этого всё редактировал на сервере,в эти дни у них проблемы на сервере были. Спасибо.
     

Share This Page

Loading...