gpt4 book ai didi

php - Zend 应用程序未安装 MySql 驱动程序错误

转载 作者:IT王子 更新时间:2023-10-29 00:31:00 24 4
gpt4 key购买 nike

我正在尝试在 UNIX 上运行的 apache 服务器上启动我的 ZEND 应用程序。最初我的主机没有提供 PDO 支持,我通过邮件请求他们启用了它。但现在我收到一个错误,提示 当前未安装 mysql 驱动程序

堆栈跟踪是这样的:

An error occurred
Application error
Exception information:

Message: The mysql driver is not currently installed
Stack trace:

#0 /home/windchim/worminc/library/Zend/Db/Adapter/Abstract.php(770): Zend_Db_Adapter_Pdo_Abstract->_connect()
#1 /home/windchim/worminc/library/Zend/Db/Adapter/Abstract.php(840): Zend_Db_Adapter_Abstract->quote('aaditya258', NULL)
#2 /home/windchim/worminc/library/Zend/Auth/Adapter/DbTable.php(354): Zend_Db_Adapter_Abstract->quoteInto('`password` = MD...', 'aaditya258')
#3 /home/windchim/worminc/library/Zend/Auth/Adapter/DbTable.php(285): Zend_Auth_Adapter_DbTable->_authenticateCreateSelect()
#4 /home/windchim/worminc/library/Zend/Auth.php(117): Zend_Auth_Adapter_DbTable->authenticate()
#5 /home/windchim/worminc/application/controllers/LoginController.php(117): Zend_Auth->authenticate(Object(Zend_Auth_Adapter_DbTable))
#6 /home/windchim/worminc/library/Zend/Controller/Action.php(503): LoginController->processAction()
#7 /home/windchim/worminc/library/Zend/Controller/Dispatcher/Standard.php(285): Zend_Controller_Action->dispatch('processAction')
#8 /home/windchim/worminc/library/Zend/Controller/Front.php(934): Zend_Controller_Dispatcher_Standard->dispatch(Object(Zend_Controller_Request_Http), Object(Zend_Controller_Response_Http))
#9 /home/windchim/public_html/worm/index.php(47): Zend_Controller_Front->dispatch()
#10 {main}

如何解决?请帮忙

最佳答案

与 mysql_* 函数不同,PDO 支持许多数据库引擎。为此,每个人都需要一个驱动程序库。

您安装了 PDO 的“核心”,但没有安装 MySQL 驱动程序 - 只需安装它(称为 pdo_mysql),一切都会好起来的。

您的 php.ini 应该具有以下之一(windows 或 linux):

extension=php_pdo_mysql.dll
extension=php_pdo_mysql.so

关于php - Zend 应用程序未安装 MySql 驱动程序错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1115657/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com