Поэтому я пытаюсь включить некоторые файлы в PHP, и это не работает.
Файл, который я пишу, находится в домашнем каталоге. В домашнем каталоге есть подкаталог "D1", а в D1 есть другой каталог, "D2".
Внутри D2 есть куча файлов. Я написал файл класса и сохранил его в D1. Это выглядит так:
<?php
include_once('D2/file1.php');
include_once('D2/file2.php');
//ect
class myClass {
//class stuff
}
?>
Итак, я пишу файл в домашнем каталоге так:
<?php
include_once('D1/myclass.php');
?>
Но когда я загружаю этот файл, я получаю это:
Предупреждение: include_once (file1.php) [function.include-once]: не удалось открыть поток: нет такого файла или каталога в /home/D1/D2/file1.php в строке 2
"file1.php" определенно находится в этом каталоге, так что я делаю не так?