gpt4 book ai didi

php - php文件中的8个空格如何使apache崩溃?

转载 作者:可可西里 更新时间:2023-10-31 23:33:18 25 4
gpt4 key购买 nike

我正在做一个项目,用 Zend Framework 开发并决定在家里做一些工作,但我遇到了一个奇怪的问题:当我在我的本地机器上打开该网站的主页时,它立即关闭连接并弹出 Windows 错误,说 apache 崩溃了(但实际上没有)。

因此,通过切换到项目的另一个修订版,我发现问题发生了,当 Zend Framework 文件之一(实际上是 Zend_Auth 类)在其中一个方法中有 8 个缩进空格时(我们团队的某个人修改了该文件,然后已删除他的更改,在那里留下空格)。

有趣的事情:如果我在行中删除或添加空格,这就会发生,网站正常运行,如果我返回这 8 个空格,它会再次被破坏。

我的规范:

window 7Apache 2.2.22(来自 www.apachelounge.com)作为服务安装(从系统用户帐户运行)PHP 5.3

编辑:如果有人感兴趣,这些空格位于文件 Auth.php(Zend_Auth 类)的第 118 行。您可以使用您的设置在您的项目中尝试。

最佳答案

这是在黑暗中拍摄的,但随后您遇到了一个奇怪的问题:这可能是 "Bush hid the facts" 的情况吗?惊喜? (另请参见 this SO question)。它有点像它的味道,因为添加或删除空格会使问题消失......而且你确实说你正在运行 Windows。

关于php - php文件中的8个空格如何使apache崩溃?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11282321/

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