gpt4 book ai didi

php - PHP 和 Weblogic 服务器的错误

转载 作者:可可西里 更新时间:2023-11-01 12:19:10 25 4
gpt4 key购买 nike

我们已经设置了 Weblogic 以能够运行 PHP,此链接用作指南 http://archive.oreilly.com/cs/user/view/cs_msg/25690 .我们可以成功使用 PHP,尽管只有 5.3.9。

我遇到的一件事是显示所有 PHP 错误。当 PHP 在某些情况下出错时,它只显示服务器错误:

错误 500--内部服务器错误来自 RFC 2068 超文本传输​​协议(protocol) -- HTTP/1.1:10.5.1 500 内部服务器错误服务器遇到意外情况,无法完成请求。

我有一个本地版本的 PHP (5.6.4),具有相同的 phpinfo() 输出 display_errors => STDOUT => STDOUTerror_reporting => 32767 => 32767 并且它会输出错误。

它不会显示的错误的一个简单示例是说我得到一个错误的函数名称或输入错误的语言结构,如 echo,我将得到服务器错误而不是 解析错误: 消息: 行

我以前从未在 weblogic 上使用过 PHP,所以我不确定这是什么问题或如何解决它?

最佳答案

Jonnny,你确定你的 php.ini 中没有以前的 error_log 设置吗?

我对 5.3.9 进行了测试安装并获得了 C:\WINDOWS\temp\php-errors.log phpinfo() 对 error_log 和 log_errors 指令说了什么?

如果您希望将解析错误返回给浏览器(通过标准输出),那么 error_log 的值必须为空,或者确保没有在任何地方设置 error_log

这是我的默认 php.ini,当我检查日志时它正在运行,包括解析错误。

log_errors=On
error_log="C:\WINDOWS\temp\php-errors.log"

关于php - PHP 和 Weblogic 服务器的错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32737541/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com