[英]How to include Zend_DB class?
我想使用Zend_Db
類(以及以后的其他Zend類)。 但是,在5個小時后,我仍然無法訪問該課程。 有人可以指出我的解決方案嗎? 了解Zend框架中的數百個文件中的哪個包含此類已經對您有所幫助了? 預先感謝一百萬!
有關我的問題的更多詳細信息:我收到以下錯誤消息
致命錯誤:找不到類'Zend_Db'
在執行以下操作時:
1)下載Zend 2.2.5並將其移至我的服務器,位於/home/www/Zend/library
2)向php.ini添加了以下代碼行: include_path=".:/home/www/Zend/library"
3)運行以下index.php:
require_once 'Zend/Loader/AutoloaderFactory.php';
require_once 'Zend/Loader/StandardAutoloader.php';
require_once 'Zend/Loader/SplAutoloader.php';
$options = array(Zend_Db::AUTO_QUOTE_IDENTIFIERS => true);
$db = new Zend_Db_Adapter_Pdo_Mysql(array(
'host' => MYSQL_HOST,
'username' => MYSQL_BENUTZER,
'password' => MYSQL_KENNWORT,
'dbname' => MYSQL_DATENBANK,
'options' => $options
));`
背景:這是我第一次使用Zend。 我正在使用PHP 5.3.21開發Apache服務器。 我正在使用Zend 2.2.5
您包含的代碼是為ZF1編寫的,但是您已經下載了ZF2。 兩者不兼容。 您需要更改代碼以使用ZF2,或下載最新版本的ZF1。
如果您確實要使用Zend_DB,則可以使用composer自動加載器並設置一個類映射。 定義類映射的外觀,並使用./composer.phar安裝,自動生成一個類映射,其余內容由作曲家完成。
我假設使用ZF2,如果您不使用作曲家,請使用它。 該網站還包含有關如何使用它的基礎知識:
-http://getcomposer.org/doc/04-schema.md#classmap
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.