这是 ModWest 共享主机上的安装。我在服务器上启用了 PDO 和 PDO_sqlite 并且 phpinfo() 验证两者都在运行。当我访问 PDO 本身时,我很好,并且得到了一个有意义的错误。
<?php
$dbh = new PDO("");
?>
这给了我一个“无效的连接字符串”错误。
但是,一旦我开始一个连接字符串sqlite:
,我就会完全崩溃。当我通过网络服务器运行时,我没有看到任何错误。当我输入一个不存在的文件名时,PHP 确实会创建该文件。
我尝试通过 CLI 运行构造函数,但确实收到了一个简单的错误:
分段故障
我在 PHP 5.2.6 更改日志中没有看到任何关于此错误的信息。有人有任何其他故障排除步骤吗?
操作系统是 Debian 5.0.4
看起来它来自启用 PDO 和 pdo_sqlite 但不是 sqlite 本身。
服务器是否运行 Zend?Zend 3.3.9?离子立方体?
其中一个或另一个可能不是由于无效跳转地址而导致段错误的最新版本。