Top-tompak,
Код:include('/../../base.php');
это получится на два уровня выше, например:
Код:Чтобы подключить/var/www/vhosts/site/www/index.php (подключаем в этом файле) /var/www/vhosts/base.php (подключаем этот файл)Код:надо написать так/var/www/vhosts/site/base.php
Код:include('/../base.php');
- 01.05.2014 20:08
Спасибо сказали:
Top-tompak(01.05.2014), - 01.05.2014 21:47
OKyJIucT,
В итоге такая ошибка, но самом деле файл есть.А если написать:Warning: include(/../base.php): failed to open stream: No such file or directory in /var/www/vhosts/site/www/index.php on line 10 Warning: include(): Failed opening '/../base.php' for inclusion (include_path='.:') in /var/www/vhosts/site/www/index.php on line 10PHP код:то выдает ошибку:require realpath('../base.php');
Warning: realpath(): open_basedir restriction in effect. File(/var/www/vhosts/site/base.php) is not within the allowed path(s): (/var/www/vhosts/site/www/:/tmp/) in /var/www/vhosts/site/www/index.php on line 10 Warning: require(): Filename cannot be empty in /var/www/vhosts/site/www/index.php on line 10 Warning: require(): Filename cannot be empty in /var/www/vhosts/site/www/index.php on line 10 Fatal error: require(): Failed opening required '' (include_path='.:') in /var/www/vhosts/site/www/index.php on line 10 - 03.05.2014 18:06Новичок

- Регистрация: 20.05.2008
- Сообщений: 2
- Репутация: 11
Top-tompak,
Проблема не в коде, а в настройках параметра open_basedir - содержит список директорий, в которых может работать php. Файл, который пытаетесь подключить, видимо находится вне этого списка:
Так что нужно или изменить структуру проекта, или изменить параметр open_basedirallowed path(s): (/var/www/vhosts/site/www/:/tmp/)Спасибо сказали:
ap0stal(03.05.2014), Top-tompak(10.05.2014), - 10.05.2014 21:48
seoproger, да проблема была из за этого. Оказывается шаред хостинги для безопасности изменяют его
- 17.06.2014 18:04
Всем привет! У меня несколько вопросов…
1. Есть файл index.php (расположен в главной директории) с содержанием:PHP код:Проблема: почему – то на сайте отображается без выравнивания по центру<p align="center"><?php $gif=file('test.txt');echo $gif[rand(0,count($words)-1)];?></p>
2. Есть файл test2.php (расположенный в другой директории) с содержнаием :PHP код:Проблема: Warning: file(test.txt) [function.file]: failed to open stream: No such file or directory in Z:\home\test1.ru\www\file.php' on line 1<?php include ('../file.php'); ?>
Подскажите, как лечить? - 17.06.2014 18:12
Witch_You, по первому пункту: быть может есть какие CSS стили которые перекрывают? или у параграфов выставлен float: left; что убирает у них width: 100%, или ещё что. Смотрите в дебагере браузера.
По второму: вам чёрным по белуму пишут, что нету файла в текущей директории. Смотрите какой исполняющий файл, и правильно-ли относительно него вы указываете путь инклуда. - 17.06.2014 19:03
Если я сделаю например вот так
Код HTML:То он будет по центру... Не знаю, почему php-скрипт не выравнивается...<p align="center">Привет мир!</p>
---------- Сообщение добавлено 19:03 ---------- Предыдущее 19:01 ----------
Я знаю, что этот файл в корне сайта...PHP код:вот как я его прописал...<?php include ('../file.php); ?> - 17.06.2014 20:13
- 17.06.2014 20:48
OKyJIucT, файл, в котором я это прописал лежит в директории test1.ru/dir/index.php, но файл, на который он ссылается лежит в корне test1.ru/file.php
- 17.06.2014 22:20Новичок

- Регистрация: 10.06.2014
- Сообщений: 6
- Репутация: 4
Witch_You, попробуйте дописать ./ вначале пути, хотя и по вашей схеме должно работать.
PHP код:На крайний случай пишите(раз файл в корне сайта)<?php include ('./../file.php'); ?>PHP код:<?php include ($_SERVER["DOCUMENT_ROOT"]."/file.php"); ?>
Тэги топика:
Похожие темы
| Темы | Раздел | Ответов | Последний пост |
|---|---|---|---|
Веб программирование на Php, MySQL, Ajax. Программирование на C# | Создание сайтов | 3 | 31.05.2011 01:53 |
Веб программирование на Php, MySQL, Ajax. Программирование на C# | Реклама партнерских программ | 3 | 31.05.2011 01:53 |
Качественное программирование на заказ | Создание сайтов | 2 | 13.09.2010 16:02 |
Веб-программирование [php, Xhtml, Css, Javascript] | Другая работа | 0 | 28.02.2010 22:10 |





