Table des matières
Limitations et Restrictions PHP
Dans le but d'accroitre la sécurité des serveurs, la configuration de PHP a été mise à jour, plusieurs directives on été activées. Il est possible que vous rencontriez quelques problèmes sur votre site web, voici quelques conseils pour améliorer son fonctionnement.
open_basedir
Cette limitation permet de limiter l'accès aux fichiers situés dans le repertoire du domaine (exemple: /var/www/mondomaine.com/
). Il est alors impossible d'en sortir pour afficher le contenu de /etc/passwd
par exemple.
Conseils :
Si vous faites des include
sur un autre domaine que le domaine courant, dans ce cas, faites une copie des fichiers nécessaires situés actuellement dans l'autre domaine vers le domaine courant, de manière à ne plus sortir du répertoire qui est alloué au domaine en cours.
Si vous utilisiez file_get_content
en mode distant, pensez désormais à utiliser cURL.
short opentag
Les short opentag <?
sont désactivés par défaut, pensez à utiliser <?php