2011-07-26 16 views
0

私はDoctrine 1.2を使用しています。 最後に接尾辞 "テーブル"を追加して、コードにいくつかのエンティティ(この例ではAdvertiserUsers)を含めるようにしています。このメッセージの最後にトレースを印刷します。Doctrine - PHP警告:include_once():包含テーブルのオープンに失敗しました

私のアプリはこれらのファイルを使用していません!私はAdvertiserUsersTableファイルの必要なく、スタイルにAdvertiserUsersというモデルを持っています。実際には、私は "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 

答えて

1

AdvertiserUsersTable.phpが存在しません。そのファイルの名前を確認してください&特定のディレクトリ。それはそこにあるはずです

+0

お返事ありがとうございます。 私は既にそれに気づきました、私のアプリはAdvertiserUsersTableを必要とせず、そのようなファイルを持っていないということです。私はAdvertisterUsersと呼ばれるDoctrineRecordを持っています。それ以外は何もありません - XTable.phpファイルの必要性は、私のアプリではなくDoctrineによって何らかの形で作成されています。 –

関連する問題