Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3525 connectés 

 


Dernière réponse
Sujet : Pb avec Apache/MySQL/EasyPhp ...
potiron tout est la :
http://httpd.apache.org/docs/mod/core.html#options
 
si tu utilises un serveur apache je te conseille GRANDEMENT de connaitre sa prog pour le securiser sans compter qu'une fois que tu l'as bien en main tu peux faire pas mal de choses bien interessantes et surtout tres pratique comme les alliasses par exemple :)
 
en attendant utilise ca :
<Directory "D:/_Web/Serveur/Apache/_htdocs">
 Options All Multiviews
 AllowOverride All
 Order allow,deny
 Allow from 127.0.0.1 xxx.xxx.xxx.xxx</Directory>
 
remplace ce qui est en rouge par tes infos et ca bloquera toute intrusion exterieur ..
ceci est pour la partie principal du serveur .
 
maintenant si tu veux autoriser du public je te conseille de te faire un repertoire a part histoire qu'ils aillent pas fouiller dans tes scripts, voici le code :
 
Alias /public "D:/_Web/Serveur/Apache/_public/"
<Directory "D:/_Web/Serveur/Apache/_public/">
Options None
AllowOverride None
Order allow,deny
 Allow from all
</Directory>

 

[edtdd]--Message édité par potiron--[/edtdd]


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
potiron tout est la :
http://httpd.apache.org/docs/mod/core.html#options
 
si tu utilises un serveur apache je te conseille GRANDEMENT de connaitre sa prog pour le securiser sans compter qu'une fois que tu l'as bien en main tu peux faire pas mal de choses bien interessantes et surtout tres pratique comme les alliasses par exemple :)
 
en attendant utilise ca :
<Directory "D:/_Web/Serveur/Apache/_htdocs">
 Options All Multiviews
 AllowOverride All
 Order allow,deny
 Allow from 127.0.0.1 xxx.xxx.xxx.xxx</Directory>
 
remplace ce qui est en rouge par tes infos et ca bloquera toute intrusion exterieur ..
ceci est pour la partie principal du serveur .
 
maintenant si tu veux autoriser du public je te conseille de te faire un repertoire a part histoire qu'ils aillent pas fouiller dans tes scripts, voici le code :
 
Alias /public "D:/_Web/Serveur/Apache/_public/"
<Directory "D:/_Web/Serveur/Apache/_public/">
Options None
AllowOverride None
Order allow,deny
 Allow from all
</Directory>

 

[edtdd]--Message édité par potiron--[/edtdd]

CARL KEATON moi jai installé la derniere version d'EASYPHP pour me faire un site en intranet.
voila mon pbl c k'avec apache, on peux explorer mes repertoires, ils ne sont pas protégés.
 
ceci doit peut etre se regler, comment faire pour empecher d'explorer la racine de mon site????  
 
avec le PWS de windaube 98 ya une case a cocher mais la je fait comment???????????
Vinz416 alors en fait le pb pour easyphp, ben c paceke je suis sous winXp et fo telecharger un nouvo fichier exe sur le site www.easyphp.org dans la faq ;)
et la ca marche nikel :D :bounce:
 :hello:
potiron verifie que tu as pas d'erreurs dans la fenetre de commande de apache .
lance apache SEUL et regarde ce qu'il t'affiche, y doit surement avoir une erreur dans la fenetre DOS .
 
si c'est pas le cas alors verifie que ton fichier PHP que tu essayes de lancer et bien dans le ROOT du serveur si tu as un doute regarde le fichier httpd.conf tu dois avoir cette commande :
DocumentRoot "D:/_Web/Serveur/Apache/_htdocs" -> evidemment avec ton chemin a la place du mien ..
 
derniere chose -> un script PHP ce lance jamais en cliquant dessus mais en passant par une URL  :D on sait jamais ...
stef_dobermann :jap: merci :jap:
si tas trouver tu le dit  :D ca peut servir a d'autre :lol:

 

[edtdd]--Message édité par SteF_DOBERMANN--[/edtdd]

Vinz416 bon ben tant pis :(
merci d'avoir pris le temps de m'aider en tout cas :)
 :hello:
stef_dobermann i doit i avoir une config a faire mais la je sais pas  :??:
Vinz416 ben la sans easyphp, c pareil, ca marche pas :(
et puis si je lance easyphp sans lancer apache avant, ben jai une erreure d'initialisation: parametre incorect :??:

 

[edtdd]--Message édité par Vinz416--[/edtdd]

stef_dobermann kan tu install easyPHP, tu install en faite PHP, Apache et MySQL
donc pas besoin d'installer php, apache et Mysql séparément :p  
 
de meme kan tu lance easyPHP, tu démarre automatiquement Apache et Mysql, pour info PHP ne se démarre ni ne s'arrete car c un prog come un jeu, tu va l'itilliser que quand ton script va s'executer
Vinz416 euh j'essaye.
mais fo pas installer un truc php ou jsé pas koi si on se sert pas s'easyphp ? :??:
stef_dobermann et l'inverse  :??:  
tu lance apache et MySQL mais pas easyPHP
Vinz416 ben si je lance juste easyphp sans avoir installer une version séparer d'apache, ben y me sort une erreur d'initialisation d'apache :??:
stef_dobermann :hello:
c bizzard  :ouch:  
ya un truc que je comprend pas !
EasyPHP, je croi qu'il intégre apache et MySQL non?
 
et bien oui !
 
en faite tu doit avoir deux serveur apache ki tourne en meme tps et 2 server MySQL aussi, essai de lancer uniquement l'un ou l'autre
sinon je voi pas  :??:
Vinz416 Voila j'ai installer apache, mysql, easyphp avec quasi tous les reglages par defaut.
Je lance easyphp, la apache et mysql sont vert, donc démaré.
Seul pb, je regarde a http://127.0.0.1 ya bien mes fichier, je lance ma page "test.html" avec un forulaire, puis je valide, et la soit j'ai une erreur du type "method post forbidden" ou alors je change ds mon formulaire et je met method="get", seulement ben jobtient aucun resultat !
ca ouvre mon fichier result.php3, mais c page blanche, et si je fait "affichier" la source, ben g tout le code de mon fichier php.
jcomprend pas :(
 
si vous voulez voir cke ca donne: http://vinz416.dyndns.org
la ya le fichier test.html avec method="post" puis testget.html avec la method="get"
 
merci de m'aider :jap:
:hello:

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)