У меня есть проект Symfony 1.4, который используется уже несколько лет. В последние несколько недель автозагрузка начала пропускать уроки произвольно, насколько я могу судить. Это происходит как в плагинах, так и в файлах, расположенных в каталоге lib /.
Если я переименую класс, проблема решена. Я искал, и нет других классов с тем же именем во всем проекте. Также нет ошибок в классах. Многие из этих классов не редактировались в течение 2 лет, поэтому буквально ничего не меняется в классах.
Когда я очищаю кеш, некоторые классы игнорируются при следующей загрузке страницы. классы в файлах в одном каталоге подобраны без проблем.
Во всяком случае, отчаянно пытаясь выяснить, что происходит. Я не могу найти ошибку ни в журналах ошибок Symfony, ни в apache или любом другом журнале сервера. Но я уверен, что есть какая-то логическая причина, по которой это происходит.
Кроме того, только что заметил, автозагрузка работает на обычных страницах, это только страницы, доставленные по SSL, которые ломаются.