0

在本地成功测试我的应用程序后,我已将其推送到远程服务器以进行进一步测试。但是在那里,在每一页上,我都会收到以下致命错误:Fatal error: Exception thrown without a stack frame in Unknown on line 0. 这可能是什么原因?

4

1 回答 1

1

如果代码有错误,那么 apache 的日志中一定有一个条目。此外,如果设置了调试级别,它肯定会给出错误,除非您定义了自己的自定义异常处理程序。那么毕竟它可能是空格吗?

除非您在下面有其他脚本,否则在 php 页面中没有强制关闭 php 标记。我曾经为此挣扎了好几天。如果它出现在每个页面中,您可以在默认布局上检查一次,您也可以通过注释默认布局中的每个包含来进行测试,以查看问题是否由应用程序常见的其他脚本引起。

于 2012-09-20T19:05:08.143 回答