我刚刚切换到 macports apache2 安装以获取 imagemagick。现在我有了 imagemagick,我的 pdo sqlite 不再工作了 :-( 我做了一些研究,当然,sqlite pdo 驱动程序是默认启用的。
一些信息:
错误是:<b>Fatal error</b>: Uncaught exception 'PDOException' with message 'could not find driver' in ....
代码是:$dbh = new PDO("sqlite:db.sqlite");
一些phpInfo:
PHP Version 5.3.25
Configure Command ... '--enable-pdo' ...
PDO
PDO support enabled
PDO drivers no value
命令行:php -i | grep -i pdo
输出:
Configure Command => './configure' [...] '--enable-pdo' [...]
PDO
PDO support => enabled
PDO drivers =>
/opt/local/lib/php/extensions/.../
我只有(imagick.so
也许我应该有一个sqlite.so
?)如果有任何其他信息有用,请告诉我,我会将其添加到问题中。