[英]CakePHP 2.4.7 / AclExtras / aco_sync no database connection
當我在我的應用程序路徑“ ./Console/cake acl_extras.acl_extras aco_sync”中執行此命令時,出現錯誤,輸出如下:
Welcome to CakePHP v2.4.7 Console
---------------------------------------------------------------
App : app
Path: l:\server\htdocs\test\app\
---------------------------------------------------------------
Error: Database connection "Mysql" is missing, or could not be created.
#0 L:\server\htdocs\test\lib\Cake\Model\Datasource\DboSource.php(260): Mysql
->connect()
但是數據庫連接正常
有點晚了,但是Cake的控制台使用了另一個php.ini
。 在該php.ini
,擴展名php_pdo_mysql.dll
被注釋掉了。
一旦擴展不再被注釋掉,錯誤就消失了。
更新
這是基於WAMP安裝的。 如果僅使用phpinfo()
運行PHP腳本,則應找到以下行:
就我而言,它顯示: C:\\wamp\\bin\\apache\\apache2.4.9\\bin\\php.ini
。 這是要修改的ini文件。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.