open_basedir restriction in effect. File ... is not within the allowed path(s)

При настройке сайта может появиться диагностическое сообщение следующего вида:

Warning: open_basedir restriction in effect. File ... is not within the allowed path(s):
(/path/to/dir1:/path/to/dir2) in /path/to/dir/filename.php on line 14

Это сообщение указывает на то, что путь к директории установки сайта не включен в список допустимых путей, указанных в параметре open_basedir в конфигурации PHP. Параметр open_basedir содержит список директорий, содержимое которых разрешено считывать средствами PHP-скриптов.

Один из способов решения этой проблемы – добавить путь к директории установки сайта в значение параметра open_basedir.

1. На сервере с операционной системой UNIX/Linux/FreeBSD пути к разрешенным директориям должны быть разделены двоеточием, например:

open_basedir =/home/vhosts:/usr/share/php/pear/:/tmp

2. На Windows-сервере пути должны быть разделены точкой с запятой, например:

open_basedir = C:\Inetpub;C:\Windows\TEMP

Другой способ – отменить ограничения open_basedir и открыть доступ ко всем директориям, указав значение none:

open_basedir = none
Оцени публикацию:
  • 1,5
Оценили человек: 1

Похожие статьи:


Комментарии посетителей:
  • добрый день. Заранее извиняюсь за дилетантский вопрос, но где именно мне это необходимо исправить и с помощью чего. Сайт после переноса именно на это жалуется open_basedir = none где это находиться
    11 сентября 2015, 08:43 коммент полезен : 0 # Наталья5
Предложения и пожелания:
Ваше имя:
Ваш E-mail:
Введите изображенные цифры:
Captcha
Главная
X

youtube.com/watch?v=7hFivbgIEqk

При полном или частичном использовании материалов данного сайта, ссылка на сайт "yapro.ru" обязательна как на источник информации.
Автоматический импорт материалов и информации с сайта запрещен.
Copyrights © 2007 - 2017 YaPro.Ru

Главная » Веб-мастеру » Unix »