【发布时间】:2016-01-04 09:20:04
【问题描述】:
几天前我决定将我的 Web 应用程序迁移到 Linux 服务器。我使用 PDO (PHP) 构建它。在我的本地主机 (Windows) 中,应用程序运行完美,但是当我上传到 Linux 服务器时(我不知道操作系统是否有影响),PDO 功能不工作。
我已经在 Web 服务器的 php.ini 中激活了 Postgresql 的 PDO 对象(是我正在使用的数据库)。系统主页 (index.php) 已正确加载,但没有一项功能正常工作。我测试了系统直到使用 PDO 代码调用函数,但是就像 PDO 函数不起作用,或者 Web 服务器完全忽略 PDO 函数。我没有从服务器收到与此问题相关的任何报告或错误。
也许有这方面经验的人可以帮助我?
非常感谢
【问题讨论】:
-
启用 PDO 扩展后,您是否重新启动了 Web 服务器?您是否检查过错误日志中的任何消息?
-
是的,我在启用 PDO 扩展后重新启动服务器。
-
“不工作”在诊断中并没有真正的帮助。您收到的确切错误消息是什么?
-
嗨 @GeraldSchneider 这对我来说是个问题,我没有从任何来源(无论是服务器还是应用程序代码)得到任何错误日志
-
然后将错误报告添加到您的脚本中。
标签: php linux postgresql pdo