Я пытаюсь обновить схему базы данных MySQL с помощью doctorinePDOException - не смог найти драйвер - не удалось обновить схему базы данных с помощью PHP
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
спасибо большое.
перезагрузить все службы веб-сервера. nd проверка все еще происходит .. – Rahul
@Rahul: это проблема с CLI, поэтому веб-сервер не задействован. – greg0ire