изначально возникла проблема на yii 1 - (
https://toster.ru/q/544355)
но после дебага автолоадера, увидел что как минимум один из файлов не подключается.
Сейчас вопрос касается только нативной ф-ции include или require
в файл (/var/www/domain.loc/test.php) подключаю require-ом другой файл (require '/var/www/domain.loc/public_html/protected/components/Controller.php';)
и после этого проверяю существование этого класса
require '/var/www/voltman.loc/public_html/protected/components/Controller.php';
$r = class_exists('Controller');
класса Controller не существует.
При подключении, таким же образом, любого другого файла из этой же директории, все ок.. класс загружается.
Проверял кодировку, проверял имя файла и имя класса, пробовал пересохранить, пробовал переназвать файл и класс, проверил права на файлы из директории, у всех одинаковые, на вский случай дал всем 777.. результат тот же.
Я или где-то дико туплю или ... других вариантов нет((