2009-09-06 18 views
0

私はこの問題が何であるか分かりません。Zend Frameworkのコードフォームを継承し、Propelを使用してDBクエリを作成しています。すべてのヘルプは次のようになりPDOが正しく設定されていない

Error processing connection attributes for datasource [pe] [wrapped: Invalid PDO option/attribute name specified: PDO::PROPEL_ATTR_CACHE_PREPARES] 

:サイトでは、データベースはそれを呼び出す作るために持っていたときに、このメッセージを表示して死ぬ私は、しかし、それで正しい値を持つように、ユーザー名、パスワード、ローカルホストおよびDBNAMEを設定ファイルを変更しました大いに感謝して、それは私をナッツを運転しています。

+0

おそらく、エラーを生成するコードを追加する必要があります。 –

+0

データベースが照会されるたびにエラーが表示されます。私は、詳細を入力するまで、ログインページをうまく読み込むと言うことができます。その後、このメッセージが表示されます。 – Richard

答えて

0

PDO::PROPEL_ATTR_CACHE_PREPARESと指定しましたか? PropelPDO::PROPEL_ATTR_CACHE_PREPARESまたはちょうどPROPEL_ATTR_CACHE_PREPARESである必要があります。

+0

どうすればこれらをチェックできますか? 配列( 'PROPEL_ATTR_CACHE_PREPARES' => 配列( 'の値' => trueの場合、 )、 )、 – Richard

+0

うーんOK – Greg

+0

の場合になります。/config/propel.phpファイルで書かれた行がありますpropel.phpファイルから属性キー全体を削除すると、そのエラーが表示されなくなります。次に、次を表示します。 未定義のメソッドへの呼び出しCriteria :: hasSelectClause()in /home/richard/application/models/om/BaseDomainPeer.php on line 374 – Richard

関連する問題