2016-03-27 6 views
0

J'ai installé Virtual Machine sur Azure avec Drupal.403 Interdit, lors du chargement du site sur drupal

Dans drupal/htdocs/sites i ont créé nouveau dossier avec le nom my-site.com

J'ai téléchargé toutes mes données du site Web dans ce dossier. Ils sont default.settings.php, settings.php et files dossier.

J'ai téléchargé ma base de données via phpMyAdmin et définir la connexion correcte et mot de passe dans settings.php

Lorsque je tente d'ouvrir ce site via cette url: http://my.ip.address/sites/my-site.com il me montre un message d'erreur:

Forbidden 

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

Mon htaccess a ces lignes suivantes:

# 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> 

ce que je fais mal?

Répondre

0

Vous devez d'abord vérifier qu'il existe un fichier .htaccess dans le docroot de votre site. Parfois, lorsque vous copiez un site sur des fichiers cachés dans le docroot sont omis. La commande suivante copie les fichiers cachés manquants:

cp source/.* destination/ 

Le .htaccess que vous avez envoyé dans votre répertoire de fichiers qui ne sont pas la principale .htaccess nous soucions pour essayer d'accéder au site via index.php

0

Selon le message http://planken.org/2013/11/drupal-724-htaccess-modifications-private-and-temp-folders, il semble que le contenu de votre fichier .htaccess est de protéger le code et les fichiers et d'empêcher l'exécution de code dans le répertoire.

Pour exécuter l'application Drupal complète dans le sous-répertoire, vous pouvez essayer de copier le fichier .htaccess d'origine dans le sous-répertoire.

Vous pouvez obtenir le fichier exemple .htaccess à https://github.com/drupal/drupal/blob/8.1.x/.htaccess