2015-12-08 2 views
-2

Я не знаю, почему, когда я добавляю функцию require_once в свой код, она не может работать, всегда показывает, что не удалось открыть поток.Ошибки с require_once в php

<?php require_once("../../../../cadpro_vs2/include/admin/ad_nav.php") ?> 

Любая ошибка в синтаксисе или что-то еще, пожалуйста, помогите!

Может ли кто-нибудь мне помочь?

+0

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

ответ

0

Возможно, вы находитесь в неправильном каталоге работ. Его плохая идея полагаться на него (за исключением того, что вы явно хотите получить к нему доступ) в любом случае. Используйте

require __DIR__ . '/../fruit.php'; 

или с предварительной 5.3

require dirname(__FILE__) . '/../fruit.php'; 

Напомним, что пути, начиная с .., или. не разрешены против include-path, но только против текущего рабочего каталога.

Чтобы получить более развернутую мысль, посетить require_once

Источник: Require_once PHP Error

0

попробовать этот код

define('__ROOT__', dirname(dirname(__FILE__))); 
require_once(__ROOT__.'/cadpro_vs2/include/admin/ad_nav.php'); 

если этот код не могу помочь вам, проверить свой путь. Возможно, файл не существует

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