我试图运行PHP应用程序,并在尝试设置Apache 2.4时不断收到错误。 错误是:
httpd:C语言的第72行语法错误:/Apache24/Apache24/conf/httpd.conf 无法将modules / mod_access_compat.so加载到服务器中: 指定的模块无法找到。
有谁知道如何解决这一问题?
ServerRoot
内部的httpd.conf
变量应如下所示:
ServerRoot "C:/your/path/to/apache/install"
默认情况下,这是ServerRoot "C:/Apache24"
。
还记得检查你的DocumentRoot
指令,以确保它指向实际的网站代码。
您需要确保将Apache24文件夹保存到C:驱动器中。包含httpd.exe的bin文件夹的路径应如下所示(在windows中):
C:\ Apache24斌\
不:
C:\ Apache24 \ Apache24 \ BIN
一旦你在命令行导航到这个目录并键入httpd.exe,这将有效,如果光标只是移动到下一行,你点击输入后你没有得到任何警告然后你就去了
请到地址:
cd /APACHE_HOME/modules
并确保存在“mod_access_compat.so”
否则你应该重新安装apache和C ++包