菜鸡因为要补修php,不得不按照老师的要求装自定义版的,当炮灰在踩了N个坑后终于都给装上了,所以亲测有效,闲话少说
转载借鉴教程(亲测有效):https://blog.csdn.net/lgx1134569285/article/details/80646965
首先下载Apache+php(特别注明:此处PHP的版本选择一定要和你选择的Apache下载的VC环境相匹配
(附赠几条建议:
1,到官网下载(反正也不收费),不要图方便到网盘找别人发的压缩包,因为存放位置,参考路径与方法不同,其实配置文件可能早已改得面目全非
2,解压压缩包路径尽量简单,不要套在其他子文件夹下,避免后续配置文件出错)比如php直接创建同名文件夹直接解压打C盘或D盘下,Apache直接解压即可,内含文件夹Apache24,不必再创建新的
3,一定要清楚路径,不要因为某次配置失败又再次乱解压,导致几个盘都有,(到注册表)删干净了再下载新的
注:链接下载教程里建议第一步先把配置文件都修改好,再执行cmd命令进行安装及启动
httpd.conf配置修改事项:1,凡涉及安装路径的复制粘贴时,一定要把""改为“/”
2,运行cmd命令一定要以管理员的身份运行
3,httpd ‐k start ‐n "Apache"这种命令一定要注意字符空格问题
4,关于配置安装成功local host打不开问题,转https://blog.csdn.net/wk6333/article/details/50678420

此处附上我遇到的系列bug!及解决办法win10环境下Apache24+php7+Notepad++
第一个:AH00526的错误在227行,将#server,,,,这行改为图中形式,如果你的端口不是80,改为你设置的端口号
win10环境下Apache24+php7+Notepad++
第二个:(os10048)什么套接字地址只能使用一次:表明你的80端口已经被占用,而开始Apache默认的网页监视端口就是80,此时需要修改hpptd.conf中的一处端口号(监视端口)即可,并不需要将所有80端口全部修改,将原本的80端口改为没有被占用的端口号(Ps:我第一次修改的8080端口也被占用了),具体查看端口被谁占用的方法,可百度,此处不做介绍
win10环境下Apache24+php7+Notepad++
还遇到过一个什么directory啥的错误,教程链接里directoyry和document的修改方法(D:/www)并不适用我的电脑,此处直接改为你Apache下载里htdocs文件的路径,注意/问题,我的在252,253行
DocumentRoot “D:/Apache24/htdocs”
<Directory “D:/Apache24/htdocs”>
配置PHP按教程链接里的方法可以成功
注:先把一套软件及配置搞完,只要cmd命令安装成功,Apache24.exe能打开,未必都能通过localhost的查验,我浏览器的到现在也打不开local host进行验证,但Apache,PHP都能运行,以后再继续找找这个bug的解决方案
现在说一下Notepad++的问题
第一步官网下载与你电脑位数相同的压缩包,解压打开,找到导航栏里plugins---->plugins Admain---->搜索NppExec---->点击install进行添加安装
重启Notepad+±—>编写一段PHP命令----->以.php后缀重新命名该文件---->save—>plugins---->NppExec---->exceuate---->commands的框框里填入以下命令
cd $(CURRENT_DIRECTORY)
D:\php\php.exe $(FULL_CURRENT_PATH)
win10环境下Apache24+php7+Notepad++
点击????
一定要记得运行前save这一步,否则会报错文件打不开
最后win10环境下Apache24+php7+Notepad++
成功!谨以此给自己一个教训

相关文章:

  • 2022-02-11
  • 2021-04-29
  • 2022-12-23
  • 2021-07-02
  • 2021-12-04
  • 2021-09-20
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-09-11
  • 2021-08-20
  • 2022-12-23
  • 2021-09-25
  • 2022-01-14
相关资源
相似解决方案