2016-03-27 8 views
0

У меня есть виртуальная машина, размещенная на Azure с Drupal.403 Запрещено, при загрузке сайта на drupal

В drupal/htdocs/sites я создал новую папку с именем my-site.com

Тогда я загрузил все мои данные веб-сайт в эту папку. Это default.settings.php, settings.php и files Папка.

Я загрузил свою базу данных с помощью PhpMyAdmin и установите правильное имя пользователя и пароль в settings.php

Когда я пытаюсь открыть этот сайт через этот адрес: http://my.ip.address/sites/my-site.com он показывает мне сообщение об ошибке:

Forbidden 

You don't have permission to access /sites/my-site.com/ on this server. 

Моих Файл htaccess имеет следующие строки:

# Turn off all options we don't need. 
Options None 
Options +FollowSymLinks 

# Set the catch-all handler to prevent scripts from being executed. 
SetHandler Drupal_Security_Do_Not_Remove_See_SA_2006_006 
<Files *> 
# Override the handler again if we're run later in the evaluation list. 
SetHandler Drupal_Security_Do_Not_Remove_See_SA_2013_003 
</Files> 

# If we know how to do it safely, disable the PHP engine entirely. 
<IfModule mod_php5.c> 
    php_flag engine off 
</IfModule> 

Что я делаю неправильно?

ответ

0

Прежде всего, вы должны проверить, есть ли файл .htaccess в docroot вашего сайта. Иногда, когда вы копируете сайт по скрытым файлам в docroot, они опущены. Следующая команда копирует недостающие скрытые файлы:

cp source/.* destination/ 

.htaccess вы размещены в каталоге файлов, которая не является основным .htaccess мы заботимся о за то, чтобы получить доступ к сайту через index.php

0

По сообщению http://planken.org/2013/11/drupal-724-htaccess-modifications-private-and-temp-folders, кажется, что содержимое в вашем файле .htaccess предназначено для защиты кода и файлов и предотвращения выполнения кода в каталоге.

Чтобы запустить полное приложение Drupal в подкаталоге, вы можете попробовать скопировать исходный файл .htaccess в корневой каталог в подкаталог.

Вы можете получить образец .htaccess файл по адресу https://github.com/drupal/drupal/blob/8.1.x/.htaccess

Смежные вопросы