Php SYMFONY-在os x 10.5上正确设置PDO-MYSQL

Php SYMFONY-在os x 10.5上正确设置PDO-MYSQL,php,mysql,macos,pdo,symfony-1.4,Php,Mysql,Macos,Pdo,Symfony 1.4,我对mac os x 10.5.8上的symfony和mysql设置有问题 尝试访问新创建的模块时,我得到: 500 | Internal Server Error | Doctrine_Connection_Exception Couldn't locate driver named mysql. 在尝试执行条令时,我收到了相同的错误消息:插入sql以创建我的数据库表。我通过下载PDO_MYSQL并按照以下说明安装修复了此问题: cd ~/Downloads/PDO_MYSQL-1.0.2

我对mac os x 10.5.8上的symfony和mysql设置有问题

尝试访问新创建的模块时,我得到:

500 | Internal Server Error | Doctrine_Connection_Exception

Couldn't locate driver named mysql.
在尝试执行条令时,我收到了相同的错误消息:插入sql以创建我的数据库表。我通过下载PDO_MYSQL并按照以下说明安装修复了此问题:

cd ~/Downloads/PDO_MYSQL-1.0.2/PDO_MYSQL-1.0.2

phpize

./configure '--with-pdo-mysql=shared,/usr/local/mysql'

make

sudo make install
我还补充说

extension_dir = "/usr/lib/php/extensions/no-debug-non-zts-20060613"
extension=pdo_mysql.so
到我的php.ini文件

当我使用php-m时,我确实安装了pdo_mysql和pdo。但是,当我签出phpinfo()时;在PDO驱动程序下,我只启用了sqlite和sqlite2,而没有启用mysql

我一定是错过了什么!在此方面的任何帮助都将不胜感激


提前感谢。

通过将我的PHP版本升级到entropy.ch版本解决了我的问题

虽然无法直接工作,但我必须按照以下说明手动交换php模块:


最后修正了。向前和向上。

在更新php.ini文件后是否重新启动了httpd?此时,我建议使用一个漂亮、简单的php安装,如@Phil:似乎出现了一些问题,手动编译PDO是不寻常的。是的,一切都已重新启动:-(仍然没有乐趣。正如我提到的,安装PDO_MYSQL克服了我以前在执行“条令:插入sql”时出现的“找不到名为MYSQL的驱动程序”错误,但是当我试图用浏览器访问新创建的模块时,仍然会收到此错误消息进行搜索,确保没有多个php.ini副本。