上一次我尝试在本地主机上添加新的域,我把它放在几个星期后,所以现在我尝试运行我的apache this命令/etc/init.d/apache2 start,我得到了错误
[....] Starting apache2 (via systemctl): apache2.serviceJob for apache2.service failed. See "systemctl status apache2.service" and "journalctl -xe" for details.
failed!如果我尝试重新安装apache2,但仍然不起作用。
发布于 2016-02-22 16:10:08
虚拟主机配置可能会导致此错误
我通过正确配置我的虚拟主机.conf文件解决了同样的问题。
我创建了一个虚拟主机,然后从/etc/apache2/sites-avalable/中删除了exapmle.conf文件,但是我没有从/etc/apache2/sites-enabled/中删除examle.conf文件,因此我得到了这个错误。
然后,我从两个文件夹( ../sites-enabled & ../sites-available )中删除了example.conf文件,并解决了这个问题。
如果您最近尝试设置任何虚拟主机,请尝试此解决方案。
最好的运气
发布于 2020-08-17 02:54:53
终止端口上正在运行的进程。希望它能起作用!
sudo apt-get install psmisc
sudo fuser 80/tcp
sudo lsof -i tcp:80
sudo lsof -i tcp:80 -s tcp:listen
sudo lsof -t -i tcp:80 -s tcp:listen | sudo xargs kill发布于 2020-11-03 02:15:29
我只做了这两行。成功了。
两个web服务器不能同时在一个端口上处于活动状态
此代码用于apache和nginx
或
if error journalctl -xe使用此代码
sudo apt-get install psmisc
sudo lsof -t -i tcp:80 -s tcp:listen | sudo xargs killhttps://stackoverflow.com/questions/32926207
复制相似问题