我正在尝试通过医生更新 mysql 数据库的架构
php app/console doctrine:schema:update --force
表明
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/Cellar/php/5.3.10/lib/php/extensions/no-debug-non-zts-20090626/php_pdo_mysql.dll' - dlopen(/usr/local/Cellar/php/5.3.10/lib/php/extensions/no-debug-non-zts-20090626/php_pdo_mysql.dll, 9): image not found in Unknown on line 0
[PDOException]
could not find driver
看起来扩展不可用。
但根据我的 phpinfo();
pdo_mysql 已启用。
pdo_mysql
PDO Driver for MySQL enabled
Client API version mysqlnd 5.0.10 - 20111026 - $Id: e707c415db32080b3752b232487a435ee0372157 $
Directive Local Value Master Value
pdo_mysql.default_socket /tmp/mysql.sock /tmp/mysql.sock
还有什么要检查我的地方吗?
我也尝试在 php.ini 中评论或取消评论这一行
;extension=php_pdo_mysql.dll
多谢。