Здравствуйте.
--
Столкнулся с загадочным явлением:
Предыстория.
Решили с виртуального хостинга перенести сайт на VDS , там стоит Linux, Apache/2.4.18 (Ubuntu)
Сайт поместился на версию php 7.0.3
Так вот, в контроллере, из всех конструкций по типу :
return $this->render($this->module->getCustomView('login'), [
'model' => $model,
]);
ошибка привязалась именно к коду выше, а именно к кавычкам, которые точно такие же, как и в других экшенах.
Я конечно скрыл все ошибки через php.ini , и скопировал ковычки
''
один в один, где на страницах ошибка не вылезала, и хочу разобраться что это было на самом деле?
Решение, конечно весьма простое:
ISPmanager -> настройки web-сервера -> PHP -> настройка -> основные -> Вывод всех ошибок (убрать галочку) SAVE
Были предположения что это "магические кавычки", но это тоже не помогло, - отключения ничего не изменили.
ВОПРОС: что это было, почему вылезла ошибка в конкретном месте, а не везде где есть точно такие же кавычки??