Apache安装使用时的错误及解决办法

一、下载解压后的php文件中不包含php7apache2_4.dll(php* apache*.dll)

Apache安装使用时的错误及解决办法_第1张图片

THREAD SAFE :包含有php7apache2_4.dll文件
NOT THREAD SAFE :没有php7apache2_4.dll文件
注:如果是64位系统要下载x64的,x86的不行

二、ServerRoot must be a valid directory?

Apache安装使用时的错误及解决办法_第2张图片

三、用cmd开启apache服务时,提示No installed service named “Apache2.4”?

以下命令(需要在apache文件夹的bin目录下执行)

运行httpd.exe -k install -n “Apache2.4” 安装Apache到Windows服务中;

httpd -k start 启动apache服务
httpd -k stop/shutdown 关闭apache服务
httpd -k restart 重启apache服务
sc delete Apache2.4 删除名为Apache2.4的apache服务

四、Windows无法启动Apache服务(系统找不到指定文件)?

Apache安装使用时的错误及解决办法_第3张图片

打开 任务管理器–>服务–>打开服务
Apache安装使用时的错误及解决办法_第4张图片

找到Apache服务右键–>属性,查看可执行文件路径是否和Apache服务实际安装路径一致
Apache安装使用时的错误及解决办法_第5张图片

win + R 调出运行窗口,输入regedit打开注册表
Apache安装使用时的错误及解决办法_第6张图片

打开到以下路径 HKEY_LOCAL_MACHINE–>SYSTEM–>CurrentControlSet–>Services 找到Apache

Apache安装使用时的错误及解决办法_第7张图片
选择ImagePath右键修改,将Apache安装路径填入,重启服务即可
Apache安装使用时的错误及解决办法_第8张图片
Apache安装使用时的错误及解决办法_第9张图片

你可能感兴趣的:(PHP,apache,php,windows)