前言:
此时大家对“xmappmysql”大约比较着重,朋友们都需要剖析一些“xmappmysql”的相关资讯。那么小编同时在网上搜集了一些对于“xmappmysql””的相关资讯,希望看官们能喜欢,各位老铁们一起来学习一下吧!最近接朋友邀请,欲建立一套网络版的项目管理软件,跟她们沟通后,甲方的运行环境是Linux,根据软件特点,我估计在线人数不会超过五千,使用PHP+Mysql可以应付,所以就打算在自己的本地安装XAMPP来作为开发环境。
按理说,XAMPP是Apache + MySql + FileZila + Mercury + Tomcat 的组合,里面每一份软件都不陌生,安装过程应该很顺利的。可这次安装过程却让我费了很大的劲。
在网上下载最新版的XAMPP,8.05,21年4月份编译的。
安装过程很简单,完成以后一路配制Apache的httpd.conf、php.ini,Mysql的my.ini,……
可打开控制面板,启动Mysql,没问题,启动Apache,就不成!
考虑到微软总爱自做主张,偷偷地在本地搞什么reporting service,在图形界面还不好查,用netstat -ano | findstr “80” 命令去查,竟然发现80端口没有被占用。
什么原因? XAMPP中红色的提醒内容很干脆,要么端口冲突、要么丢失了依赖的文件,还让去看日志,可打开日志文件,里面空空如也!检查配制文件好几遍,用《唐伯虎点秋香》中的台词来说,“这些配制熟得很,配了几百遍,...” ,问题何来?!
出门去转了一圈,才想起可以用命令行自行启动Apache,看看提示什么错!真是人老变笨了!
启动命令行,执行httpd,...,提示配置文件中指定的网站文件夹不存在!
真是犯了傻了,可不是没有嘛,还等启动之后再复制文件呢!
赶紧复制以前的一个项目文件到目标文件夹,再启动Apache,好了!
浏览器打开测试页,也正常啦!说明程序运行正常,数据库也运行正常。
_______
总结:
Apache、PHP、Mysql 的配置很复杂,造成运行有问题的项目很多。配置时一定要心细,弄明白配置项的意义。也要清楚一旦有问题怎样来解决。
XAMPP是个开发环境,新版本应该把所启动的模块的提示在控制面板中显示出来,这样可以减少用户在配置时走弯路。
标签: #xmappmysql #xampp中的apache无法启动 #xampp重启apache #xamppmysql版本 #xamppapache打不开