Bonjour,
Suite à ce tutoriel PHP secure j'ai activé le safe_mode.
Seulement je souhaite pouvoir utiliser la fonction set_time_limit() dans un de mes scripts. Elle est donc désactivée par le safe_mode, mais il est normalement possible d'indiquer un répertoire dans lequel ces fonctions employé par les scripts seront tout de même utilisable.
J'ai donc placer dans safe_mode_exec_dir mon répertoire, soit sous Windows:
"D:/www/sites/domdom/"
Je relance Apache (EasyPHP pour prog.), je lance mon script qui se trouve dans ce dossier, mais le set_time_limit(0) n'est pas pris en compte car je suis stoppé net au bout de 30 secondes.
Que faut-il faire ?
Ais-je mal fais quelque chose ?
Par ailleur, (j'en profite en même temps) sous linux il faudra bien indiquer tel qu'il est dans l'exemple ? (/private_dir/).
Et s'il existe d'autres dossiers dans celui indiqué par safe_mode_exec_dir, les fichiers seront également pris en compte ?
(dans les sous dossiers)
Merci de votre aide.
Partager