mailliam
Messages postés261Date d'inscriptionmardi 2 juillet 2002StatutMembreDernière intervention10 mars 2014
-
12 mars 2011 à 16:52
mailliam
Messages postés261Date d'inscriptionmardi 2 juillet 2002StatutMembreDernière intervention10 mars 2014
-
13 mars 2011 à 13:12
Bonjour à tous!
J'ai un problème avec mes droits d'accès, en effet sur mon site j'ai plusieurs fichiers .php dont j'affiche et colore la source avec la commande highlight_file, ca marche nickel..
Seulement il est possible d'exécuter le fichier .php ce que je ne veux pas..
Dans les droits d'accès, on peut restreindre la lecture, l'écriture et l'exécution des fichiers, cela pour le propriétaire du site et les "autres" qui sont les utilisateurs..
Ce que je ne comprend pas c'est que par défaut la coche "exécution" n'est pas checkée alors que les scripts s'exécutent quand même, et quand je décoche "lecture" sous "autre" je ne peux évidement plus afficher les sources..
Comment faire pour empêcher l'exécution d'un fichier .php tout en autorisant la lecture de sa source?
Merci d'avance pour vos lumières!
phpAnonyme
Messages postés392Date d'inscriptionmercredi 28 octobre 2009StatutMembreDernière intervention23 mars 201255 12 mars 2011 à 17:28
Mouais,
je connais pas ta config. mais si ton serveur le permet :
Une solution :
- Tous les fichiers dont tu veux afficher la coloration tu les mets en .phps
-Tu crée un fichier d'appel avec dedans :