2014-01-31 6 views
-1

Я видел этот вопрос, но я не смог найти свой ответ.Внимание: include_once() [function.include]: Не удалось открыть

Я сделал небольшое изменение на одной странице своего сайта. (изменил ссылку значка, который был в заголовке) Теперь только одна страница находится в руинах. Кажется, что на эту страницу включено несколько файлов.

 db_conn_open.php 
    languagefile.php 
    includes.php 
    70and100mphclub.php 
    metainfo.php 
    prototype.php 
    getminicart.php 
    style.css 
    EM_popoutmenu_blue.css 
    AC_RunActive_Content.js 

Atleast все они открыты в DreamWeaver с кодом источника, когда я открываю мой 70and100mph.php, который является один я хотел сделать что-то с в первую очередь.

Теперь у меня есть предупреждение на моей странице, которая выглядит следующим образом:

Warning: include_once(MaxAmpsDigital/public_html/vsadmin/inc/languagefile.php) [function.include-once]: failed to open stream: No such file or directory in /home/maxamps/public_html/70and100mphclub.php on line 7 

Он имеет один для каждого файла PHP подключен. Мой исходный код и 70and100mph.php оба имеют это в самом начале:

<?php 
session_cache_limiter('none'); 
session_start(); 
ini_set('url_rewriter.tags', ''); 
include_once "MaxAmpsDigital/public_html/vsadmin/db_conn_open.php"; 
include_once "MaxAmpsDigital/public_html/vsadmin/inc/languagefile.php"; 
include_once "MaxAmpsDigital/public_html/vsadmin/includes.php"; 
include_once "MaxAmpsDigital/public_html/70and100mphclub.php"; 
include_once "MaxAmpsDigital/public_html/vsadmin/inc/metainfo.php";?> 

Я имею в виду, мне нужно найти, где скрипт вытягивать эти ссылки, чтобы исправить это? Но я не знаю, с чего начать ... Или если это даже правильно. Прошу прощения за них, я просто хотел быть конкретным, насколько это возможно. ПОЖАЛУЙСТА, ПОМОГИТЕ! Camryn

+0

Как и любой другой вопрос с этой проблемой: * у вас неправильный путь к вашим файлам *. Почти наверняка, потому что вы используете относительные пути, а не абсолютные пути. –

+1

Проверьте разрешения на каталоги и файлы. – useSticks

ответ

0

Поскольку файл находится внутри того же корня, просто использовать относительный путь:

include_once('db_conn_open.php'); 
+0

Я пробовал это, я все еще получаю то же предупреждение, я боюсь ... – user3258690

+0

Как выглядит ваша структура каталогов? – BenM

0

Попробуйте это, добавьте $_SERVER['DOCUMENT_ROOT']

include_once $_SERVER['DOCUMENT_ROOT']."/vsadmin/db_conn_open.php"; 

использовать var_dump($_SERVER);, чтобы получить соответствующее значение и строить полный путь к файлу и применяется к нему.

+0

Я получаю синтаксическую ошибку в строке include. :/ – user3258690

+0

Какая у вас ошибка? –

Смежные вопросы