Я использую Doctrine 1.2.
Код пытается включить некоторые объекты (в примере, AdvertiserUsers), добавив в конце суффикс «Таблица». Я печатаю след в конце этого сообщения.
Дело в том, что мое приложение не использует эти файлы! У меня есть модели под названием AdvertiserUsers в стиле, без необходимости в файле AdvertiserUsersTable. На самом деле, у меня есть только мои модели с именем "AdvertiserUsers", и мое приложение работает нормально без него (кроме уродливых предупреждений - от которых я хочу избавиться).
Я не знаю, почему он пытается включить эти файлы, которые не нужны. Это актуальная проблема.
В качестве примечания, мое приложение делает это после того, как я интегрировал внешний модуль (от внештатного сотрудника), который использовал прямое соединение - без Doctrine - и происходит с этим модулем, когда приходится интегрировать оба и использовать отдельные разные данные.
Трассировка:
[26-Jul-2011 22:59:06] PHP Warning: include_once(AdvertiserUsersTable.php): failed to open stream: No such file or directory in /usr/local/zend/share/ZendFramework/library/Zend/Loader.php on line 146
[26-Jul-2011 22:59:06] PHP Warning: include_once(): Failed opening 'AdvertiserUsersTable.php' for inclusion (include_path='/usr/local/zend/apache2/htdocs/stats-from-zero/application/../library:/usr/local/zend/apache2/htdocs/stats-from-zero/library:/usr/local/zend/apache2/htdocs/stats-from-zero/library/doctrine::/usr/local/zend/apache2/htdocs/stats-from-zero/library/recaptcha-php-1.10:/usr/local/zend/apache2/htdocs/stats-from-zero/public/php-form-builder-class:.:/usr/local/zend/share/ZendFramework/library:/usr/local/zend/share/pear:/usr/local/zend/apache2/htdocs/stats-from-zero/application/modules/stats/models:/usr/local/zend/apache2/htdocs/stats-from-zero/application/modules/stats/forms') in /usr/local/zend/share/ZendFramework/library/Zend/Loader.php on line 146