我在debian机器上配置了PHP5,Apache2。 PostgreSQL服务器在不同的机器上。当我在终端 isql -v [数据库名称] 中使用此命令时,ODBC连接成功,我甚至可以成功执行查询。但挑战在于,当我通过Chrome打开PHP文件时,我收到的错误就像下面[Web控制台]中的快照一样。
我在我的本地Windows机器上配置了ODBC,当我通过本地WAMP服务器执行时,我可以看到相同PHP文件的结果,但是当我尝试通过Linux机器打开它时,我收到错误。
有人请帮帮我。
答案 0 :(得分:1)
您的PHP如何配置? suPHP,FastCGI,CGI或DSO?您还应该能够查看Apache的错误日志:
tail -n 200 /usr/local/apache/logs/error_log
这将列出最后200行。你需要寻找500错误。我怀疑这是由于权限,所以您可能还想查看suexec
日志:
tail -n 200 /usr/local/apache/logs/suexec_log