Помощник
|
Папка взади |
www3_hb
|
Сообщение
#1
|
||
|
|
||
|
|||
Mulder_hb |
10.12.2010, 17:06;
Ответить: Mulder_hb
Сообщение
#2
|
|
Уберите корень (/) из пути:
[PHP]require_once '../Settings.php';[/PHP] |
|
|
www3_hb
|
Сообщение
#3
|
|
теперь вот что выдало
[PHP]Warning: require_once() [function.require-once]: open_basedir restriction in effect. File(../Settings.php) is not within the allowed path(s): (VIRTUAL_DOCUMENT_ROOT:/tmp/) in /www/rxfly.net/s/o/softichok/home/site/files/SUM.php on line 7 Warning: require_once(../Settings.php) [function.require-once]: failed to open stream: Operation not permitted in /www/rxfly.net/s/o/softichok/home/site/files/SUM.php on line 7 Fatal error: require_once() [function.require]: Failed opening required '../Settings.php' (include_path='.:/usr/share/php') in /www/rxfly.net/s/o/softichok/home/site/files/SUM.php on line 7[/PHP] |
|
|
Zippovich |
10.12.2010, 17:41;
Ответить: Zippovich
Сообщение
#4
|
|
В ошибке вроде все написано. Не может найти файл Settings.php по указанному Вами пути, проверьте есть ли такой файл по указанному пути. Возможно Вы не знаете, что буквы S и s различаются в unix-подобных системах.
|
|
|
ZhukV |
11.12.2010, 2:14;
Ответить: ZhukV
Сообщение
#5
|
|
[PHP]require_once (dirname(__FILE__) . '/../file.php');[/PHP]
|
|
|
www3_hb
|
Сообщение
#6
|
|
ZhukV, А можешь поподробней объяснить
Просто я вставил вот так [PHP]require_once (dirname(__FILE__) . '/../settings.php');[/PHP] И мне выдало ошибку Warning: require_once(/www/rxfly.net/s/o/softichok/home/site/files/../settings.php) [function.require-once]: failed to open stream: No such file or directory in /www/rxfly.net/s/o/softichok/home/site/files/SUM.php on line 7
Fatal error: require_once() [function.require]: Failed opening required '/www/rxfly.net/s/o/softichok/home/site/files/../settings.php' (include_path='.:/usr/share/php') in /www/rxfly.net/s/o/softichok/home/site/files/SUM.php on line 7 |
|
|
ZhukV |
11.12.2010, 22:13;
Ответить: ZhukV
Сообщение
#7
|
|
Да, конечно могу.
Функция dirname(string $file), возвращает путь к каталогу, где лежит файл $file __FILE__ - магическая константа, котоая указывает на полный путь к текущему файлу [PHP]require_once (dirname(__FILE__) . '/../settings.php');[/PHP] В данном примере мы ссылаемся на текущий файл, узнаем его директорию, переходим на один уровень вверх и там аж инклюдим файл settings.php |
|
|
www3_hb
|
Сообщение
#8
|
|
|
Все понял ошибка была вовсе не в файлах а просто ftp клиент ступил он не заменил сатрый файл
|
|
|
||
|
Текстовая версия | Сейчас: 28.3.2024, 15:28 |