赞
踩
之前由于在apache上面打算配置虚拟域名,于是对apache的配置文件进行各种操作,导致后来不知道怎么回事apache重启和开启的时候一直报错
- Job for apache2.service failed because the control process exited with error code. See "systemctl status apache2.service"
- and "journalctl -xe" for details.
于是去查看apache2的错误日志/var/log/apache2/也没有找到解决办法,于是卸除apache从新安装apache和php
第二天在调配置文件的时候又遇到这个问题,两个过程中我都是用到了软连接,于是在想是不是软连接出了什么问题,仔细查了一下软连接是什么
linux下的软链接类似于windows下的快捷方式。 实例: ln -s httpd.conf confighttp 其中 httpd.conf 就是源文件,confighttp是链接文件名,其作用是当编辑confighttp ,实际上是链接编辑httpd.conf。 如果要删除软链接: rm -rf confighttp 这样只会删除confighttp链接文件,而不会删除源文件httpd.conf。 相对于软连接,还有硬链接, 建立硬链接命令: ln httpd.conf confighttp 硬链接文件相当于一个文件存储在两个位置,可以有效防止误删。
于是使用命令尝试下删除之前的软连接,发现成功。apache恢复,问题解决
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。