Apache HTTP Server和PHP安装

安装:

 由于目前不需要那么多功能,可以把httpd-ssl.conf内容全部注掉,等后期有需要再打开修改,因为要修改的东西规矩有点多,新手太难了。

启动报错:

[Sun May 03 10:22:29.285322 2020] [core:warn] [pid 10784:tid 696] AH00098: pid file F:/XAMPP/apache/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?

PHP Warning:  'vcruntime140.dll' 14.0 is not compatible with this PHP build linked with 14.16 in Unknown on line 0

[Sun May 03 10:22:29.289315 2020] [:emerg] [pid 10784:tid 696] AH00020: Configuration Failed, exiting

删除上述httpd.pid文件,然后

卸载上面全部已安装的,并安装2017X64:

重启电脑,重新启动...

 

 

 

Starting the 'Apache2.4' service

The 'Apache2.4' service is running.

0 is not compatible with this PHP build linked with 14.16 in Unknown on line 0

[Sun May 03 10:24:54.932859 2020] [:emerg] [pid 19536:tid 740] AH00020: Configuration Failed, exiting。

配置php:php.ini-development直接复制改名为php.ini。放开注释

设置环境变量:将php目录加载path

 

 

太坑了,要一个一个的写。幸亏有notepad++。

 

 

  多简单呢?把自己php项直接部署在apache的DocumentRoot目录下就可以了,就在httpd.conf配置文件中配置,然后开始按照自己项目的要求搭建目录,此时XAMPP打卡apache和mysql就可以了。可怜我在eclipse上找了半天的服务器配置。鉴于php作为一个服务器脚本语言还是服务html的,还包装的这么严,就是一个工具包给前端使用的,类似thymeleaf我就不继续了。散了吧,散了吧。

posted @ 2020-05-03 10:50  永不熄灭的火  阅读(656)  评论(0编辑  收藏  举报