Sécurité de config.php

De PGVWiki
Révision datée du 30 décembre 2007 à 10:08 par Elliott1961 (discussion | contributions)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Sauter à la navigation Sauter à la recherche

PhpGedView exige que vous soyez connecté en tant qu'administrateur pour pouvoir modifier le fichier config.php.

Rendre le fichier config.php modifiable

Pour pouvoir configurer PhpGedview via l'interface web, vous devez donner les droits en écriture au fichier config.php. Ainsi, ce fichier peut être modifié.

Unix

Dans les environments Unix, pour autoriser des modifications sur un fichier, il suffit de modifier les permissions du fichier config.php à 777. Une des façons de réaliser cette opération est d'ouvrir le terminal, puis de se rendre dans le répertoire de PhpGedView, et enfin de rentrer la commande suivante:

chmod 777 config.php

Windows

Dans un environnement Windows, pour autoriser des modifications sur un fichier, il suffit de modifier les permissions du fichier config.php à 777 en utilisant votre logiciel de transfert FTP. Il suffit en règle générale de faire un clic droit avec votre souris sur le fichier config.php depuis votre logiciel de transfert FTP: vous accédez alors à un menu du type "modifier les droits à permission".

Sécuriser le fichier config.php une fois que la configuration est achevée

Pour des raisons de sécurité, une fois que vous avez terminé la configuration, il est recommandé de supprimer les droits en écriture sur le fichier config.php. Aussi longtemps que les droits en écriture subsistent sur le fichier config.php, le panneau d'administration de PhpGedView vous affichera en rouge l'avertissement suivant "Votre fichier config.php est accessible en écriture. Par sécurité il faut le remettre en lecture-seule après toute modification". Pour réaliser cette opération dans un environnement UNIX, il vous suffit d'entrer la commande suivante:

chmod 555 config.php

Dans un environnement Windows, il vous suffit d'utiliser votre logiciel de transfert FTP et d'appliquer la même procédure que celle susmentionnée.