2010-08-07 4 views
0

Я использую функцию автозагрузки для определенной библиотеки ... Но я пытаюсь реализовать Doctrine, и я получаю 500 Internal Server Error.function __autoload & using require_once/игнорировать некоторые экземпляры

Я верю, потому что я создаю = новый экземпляр и в автозагрузке ... Он проверяет другой каталог.

Есть ли способ создать новые экземпляры классов, которые будут игнорировать функцию автозагрузки? Или я должен переместить все файлы доктрины в каталог, который проверяет моя функция автозагрузки ... В идеале я бы не хотел этого делать, чтобы сохранить структуру библиотек в моем проекте.

ответ

0

Если вы получаете ошибку 500, вы можете сначала проверить свои журналы. В зависимости от настройки вашего сайта (apachectl -S, чтобы найти файл конфигурации вашего сайта), проверьте свои журналы (tail -n500 /path/to/logs)

Если бы я должен был догадаться, я бы сказал, что проблема здесь в памяти. Журналы покажут.

Вы создали свою собственную функцию __autoload? Если да, можете ли вы опубликовать его здесь? Я подозреваю, что это проблема (утечка памяти).