Symfony автозагрузка пропускаемых классов - PullRequest
1 голос
/ 19 января 2011

У меня есть проект Symfony 1.4, который используется уже несколько лет. В последние несколько недель автозагрузка начала пропускать уроки произвольно, насколько я могу судить. Это происходит как в плагинах, так и в файлах, расположенных в каталоге lib /.

Если я переименую класс, проблема решена. Я искал, и нет других классов с тем же именем во всем проекте. Также нет ошибок в классах. Многие из этих классов не редактировались в течение 2 лет, поэтому буквально ничего не меняется в классах.

Когда я очищаю кеш, некоторые классы игнорируются при следующей загрузке страницы. классы в файлах в одном каталоге подобраны без проблем.

Во всяком случае, отчаянно пытаясь выяснить, что происходит. Я не могу найти ошибку ни в журналах ошибок Symfony, ни в apache или любом другом журнале сервера. Но я уверен, что есть какая-то логическая причина, по которой это происходит.

Кроме того, только что заметил, автозагрузка работает на обычных страницах, это только страницы, доставленные по SSL, которые ломаются.

1 Ответ

2 голосов
/ 07 марта 2011

Может быть немного поздно, но у меня была та же проблема, и я добавляю, чтобы преобразовать конец строки из Unix в Windows

...