Apache 2.4.12 использующих виртуальных хоста на/var/www/drupal

Я пытаюсь выполнить виртуальный хост к drupal и испытываю затруднения при установке, это - корневые файлы.

У меня есть файл drupalDev.conf в/etc/apache2/sites-enabled/настроенном:

    ServerName drupaltest
    DocumentRoot /var/www/drupal

Это - единственный включенный сайт.

В var/www/drupal У меня есть все drupal файлы, включая install.php. Доступ http://drupaltest возвраты /var/www/html/index.html который апач использует по умолчанию. Доступ http://drupaltest/install.php возвраты 404.

Как я могу сказать серверу использовать файлы в /var/www/drupal ?

Другие настройки:

/etc/hosts установлен:

127.0.0.1   localhost
127.0.0.1   drupaltest

/etc/appache2/appache2.conf установлен:

<Directory /var/www/>
    Options Indexes FollowSymLinks
    AllowOverride None
    Require all granted
</Directory>

Примечание: Я попытался установить 000-default.conf кому: DocumentRoot /var/www но ничто не изменилось.Примечание: Ниже Вы найдете мою начальную букву drupalDev.conf настройки:

<IfModule mod_ssl.c>
    <VirtualHost _default_:443>
        ServerAdmin webmaster@localhost
        ServerName drupaltest

        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined

        SSLEngine on
        SSLCertificateFile  /etc/ssl/certs/ssl-cert-snakeoil.pem
        SSLCertificateKeyFile /etc/ssl/private/ssl-cert-snakeoil.key

        <FilesMatch "\.(cgi|shtml|phtml|php)$">
                SSLOptions +StdEnvVars
        </FilesMatch>
        <Directory /usr/lib/cgi-bin>
                SSLOptions +StdEnvVars
        </Directory>

        BrowserMatch "MSIE [2-6]" \
                nokeepalive ssl-unclean-shutdown \
                downgrade-1.0 force-response-1.0

        BrowserMatch "MSIE [17-9]" ssl-unclean-shutdown

    </VirtualHost>
</IfModule>

# vim: syntax=apache ts=4 sw=4 sts=4 sr noet
0
задан 31 January 2016 в 13:58

1 ответ

Выполните эти шаги, это решит Вашу проблему -

1. создайте файл drupalDev.conf в /etc/apache2/sites-available

sudo gedit /etc/apache2/sites-available/drupalDev.conf

2. Вставка после кода в drupalDev.conf

<VirtualHost *:80>
        DocumentRoot /var/www/drupal
        ServerName drupaltest
        ServerAlias drupaltest
        ServerAdmin admin@drupaltest

        <Directory /var/www/drupal/>
                Options Indexes MultiViews FollowSymLinks
                AllowOverride All
                allow from all
        </Directory>
</VirtualHost>

3. Выполненный после команды для включения drupalDev.conf

sudo a2ensite drupalDev.conf

4. Перезапуск apache2 service

sudo service apache2 restart

5. Просмотрите новый созданный домен хоста в браузере

http://drupaltest

Примечание: Вы, возможно, должны изменить разрешение файла /var/www/drupal кому: 777

sudo chmod 777 /var/www/drupal

0
ответ дан 29 September 2019 в 13:34

Другие вопросы по тегам:

Похожие вопросы: