jsonline Posté(e) le 1 août 2012 Posté(e) le 1 août 2012 Comme leval, prohand et okin07, j'obtiens : Le Fichier 'php.ini' n'est pas conforme safe_mode = Off safe_mode_exec_dir = open_basedir = /bin:/usr/bin:/proc:/volume1/web:/volume2/web:........etc Sous Telnet, déplacez-vous dans le dossier du script modif-php.ini.sh et exécutez-le avec la commande sh modif-php.ini.sh Je me demande si aller écrire open_basedir = /bin:/usr/bin:/proc: , à la place de ; open_basedir ; dans le fichier php.ini , était bien ce qu'il fallait faire. 0 Citer
danyol Posté(e) le 10 mai 2013 Posté(e) le 10 mai 2013 Salut, j'ai moi aussi eu le même problème après la mise à jour de DSM mais j'ai trouvé l'explication suivante : Les paramètres safe_mode/safe_mode_exec_dir & open_basedir du fichier php.ini sont surchargés pas la configuration faite dans DSM ! Allez dans "Panneau de configuration" > "Service Web" > "Paramètres PHP" et décochez "Activer la limitation d'accès PHP safe_mode_exec_dir" Attention : ceci rend votre server PHP moins sécurisé. Vous pouvez aussi personaliser la variable "open_basedir" en y rajoutant si besoin /bin:/usr/bin:/proc. @+ et encore merci à Fred pour ces scripts --- DS209+II + 2x1,5To HD154UI + RAID 1 + DSM 4.2 0 Citer
Messages recommandés
Rejoindre la conversation
Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.