Pb sur apache 2.0 - réseaux et sécurité - Linux et OS Alternatifs
Marsh Posté le 18-05-2003 à 11:34:21
lire la doc ?
comprendre que apache cherche un document par défault & que si il le trouve il l'affiche ....
Marsh Posté le 18-05-2003 à 11:56:31
cell du xboxlive a écrit : Voila g un petit prob, g fait mon fichier test.php dans le sous rep /var/www/html/test/ et ca a marche sur http://localhost/test/test.php, g reussi a le lire.Maintenant j'aimerais bien voir la liste des fichiers contenues dans le sous rep /var/www/html/test/ et je fais donc par exemple pr le fichier test.php : |
ben y'a pas de problème, là
Marsh Posté le 18-05-2003 à 12:12:02
MossieurPropre a écrit : |
si le prob c ce que kan je vais dans http://localhost/test/ je vois une liste de fichiers...
Marsh Posté le 18-05-2003 à 12:12:28
je vois pas plutot de liste de fichiers, erreur de frappe
Marsh Posté le 18-05-2003 à 12:14:08
Mikala a écrit : lire la doc ? |
des docs j'en ai achete mais bon ca parle de php mai pas trop de apache .
Pour ce ki est des docs sur le net, celle de apache sont en anglais mais bon je vais continuer a chercher.
Marsh Posté le 18-05-2003 à 13:37:39
cell du xboxlive a écrit : je vois pas plutot de liste de fichiers, erreur de frappe |
bah normal vu que tu as mis un index.php ...
Marsh Posté le 18-05-2003 à 13:40:11
MossieurPropre a écrit : |
Tu me conseilles de faire koi alors à la place index.php ?
Marsh Posté le 18-05-2003 à 13:46:14
tu ne mets tout simplement rien & tu lis la doc ...
celle concernant DocumentIndex par exemple ou encore mieux sur Directory ...
renseigne toi un peu sur la maniere dont fonctionne apache quoi .
Marsh Posté le 18-05-2003 à 13:55:05
voila ce que je suis depuis le debut :
http://lea-linux.org/reseau/Apache [...] 0000000000
Et g donc fait mon premier script php et apres eux meme me dise de fire un groupe de fichiers pr que apres je le vois en liste, maintenant si c un tuto pourri faut le dire lol....
Marsh Posté le 18-05-2003 à 14:34:05
Citation : Lorsque vous aurez constitué un petit groupe de fichiers de test vous pourrez alors faire l'expérience suivante : |
ce qui fait plaisir c'est que tu as vraiment l'air de comprendre ce que tu fais ....
tu as foutu _directement_ un index.php , en voulant j'imagines sauter des étapes , si tu suis un tutoriel _suis_ le jusqu'au bout.
Ensuite meme un tutoriel suppose qu'un certain nombre de bases existe ( comme par exemple celle d'aller lire une doc ... )
Marsh Posté le 18-05-2003 à 14:37:11
Mikala a écrit :
|
Euh si tu veux savoir c Popop56 ki m'a dit de faire des index.php pas le tuto mais bon moi je le suis et que je vais dans http://localhost/test/ je ne vois pas la liste de mes fichiers.
Dsl mais j'arrive pas à comprendre pk et je le fais pas expres.
Marsh Posté le 18-05-2003 à 14:49:47
cell du xboxlive a écrit : |
Sois tu écoutes popop56 (mauvais choix ) soit tu suis le tutorial mais ne fais pas les deux choses en meme temps
En gros & pour faire simple quand tu demandes un repertoire donné
genre http://localhost/
apache cherche d'abord a trouver un fichier particulier ici c'est index.php ( c'est fonction la de DocumentIndex)
si il le trouve(le fichier en question ) alors il va affiche/interpreter(cas du php ) ce fichier .
Si il ne trouve pas ce fichier alors il prend en compte la configuration Directory & ce faisant afficheras le listing du repertoire ( sous réserve que ce soit en accord avec la configuration Directory )
Dans ton cas tu fous directement un index.php conclusion apache trouve le fichier & n'a donc _aucune_ raison d'afficher le contenu du répertoire.
tu aurais suivi scrupuleusement le tutorial tu aurais pu remarquer qu'il te demandais de créer un fichier test.php au départ & non un fichier index.php ...
Conclusion :
1) Lis la doc d'apache pour les choses de base , ne serait ce que pour Directory & DocumentIndex
2) fais un choix ,sois tu suis un tuto , sois tu suis les conseils de popop56 , mais ne fait pas les deux choses en meme temps car ca marche pas vu que tu n'a a priori pas été capable de replacer l'example du tuto dans le contexte ou tu te trouves .
Marsh Posté le 18-05-2003 à 15:03:14
Mikala a écrit : |
Tu dis : "Si il ne trouve pas ce fichier alors il prend en compte la configuration Directory & ce faisant afficheras le listing du repertoire ( sous réserve que ce soit en accord avec la configuration Directory ) "
Ben kan je met rien dans http://locahost/test/ il me met :
Forbidden
You don't have permission to access /test/ on this server.
Peut etre kil faut regler kelque chose sur apache
Marsh Posté le 18-05-2003 à 15:10:17
Tu m'excusera hein, tu voulais acceder a ton script par http://localhost/test/ donc il me semble logique de nommer ton fichier index.php ! Ca a pas marché peut etre ? Maitenant tu veut faire le contraire ? Ba lis la docs d'apache au lieu de rejeter la faute sur quelqun d'autre. Puis mikala, je ne pense pas que mes conseils soit vraiment "nul", ils ont etais benifique lorsque Mr xboxlive souhaiter atteindre ca page directement, *sans vouloir faire de liste* .
Marsh Posté le 18-05-2003 à 15:13:57
cell du xboxlive a écrit : |
tu te foutrais pas un peu de monde en disant ça ?
sur <<< ce post >>> je te donne trois liens en français et plutôt complet pour configurer Apache.
alors viens pas nous dire que ya pas de docs en fançais sur apache.
Marsh Posté le 18-05-2003 à 15:19:45
Popop56 a écrit : Puis mikala, je ne pense pas que mes conseils soit vraiment "nul", ils ont etais benifique lorsque Mr xboxlive souhaiter atteindre ca page directement, *sans vouloir faire de liste* . |
si on peut plus troller en paix
Marsh Posté le 18-05-2003 à 15:20:13
Popop56 a écrit : Tu m'excusera hein, tu voulais acceder a ton script par http://localhost/test/ donc il me semble logique de nommer ton fichier index.php ! Ca a pas marché peut etre ? Maitenant tu veut faire le contraire ? Ba lis la docs d'apache au lieu de rejeter la faute sur quelqun d'autre. Puis mikala, je ne pense pas que mes conseils soit vraiment "nul", ils ont etais benifique lorsque Mr xboxlive souhaiter atteindre ca page directement, *sans vouloir faire de liste* . |
Tu m'excuseras mais je ne rejete pas la faute à kelq'un dautre , g peut etre mal compris ce que tu voulais dire c possible mais bon en tt cas je suis passe à autre chose...!!! Sur ceux
Marsh Posté le 18-05-2003 à 15:20:53
cell du xboxlive a écrit : |
lire la doc ?
tu sais le Directory dont je t'ai parlé ....
Marsh Posté le 18-05-2003 à 15:22:53
Mjules a écrit : |
La verite, je n'aime pas chercher c mon defaut mais g achete cepndant des boukins qui sont pas mal car sur le net j'aime pas chercher voila c bon vs etes content je l'ai dit ptdr!!!!!!!!!!!
Marsh Posté le 18-05-2003 à 15:24:18
Popop56 a écrit : Puis l'anglais n'a _jamais_ tué personne |
Popop56 c vrai que l'anglais ne t'a jamais tue
Marsh Posté le 18-05-2003 à 15:27:32
Ba si tu aime pas ça, tu va pas aller bien loin, on peut pas tout savoir d'un coup, il faut donc se servir de l'experience, en posant des question sur les forum certes, mais aussi en cherchant sur le net ( -> Google est ton amis, tu à juste à taper sur le clavier, dans la petite casse au millieu )
Marsh Posté le 18-05-2003 à 16:17:00
bah en fait mon prob, je m'en doutais un peu, c ke la base de donnes mysql n'est pas installe car kan je tape :
[root@localhost cell]# /etc/rc.d/init.d/mysql start
bash: /etc/rc.d/init.d/mysql: No such file or directory
[root@localhost cell]# /etc/rc.d/init.d/mysql stop
bash: /etc/rc.d/init.d/mysql: No such file or directory
Pourtant je croyais que mysql etait installe lors de l'installation de Linux.
G aussi installe tt les rp pr mysql je comprends pas pk kan je lui demande de demmarer ou de stoper il me dit que c pas bon
Marsh Posté le 18-05-2003 à 16:25:55
je vois pas le rapport, temps que tu ne fais pas appelle à mysql dans t script php...
Marsh Posté le 18-05-2003 à 16:32:22
Bah il a peut etre un appel de base mysql secret dans son test.php
Marsh Posté le 18-05-2003 à 09:57:00
Voila g un petit prob, g fait mon fichier test.php dans le sous rep /var/www/html/test/ et ca a marche sur http://localhost/test/test.php, g reussi a le lire.Maintenant j'aimerais bien voir la liste des fichiers contenues dans le sous rep /var/www/html/test/ et je fais donc par exemple pr le fichier test.php :
cp /var/www/html/test/test.php /var/www/html/test/index.php
Et donc je vois le fichier test.php dans http://localhost/test/ mais apres kan je fais par exemple un autre fichier hello.php et que je fais comme ca :
cp /var/www/html/test/hello.php /var/www/html/test/index.php
cp: écraser `/var/www/html/test/index.php'?
Et il me demande d'ecraser, moi je mets oui mais apres kan je vais dans http://localhost/test/ je vois le fichier hello.php et kan je fais non pr ne pas ecraser je vois tjrs le fichier test.php mais je vois pas la liste des fichiers contenues dans le sous rep /var/www/html/test/
Kes que je peux faire?