码迷,mamicode.com
首页 > 系统相关 > 详细

linux安装xamp遇到的问题

时间:2016-08-16 00:39:54      阅读:815      评论:0      收藏:0      [点我收藏+]

标签:

今天在linux上安装xampp时遇到了一些麻烦,还好解决了,记录下,安装不说了,百度经验很详细,地址:http://jingyan.baidu.com/article/afd8f4de7976b034e286e90c.html。

1.在xampp启动时,发现报错:

XAMPP: Starting Apache...fail.
XAMPP: Another web server with SSL is already running.
XAMPP: Starting MySQL...ok.
XAMPP: Starting ProFTPD...ok.

一开始以为是另一个apache服务影响,但是把另一个apache服务stop之后依旧如此,后来查资料得知是因为端口被占用。

具体的解决办法

(1).首先打开/opt/lampp/etc/httpd.conf这个配置文件,找到listen 80,改为没有被占用的端口,如2145

(2).然后打开/opt/lampp/lampp这个文件,找到  if testport 80,把80改为2145.

然后重启一下xampp,如果成功了那就没问题,如果失败了依旧报这个错误那就继续,因为还有端口被占用。

(3).再打开/opt/lampp/etc/extra/httpd-ssl.conf这个文件,找到listen 443,同样改为没被占用的端口,如16443.

(4).再一次打开/opt/lampp/lampp这个文件,找到 if testport 443,把443改为16443.

再重新试一次吧,这个问题应该是解决了,这一次apache启动应该就不会有问题了。

如果你成功了,你真幸运。可是我又遇到其他问题了。

2.apache依旧失败,但是换了一个原因:

XAMPP: Starting Apache...fail.
XAMPP: Starting diagnose...
XAMPP: Your /etc/hosts is not okay. I will fix it.
XAMPP: Next try...

我查了一下我的日志文件:

[Sun Aug 14 07:48:36.499033 2016] [unique_id:alert] [pid 12780] (EAI 2)Name or service not known: AH01564: unable to find IPv4 address of "2016081033300"

根据报错和日志,应该说是hosts中的配置有问题。但是改了依旧失败。

最后这个问题解决是用的其他方法:

打开/opt/lampp/etc/httpd.conf这个配置文件,

找到LoadModule unique_id_module modules/mod_unique_id.so,在前边加个#,注释掉这个模块。 

当然了,这样做的前提是,该模块注释掉对你的项目没有什么影响。

...总算启动成功了。

 

linux安装xamp遇到的问题

标签:

原文地址:http://www.cnblogs.com/huyawei/p/5774795.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!