PHP не может найти мой класс?

Как я могу указать точный абсолютный путь?

Файл находится здесь. Я указал так:

include "/home/core/public_html/d/core/source/class.Control.php"; 

Но это говорит мне, что это не так.

* Неустранимая ошибка: Class 'Control' не найден в /home/core/public_html/d/core/source/class.ControlEntry.php в строке *

Код:

  <?php class ControlEntry { private $control_object; function __construct( $control_object ) { $this->control_object = $control_object; } public function actuate() { if( isset($_POST['ajax_type']) ) { $this->control_object->ajax( $_POST['ajax_type'] ); } else { $this->control_object->reload(); } } } include "/home/core/public_html/d/core/source/class.Control.php"; // Can not find this f***ing file even though it is there. $control_entry_object = new ControlEntry( new Control() ); $control_entry_object->actuate(); 

Список неисправностей

Ошибка возникает из class.ControlEntry.php . Перед загрузкой ControlEntry убедитесь, что вы загрузили class.Control.php .

Это абсолютный путь. Это не похоже на ошибку. На самом деле он говорит, что класс не найден. Он не говорит, что файл не найден. Я полагаю, в вашем классе. ControlEntry.php строка 3 ссылки на Control. Перед использованием необходимо включить файл, содержащий элемент управления.

Вы включаете "/home/domain/public_html/d/core/source/class.Control.php"; но ошибка говорит /home/domain/public_html/d/core/source/class.ControlEntry.php . Вы уверены, что включаете правильный файл или создаете правильный класс?