ホームページ >バックエンド開発 >PHPチュートリアル >Zend フレームワークを使用して構成データベースに接続するときにエラーが発生しました (ハン シュンピン教師によるコースによる)

Zend フレームワークを使用して構成データベースに接続するときにエラーが発生しました (ハン シュンピン教師によるコースによる)

WBOY
WBOYオリジナル
2016-06-23 13:25:29874ブラウズ

application/configs/application.ini で次のように設定しました
[mysql]
db.adapter = "PDO_MYSQL"
db.params.host = "localhost"
db.params.username = "root"
db.params .password = "123456"
db.params.dbname = "votesys"

BaseController クラスを再作成しました
class BaseController extends Zend_Controller_Action{
public function init(){
$url = constant("APPLICATION_PATH").DIRECTORY_SEPARATOR 。 "configs".DIRECTORY_SEPARATOR.'application.ini; t;
Zend_Db_Table::setDefaultAdapter ($db);
}
}
ログインページ LoginController は BaseController を継承しますが、実行中、ページは $db= Zend_Db::factory ($dbconfig->db); $dbconfig->db is NULL で例外をスローします。アダプター名は文字列で指定する必要があります

ビデオでは、先生は正常に接続できていますが、私に接続すると失敗するのはなぜですか? 教えてください、ありがとうございます


に返信してください。ディスカッション (解決策)

構成内のすべての二重引用符を削除してみてください

どのフレームワークを使用しているか聞きたいです

どのフレームワークを使用しているかを聞きたいです

どのようなフレームワークを使用しているかを聞きたいですusing


Me どのフレームワークを使用しているかお聞きしたいです

zend



設定内の二重引用符をすべて削除してみてください

解決されました、ありがとう

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。