php5缺少sqlite pdo驱动程序

时间:2013-06-12 01:17:38

标签: php macos sqlite configuration pdo

默认情况下,似乎没有安装/启用最新版本的php(5.3及更高版本?)pdo的sqlite驱动程序。这,尽管official claims to the contrary

虽然感谢apt-get似乎有easy fix for linux/debian/ubuntu users但我在OSX上修复此问题(我认为ampps工作正常,但缺少我需要的其他扩展,mac端口没有'工作)。有没有人解决这个问题? (失败了,更多信息?)

1 个答案:

答案 0 :(得分:2)

对我有用的是什么:

sudo port install php5-sqlite
sudo port install php5 +apache2 +sqlite

这里的第二行似乎没有做任何事,但你永远不知道。

重新启动后,我注意到我没有imagemagick,我以为我已经拥有了,所以

sudo port install php5-imagick

现在重新启动apache2" macports"方式:

sudo port unload apache2
sudo port load apache2

看着phpinfo,我为pdo启用了sqlite2和sqlite(令人困惑的是,它是sqlite3)驱动程序。