我正在尝试运行PHP应用程序,但在尝试设置Apache2.4时不断收到错误。
错误是:
httpd: C:/Apache24/Apache24/conf/httpd.conf的第72行出现语法错误
无法将模块/mod_access_compat.so加载到服务器:
无法找到指定的模块。
有人知道怎么解决这个问题吗?
发布于 2018-02-15 23:17:33
httpd.conf
内部的ServerRoot
变量应该如下所示:
ServerRoot "C:/your/path/to/apache/install"
默认情况下,这是ServerRoot "C:/Apache24"
。
还要记住检查您的DocumentRoot
指令,以确保它指向实际的网站代码。
发布于 2018-10-30 06:05:50
您需要确保将Apache24文件夹保存到C:驱动器中。包含httpd.exe的bin文件夹的路径应如下所示(即在窗口中):
C:\Apache24\bin
不是:
C:\Apache24\Apache24\bin
一旦您在命令行上导航到此目录并输入httpd.exe,然后按enter键,如果光标只是移动到下一行,并且您没有得到任何警告,那么您将继续执行此操作
发布于 2019-11-21 08:42:06
如果您尝试了上面/下面的所有方法,您还可以检查是否有运行C++和Apache模块所需的相关Visual PHP。您可以通过检查下载的描述或模块上的名称来找出您需要的可再发行版本。你会看到一个VC后面跟着一个数字。你可能需要VC15或VC11,如果是这样的话,谷歌VC和版本号,再加上架构,x86或x64,你就会找到微软的页面来下载你需要的东西。这对我很有帮助,希望对别人也有帮助。
再见!
https://stackoverflow.com/questions/41710820
复制相似问题