在 Drupal 7 中创建虚拟主机后主屏幕不出现
Home screen does not appear after creating Virtual Host in Drupal 7
我在我的电脑上安装了 Drupal 7.56 MAMP。
安装完成后,会出现 drupal 管理屏幕。
然后,我创建了 名为 "cast.dev" 的虚拟主机。
当我在浏览器中输入 "cast.dev" 时,它没有显示任何内容,只显示 "It works !"。
我也创建了一个首页。它也没有显示。
谁能告诉我哪一部分我需要做更多?谢谢.
尝试添加以下内容
<VirtualHost *:80>
ServerName myproject.local
ServerAdmin webmaster@localhost
DocumentRoot /home/user/path/to/myproject_folder
<Directory /home/user/path/to/myproject_folder>
Require all granted
AllowOverride All
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
然后使用以下命令重新启动 Apache。
sudo service apache2 restart
通过在 'etc' 的 'hosts' 文件中添加以下代码来设置本地主机文件。
127.0.0.1 myproject.local
为此,使用 gedit 和以下命令编辑主机:
sudo gedit /etc/hosts
我在我的电脑上安装了 Drupal 7.56 MAMP。
安装完成后,会出现 drupal 管理屏幕。
然后,我创建了 名为 "cast.dev" 的虚拟主机。
当我在浏览器中输入 "cast.dev" 时,它没有显示任何内容,只显示 "It works !"。
我也创建了一个首页。它也没有显示。
谁能告诉我哪一部分我需要做更多?谢谢.
尝试添加以下内容
<VirtualHost *:80>
ServerName myproject.local
ServerAdmin webmaster@localhost
DocumentRoot /home/user/path/to/myproject_folder
<Directory /home/user/path/to/myproject_folder>
Require all granted
AllowOverride All
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
然后使用以下命令重新启动 Apache。
sudo service apache2 restart
通过在 'etc' 的 'hosts' 文件中添加以下代码来设置本地主机文件。
127.0.0.1 myproject.local
为此,使用 gedit 和以下命令编辑主机:
sudo gedit /etc/hosts