错误描述:
通过rcapche2 start命令启动时报错信息如下:
base1:/etc/apache2 # rcapache2 start
Starting httpd2 (prefork) no listening sockets available, shutting down
Unable to open logs
startproc: exit status of parent of /usr/sbin/httpd2-prefork: 1
在安装前,先写了配置文件,如下所示:
vi /etc/apache2/httpd.conf
ServerName localhost:80
vi /etc/apache2/default-server.conf
<Directory /srv/www/htdocs>
Options Indexes FollowSymLinks
AllowOverride All
Order deny,allow
Allow from all
</Directory>
由于启动不了,也没有日志信息,因此只好在另一台VM里重新安装,这次没有先写配置文件,结果发现安装后自动生成的这两个文件中还有其它内容的,因此替换掉原来机器上的,就可以正常启动了。
若不能重装的化,就删除这两个配置文件,重新安装一次好了,命令zypper in apache2 。