Ошибка open_basedir restriction in effect

Тема в разделе "Ошибки и их решения", создана пользователем Yar, 1 апр 2016.

  1. Yar

    Yar Новичок

    Сообщения:
    10
    Симпатии:
    0
    Здравствуйте, уважаемые профессионалы.

    Залил свой сайт на хостинг, однако при открытии выдает следующую ошибку.

    ПОДСКАЖИТЕ ПОЖАЛУЙСТА, КАКИМ ОБРАЗОМ МОЖНО ИСПРАВИТЬ.

    Warning: require_once() [function.require-once]: open_basedir restriction in effect. File(/home/gorodmasterov40ru/public_htm/system/startup.php) is not within the allowed path(s): (/www/vhosts/gorodmasterov40ru/izmetalla40:/tmp:/usr/local/lib/php) in /www/vhosts/gorodmasterov40ru/izmetalla40/index.php on line 17

    Warning: require_once(/home/gorodmasterov40ru/public_htm/system/startup.php) [function.require-once]: failed to open stream: Operation not permitted in/www/vhosts/gorodmasterov40ru/izmetalla40/index.php on line 17

    Fatal error: require_once() [function.require]: Failed opening required '/home/gorodmasterov40ru/public_htm/system/startup.php' (include_path='.:/usr/local/lib/php') in/www/vhosts/gorodmasterov40ru/izmetalla40/index.php on line 17

    Спасибо
     
  2. optimlab

    optimlab Продвинутый пользователь

    Сообщения:
    924
    Симпатии:
    240
    Какая версия PHP у вас настроена? И какая версия опенкарт?
     
  3. Yar

    Yar Новичок

    Сообщения:
    10
    Симпатии:
    0
    У меня версия 5.3.19
     
  4. optimlab

    optimlab Продвинутый пользователь

    Сообщения:
    924
    Симпатии:
    240
    Включите не ниже 5.5. 5.3 - это для фанатов Опенкарт 1.5.))))
     
  5. Yar

    Yar Новичок

    Сообщения:
    10
    Симпатии:
    0
    К сожалению, у моего провайдера версия выше 5.3.19 не доступна
     
  6. Ален

    Ален Эксперт

    Сообщения:
    2.056
    Симпатии:
    641
    Напишите хостеру вопрос, что за ошибка. Пусть исправляют.
    А вообще это для безопасности сделано.
     
  7. Vlad

    Vlad Эксперт

    Сообщения:
    4.156
    Симпатии:
    1.008
    попробуйте в htaccess раскоментировать строку # php_admin_value open_basedir none
    т.е убрать символ #