跳转到主要内容
首页

用户帐户菜单

  • 登录

主导航

  • 首页
  • 小公司运营
  • 网站建设
  • 创业杂谈
  • 兼职赚钱
  • 小微企业信息化
  • 手册教程
    • 《大伟哥的Drupal 8建站指南》
    • 《通过JohnChow.Com在网上赚钱》
  • 关于

面包屑

  • 首页
  • Apache启用网站报错:ERROR: Site drupal8.dev does not exist!

Apache启用网站报错:ERROR: Site drupal8.dev does not exist!

By 大伟哥 | 2017-09-15,周五, 00:13

Apache的虚拟主机配置文件需要放在/etc/apache2/sites-availble文件夹里面,而且配置文件要以.conf结尾,这是在Apache主配置文件里规定的,否则在启用网站的时候就会报错。

举个例子,大伟哥要在测试服务器新安装一个Drupal 8测试网站,域名叫drupal8.dev, 网站文件放在/var/www/html/drupal8.dev文件夹里,因此需要复制一份配置文件作为模板:

daweibro@Web-Ubuntu-Server-1604:/etc/apache2/sites-available$ sudo cp 000-default.conf durpal8.dev

修改最必要的信息后保存:

        ServerName drupal8.dev
        ServerAlias www.drupal8.dev
        ServerAdmin webmaster@localhost
        DocumentRoot /var/www/html/drupal8.dev

然后运行a2ensite命令启用网站:

daweibro@Web-Ubuntu-Server-1604:/etc/apache2/sites-available$ sudo a2ensite drupal8.dev
ERROR: Site drupal8.dev does not exist!

竟然报错了!这是因为我们的配置文件名字没有按照要求命名,应该改为drupal8.dev.conf才行:

daweibro@Web-Ubuntu-Server-1604:/etc/apache2/sites-available$ sudo mv drupal8.dev drupal8.dev.conf
daweibro@Web-Ubuntu-Server-1604:/etc/apache2/sites-available$ sudo a2ensite drupal8.dev.conf
Enabling site drupal8.dev.
To activate the new configuration, you need to run:
  service apache2 reload
daweibro@Web-Ubuntu-Server-1604:/etc/apache2/sites-available$ sudo service apache2 reload

这样新的网站就启用了,没毛病!

网站建设
  • 添加新评论
  • 266 阅读
Apache
VPS

评论

懿古今

7 years 9 months 之前

永久连接

对于Drupal 8很陌生,没接触过,只能路过看看博主了

  • 回复

大伟哥

7 years 9 months 之前

永久连接

懿古今 回复 对于Drupal 8很陌生,没接触过,只能路过看看博主了

Drupal 8功能是比较强大,但是上手比较难…

Drupal 8功能是比较强大,但是上手比较难,远没有Wordpress流行。

  • 回复

添加新评论

此字段内容将保密,不会被其他人看见。
关于文本格式
  • 不允许使用HTML标签。
CAPTCHA
1 + 0 =
计算出这道简单的算术题并键入答案。例如、1+3,就输入 4。
发布评论前,请通过下面的验证,以免被当作垃圾评论机器人屏蔽。

搜索

沪ICP备17000093号-1

公安备案沪公网安备 31011402008254号

© 2016-2022 大伟哥博客版权所有