Comment proteger ses scripts php sur un serveur alors que tout ce qui est dans le repertoire www est accessible par le net.
Tous Mes scripts et Classes sont dans un repertoire.
Ou dois-je les mettre et quelle sont les permissions a appliquer au repertoires ?
C'est urgent, je dois mettre un site en ligne maintenant
chépas, tu mets un .htaccess dans le répertoire qui ne doit pas être accessible publiquement ?
Tekken Punch !!! beuh Love Hina déjà fini ... :'(
Japan-A-RadioVertyos@| les modos sont des enculés
Vertyos@| y'a des queues partout, un vrai bonheur'
ok je vais chercher de ce cote.
J'ai developper le site avec EasyPhp.
Et la en publiant le site je me rend compte que l'on a access a tout les scripts.
Si quelqu'un a le code du .htaccess, ce serait qu'il le post ici.
c koi ton probleme avec les .php? qu'ils soient accessibles depuis un browser?
c'est pas normal pour une appli web?
c'est pour proteger le dossier contenant les classes, et les scripts.
Je voudrai qu'il ne soit pas executables, et qu'on ne puisse pas parcourir le repertoire.
un .htaccess avec dedans la ligne
deny from all
ne ferait pas l'affaire ?
(par contre, ce fichier ne doit être mis que dans le répertoire auquel les utilisateurs ne doivent pas avoir accès ; pas dans le répertoire contenant les pages php qu'ils doivent voir => ça ne fonctionnera que si tes pages php "visibles" ne sont pas dans le même répertoire que tes pages php "non visibles")
beh un truc que je comprends pas, c'est pkoi tu as mis tes scripts qui ne sont pas visibles dans le www/ normalement, on les met ailleurs...
C'est ce que je me disais aussi.
Pour deplacer mes scripts, j'ai juste a configurer un classe PathDir qui contient une constante indiquant le repertoire de mes scripts.
En fait j'ai eu un probleme avec le RichText Htmlarea que j'ai telecharger pour mon forum.
Lorsque je met mes scripts hors du wwww, Htmlarea ne retrouve plus ses images.
Je vais dont de ce pas chercher un autre RichText, et remettre mes scripts hors du www.
Merci a tous.
Zeph Le 11/10/2008 à 20:01 Y'a quoi dans smarty qui n'est pas php5-compliant ?
Sinon il y a toujours les solutions proposées qui consistent à placer les classes et autres dans des dossiers non accessible du www, mais même si ils étaient visible quel est le problème ? Il te manque probablement quelques petites mesures de sécurité si des failles sont exploitables en exécutant directement certains fichiers de ton site.

All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez
par ici :)
beh regarde ou est ton JS sur le server.. c le tiens, on sait pas!
pis ca a l'air d'etre un probleme de path, stoo...
Zeph Le 12/10/2008 à 11:01 je ne sais pas si tu as testé, mais ta CSS a un rendu catastrophique avec Firefox (et probablement avec n'importe quoi d'autre qu'IE en fait)
[edit] uep, ça foire aussi avec Opera et Chrome ; autre petite remarque : à ta place je n'aurais pas laissé mon mail dans la 1ere page, c'est un coup à se prendre du spam très rapidement...

All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez
par ici :)
c surtout tres laid quand meme...
Merci Vertyos.
Dans ce cas, ce que je devrais chercher ce sont les CSS ne fonctionnant pas sur tous les navigateurs.
Si vous avez des liens n'hesitez pas.
Mes CSS utilisent des DIV en grande partie avec width = 100%, je pense que les debordement viennent de la.
Farewell Le 13/10/2008 à 21:40Edité par Farewell le 13/10/2008 à 22:25 (désolé de taper un peu l'incruste : ça m'a toujours paru horriblement pointilleux ces langages web, les fait d'écrire <html> en majuscule ou minuscule change quelque chose ?)
Zeph Le 13/10/2008 à 21:45 nan, mais si tu l'écris pas en minuscule c'est pas conforme au standard xhtml ^^

All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez
par ici :)
Spipu Le 13/10/2008 à 23:03 juste comme ca, dans tout bon langage, le fait d'écrire en minuscule et en majuscule change quelque chose, mais bon...
Zeph Le 13/10/2008 à 23:27 bof y'a aussi un certain nombre de langages dans lequel la casse n'est pas importante (Delphi par exemple), et se baser sur ce critère pour classer un langage dans la catégorie "bien" ou "pas bien" serait assez maladroit... mais bon c'est effectivement bien plus fréquent que la casse soit importante.

All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez
par ici :)