xampp测试phpmyadmin_突发奇想装个Moodle之二配置Xampp

469f5aba60021274b2114aa3a9a07f08.png

以为搭建moodle是个很容易的事情,没想到在做每个环节时都会出现这些那些小问题。那现在我就复盘一下之前搭建moodle的过程吧。

首先, 把下载好的 Moodle 3.9.1+进行解压,然后按照操作说明,说只要运行start moodle.exe浏览器就会自动打开moodle的安装界面,可是并没有啊。后来又查阅了相关的资料说是moodle搭建需要基于apache和sql的环境,最好使用xampp这个集成包来完成环境的搭建,比较方便。

网上找到了xampp集成包的安装文件(可以直接百度搜索“xampp-windows-x64-7.4.5-0-VC15-installer”)

Xampp的安装与配置可以参考《专辑二 | Moodle学习之Moodle安装《一》Xampp的安装与配置》

根据上述文章中的步骤完成并保存好对应文件之后,就可以点击Apache和MySQL对应的“start”按钮,看Apache和MySQL是否已启动。但是,我发现我的有apache是启动不了的af385361349dfa55d469335cbb611afe.png,mysql可以正常启动。

对于上面情况我又开始排查了。Apache启动失败以下几种情况:

① 端口占用问题:这个是最有可能出现无法启动的问题之一,运行CMD然后执行netstat -aon | findstr :81 ;可以发现都没有被占用的情况。

② 后来查了很多资料,发现可以从xampp control面板中的“apache(error.log)”中查看错误情况,点开来发现有这样一句话:

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

d96135cddc46c7101d0fb3af33c9e213.png

哈哈哈哈靠着我多年来的英文功底看到一个单词是compatible,这个是兼容的意思,也就是说我电脑里的“vcruntime 140.dll”和我这个什么什么的不兼容,于是百度了一下,果然这里讲的是不兼容的问题,,原因是PHP 7.4.x需要用于Visual Studio 2019的Microsoft Visual C ++ Redistributable

可在此处下载:进去之后向下滚动→其他工具和框架→Microsoft Visual C++ Redistributable for Visual Studio 2019→选择你对应的版本下载,我这里选择的是64位的

https://visualstudio.microsoft.com/downloads/

85dfc75706e65984fc482c6479137e4c.png

 果然下载之后安装,重启电脑就可以了32cea416c6f0216fa2966b5b18fd1a16.png

9.进行测试,分别在浏览器输入

localhost:81/

localhost:81/phpmyadmin/

进入以下界面时,证明Xampp配置完成。

8e118cfd3aaa1425621b415e105c9ea9.png

8194387ab3ef71c81882ad99c4e4b424.png

折腾了半天终于环境搭好了,兴奋的我为此还拍了张照片留念427c20e21da76e4c790dfd73d0666bca.png427c20e21da76e4c790dfd73d0666bca.png

bd276a07517854f2d0727257670e819c.png

b7cb064d9f5e2a6dc51b912d562c2588.png

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值