2010-06-02 3 views
1

Après une installation réussie de Drupal, j'essayais de suivre les recommandations de sécurité et de rétablir le fichier settings.php à 444 permissions (lecture, lecture, lecture). Puis, tout à coup, juste après avoir fait ça, Drupal ne reconnaît pas que le processus d'installation était terminé. Il est retourné à l'écran d'installation. Le pire de tout. J'ai refait chmod en 666 (écrire, écrire, écrire) mais ça ne marche plus. Quand j'avance comme si j'allais réinstaller Drupal, il me dit qu'il n'a pas les permissions pour créer le dossier des fichiers sous sites/par défaut ... Mais puisque l'installation est déjà terminée ... le dossier de fichiers est déjà là ... Je suis perplexe ... Pourrait-il être une sorte de mise en cache du serveur? Comme c'est une de mes premières aventures avec un serveur Linux, je suis un peu confus. Toute aide appréciée ... Merci.Drupal ne reconnaît pas que mon site Web a été installé

Répondre

1

Vérifiez vos dossiers il y a des autorisations settings.php ...

+0

Salut, merci, vous avez raison. J'ai changé la permission de dossiers et qui a vissé le tout. Je pensais que régler le dossier pour 666 résoudrait. Mais ce n'est pas le cas. Les dossiers doivent être réglés sur 755 ... Correct? –

1

Je trouve que le problème est que lorsque je l'ai changé les autorisations de fichier settings.php à 444, j'ai aussi changé les sites/default autorisations de dossier 444. Après avoir réalisé qu'il y avait un problème, je l'ai changé en 666, mais ça ne fonctionnait toujours pas. Le serveur Web n'a pas pu voir quoi que ce soit dans ce dossier. Puis finalement je l'ai réglé pour 755 copier les autorisations d'autres dossiers ... Bingo! fonctionne normalement.

Questions connexes