• 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我就不继续了。散了吧,散了吧。

  • 相关阅读:
    C语言复习---杨辉三角打印
    C语言复习---获取矩阵的对角和
    C语言复习---选择法排序
    C语言复习---用筛选法求100之内的素数
    C语言复习---比赛问题
    C语言复习---打印菱形
    建立一个node.js服务器(使用express搭建第一个Web环境)
    nodejs小问题:express不是内部或外部命令
    使用express搭建第一个Web应用【Node.js初学】
    Node.js 相关资料网站汇总
  • 原文地址:https://www.cnblogs.com/YsirSun/p/12821065.html
Copyright © 2020-2023  润新知