启用虚拟主机后出现错误 apache2
Posted
技术标签:
【中文标题】启用虚拟主机后出现错误 apache2【英文标题】:Error apache2 after enable virtual host 【发布时间】:2017-02-22 07:43:50 【问题描述】:你好,谁能告诉我apache2有什么问题? 创建虚拟主机后,我只需在 ubuntu "sudo a2ensite dev.codeigniter.com.conf" 和文件 contant "
中将其作为命令行启用ServerAdmin pkayjava@gmail.com
DocumentRoot /opt/php/dev.codeigniter.com
ServerName dev.codeigniter.com
AssignUserID visalthorn socheat
<Directory />
Options FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
Allow from all
Require all granted
</Directory>
ErrorLog /var/log/apache2/dev.codeigniter.com-error.log
LogLevel warn
CustomLog /var/log/apache2/dev.codeigniter.com-access.log combined
”。 然后我必须通过这个命令行“sudo service apache2 restart”重新启动 apache2,它显示像这样的错误“apache2.service 的作业失败,因为控制进程退出并出现错误代码。请参阅“systemctl status apache2.service”和“journalctl - xe”了解详情。”我尝试启用其他虚拟主机,它发生了同样的错误。谢谢
【问题讨论】:
尝试运行sudo journalctl -xe
以获取有关导致问题的原因的更多信息。可能在另一个站点上重复:Apache not able to restart
【参考方案1】:
尝试运行
apache2ctl configtest
查看是否有任何配置错误。
见:https://askubuntu.com/questions/629995/apache-not-able-to-restart
【讨论】:
以上是关于启用虚拟主机后出现错误 apache2的主要内容,如果未能解决你的问题,请参考以下文章
apache2服务器mod_rewrite模块 开启方法[linux, ubuntu]