一是有可能防火墙去拦截;二是端口可能被别的程序占用,在设置中更改端口即可;三是没有安装VC9运行库,php和apache都是VC9编译。
如果是在正常启动之前就配置了站点的话,apache可能因为无法识别站点中的目录从而造成这种情况,解决方法是删掉这个站点再重新启动一次就可。
按键盘上的Win+R,输入cmd打开,打开Apache目录的bin文件,复制路径,然后在cmd中cd到这个路径。
输入命令:httpd.exe -t
如果出现这个错误,显示在line 512,打开httpd.conf这个文件
从512行开始,删掉</IfModule>只剩下一个就行,然后重启phpstudy;
如果报错显示另一个文件
和原来一样,找到并打开这个文件,vhosts.conf,查看67行
发现DocumentRoot 和 Directory 的路径后面多了一个”\”,就因为这个反斜杠导致了apache 无法正常启动,修改以后启动apache,就不会在停止了。
1、首先我们打开电脑桌面,右击“此电脑”,点击“管理”。
2、在打开的“计算机管理”程序中,双击“服务和应用程序”。
3、在打开的“计算机管理”程序中,双击“服务”。
4、在所有的服务列表中,点击“apache”。
5、如果apache未启动,左边显示“启动服务”,点击就会启动服务。
6、如果apache已启动,左边显示“停止和重启动服务”,点击就会执行操作。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)