我在设置apache httpd.conf文件中的CustomLog指令时遇到了麻烦。 我想用java程序查看日志消息。 所以我设置了如下的CustomLog指令。如何在apache httpd.conf文件中设置自定义日志?
CustomLog "| \"c:/Program Files(x86)/java/jdk1.7.0_45/bin/java.exe\" -jar bin/bedei-apache.jar" combined
顺便说一句,开始Apache时,我得到一个错误。
AH00104: unable to start piped log program ' "c:/Program Files(x86)/java/jdk1.7.0_45/bin/java.exe" -jar bin/bedei-apache.jar': The system cannot find the path specified.
AH00015: Unable to open logs
我已经尝试了几种方法来告诉apache java.exe的正确路径。 但只有在一个案例中我已经成功。
CustomLog "| 'c:/Progra~2/java/jdk1.7.0_45/bin/java.exe' -jar bin/bedei-apache.jar" combined
但我想设置的java.exe的完整路径不喜欢 “C:/ PROGRA〜2/...” 我怎样才能解决这个问题?
只要坚持到文档中给出的语法。不要自己做。 – EJP