У меня есть 3 сайта drupal, работающих на моем локальном dev-блоке Ubuntu 14.04. У меня были проблемы с работой второго и третьего, и когда они это делали, это просто казалось удачей. Эти 3 заставили меня долгое время, но теперь мне нужен четвертый, и я не могу заставить его работать.
Вот мой процесс создания сайта
Поместите файлы drupal в folder ~ / workspace / sitedemo1 Создайте виртуальный хост sitedemo1.conf (скопируйте один из рабочих, а затем отредактируйте соответствующие данные) edit / etc / ports - введите «127.0.0.1 sitedemo1» a2ensite sitedemo1 service apache2 reloadВ результате я получаю «Apache2 Ubuntu Default Page». Я довольно запутан, потому что работают еще 3 сайта, и я сделал то же самое.
sitedemo1.conf
<VirtualHost *:80>
ServerAlias sitedemo1
DocumentRoot /home/karl/workspace/sitedemo1
<Directory "/home/karl/workspace/sitedemo1">
Options FollowSymLinks
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
Выше я перепутал / etc / hosts и /etc/apache2/ports.conf. Вот содержимое и того, и другого.
sitedemo1.conf
# original line: Listen 80
Listen 127.0.0.1:80
Listen 127.0.0.2:80
<IfModule ssl_module>
Listen 443
</IfModule>
<IfModule mod_gnutls.c>
Listen 443
</IfModule>
# vim: syntax=apache ts=4 sw=4 sts=4 sr noet
/ etc / hosts
127.0.0.1 localhost
127.0.1.1 Ubuntu-05
127.0.0.1 drupal-8.localhost
127.0.0.1 drupal-7-site01.localhost
127.0.0.1 drupal-7-site02.localhost
127.0.0.1 sitedemo1
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters