Joomla и проблема file exists
Материал из 1GbWiki.
(Различия между версиями)
Версия 09:07, 31 октября 2007 (править) Dmach (Обсуждение | вклад) (Новая: В ряде случаев после установки CMS Joomla вы можете получить следующее сообщение при открытии сайта: Warning...) ← К предыдущему изменению |
Версия 08:51, 23 мая 2008 (править) (отменить) 81.1.243.193 (Обсуждение) К следующему изменению → |
||
Строка 7: | Строка 7: | ||
Если открыть файл \includes\database.php то там на строчке 101 будет код... | Если открыть файл \includes\database.php то там на строчке 101 будет код... | ||
- | + | include $basePath . '/../configuration.php'; | |
+ | |||
+ | Попробуйте убрать '/' в начале чтобы получилось: | ||
+ | |||
+ | include $basePath . '../configuration.php'; | ||
+ | |||
+ | Дело скорей всего в том, что Joomla была установлена не в корневой каталог сайт и поэтому не может найти файла configuration.php | ||
+ | |||
+ | [[Категория:Системы Управления Сайтом]] |
Версия 08:51, 23 мая 2008
В ряде случаев после установки CMS Joomla вы можете получить следующее сообщение при открытии сайта:
Warning: file_exists() [function.file-exists]: open_basedir restriction in effect. File(../configuration.php) is not within the allowed path(s): (перечисление каких либо путей) in d:\hst\site-name_063ba63b\http\includes\database.php on line 101
Если открыть файл \includes\database.php то там на строчке 101 будет код...
include $basePath . '/../configuration.php';
Попробуйте убрать '/' в начале чтобы получилось:
include $basePath . '../configuration.php';
Дело скорей всего в том, что Joomla была установлена не в корневой каталог сайт и поэтому не может найти файла configuration.php