我正在工作电脑上使用 mod_rewrite,该电脑在 XP 上运行 apache 2.2。
更切题的是,我使用 RewriteLogLevel 9 进行调试。没有问题。
我回家使用 Windows 7 上的 apache 2.2 做了更多工作。配置的唯一更改是添加并设置了 RewriteLog 和 RewriteLogLevel。
重新启动 apache 后,我从 chrome 收到 ERR_CONNECTION_RESET。
如果我将 RewriteLogLevel 设置为 0,则不会出现错误。任何大于 0 的值都会出现 ERR_CONNECTION_RESET。
我认为这可能是权限问题,但我根据添加的配置进行了检查:
RewriteLog "c:/wamp/logs/rewrite.log"
RewriteLogLevel 1
创建了 c:/wamp/logs/rewrite.log,但未写入任何内容。
错误日志没有显示任何异常。还有什么想法我可以在哪里寻找线索?
答案1
这发生在 Windows 7 上的 WampServer x64 上。它在 WampServer x86 上正常运行。
祝你好运