Apache并没有在Ubuntu的AMPPS上启动

时间:2017-10-30 11:14:54

标签: apache ubuntu terminal localserver ampps

我试图在Ubuntu上运行Ampps本地服务器3.8。 Mysql运行良好但apache不运行。

当我输入

  

的/ usr /本地/ ampps /阿帕奇/ bin中/ httpd的

我得到了

  

/ usr / local / ampps / apache / bin / httpd:符号查找错误:/usr/local/ampps/apache/lib/libapr-1.so.0:undefined symbol:dlopen

如何解决?

1 个答案:

答案 0 :(得分:14)

我遇到了类似的问题。首先你必须检查是否有任何使用80端口的东西。 netstat terminal screenshot

如果有人杀了那个。

然后备份libapr,然后再次安装libs。 运行以下命令:

cd /usr/local/ampps/apache/lib

sudo mkdir backup

sudo mv ./libapr* ./backup/

sudo apt-get -y install libaprutil1 libaprutil1-dev libapr1 libapr1-dev 

并尝试运行放大器。