Re: [CBLX] souci d'accès web Fwd: [Index of http://mon_site.net/tmp/] |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/carrefourblinux Archives
]
From: Aldo <info@xxxxxxxxxxxx>
Subject: [CBLX] souci d'accès web Fwd: [Index of http://mon_site.net/tmp/]
Date: Sat, 7 Feb 2015 09:42:35 +0100
> Bonjour à tous,
>
> je m'adresse surtout aux spécialistes du PHP et à ceux qui pratiquent Apache
> etc:
> le problème que je rencontre concerne
> par ex. l'URL: http://blinuxman.net/tmp/
>
> Voici:
> la personne qui héberge mes projets utilise depuis peu un tout nouveau
> service avec des serveurs virtuels, sur O V H.
>
> Or, dans beaucoup de sous-répertoires où je proposait des fichiers (de
> bidouilles, iso ou tgz etc) j'avais mis un fichier index.php, brillament
> réalisé par quelqu'un de cette mailingliste. Le but: dès qu'on ajoute un
> fichier (txt, iso, tar.gz...) le site l'affiche tout seul sans qu'on ne
> doive éditer la page web (le code html).
>
> Problème, depuis cette "migration" de serveur, au lieu d'observer un répo
> avec un lien Parent - - - - et une suite de fichiers avec leur date etc, je
> ne vois carément plus le moindre fichier déposé dans le sous-rep, mais je
> vois parcontre le code PHP du fichier index.php:
Oui ça ça prouve que le code est servi directement et pas
interprété par le serveur. Php c'est interprété server side
mais comme te 'lindique Claus il faut que apache soit
configuré pour interprété le php. 1. qu'il charge le module
dédié (apache est très modulaire ce qui fait son confort et
son efficacité d'ailleurs) 2. qu'il lui soit explicitement
requis d'interpréter comme du php des fichiers qui ont des
extensions données.
je ne pense pas que ce soit un problème d'upgrade d'apache de
ou de la version de php. Dans ce cas tu aurais au pire une
page blanche parce que l'interpréteur php ne reconaîtrait pas
le code mais c'est en fait peu probable parce que php doit
quand même avoir un minimum de compatibilité descendante.
Heureusement que ton code php ne contient pas des trucs que
tu ne voudrais pas montrr à tout le monde.
Pierre
>
> es-ce dû à une incompatibilité avec des versions ultérieures de PHP ? ou
> es-ce plus un problème d'Apache ?
> Ou alors qu'es-ce que ça pourrait bien être ?
>
> Pour info:
> le service (auquel j'accède par ssh) tourne sous Ubuntu 14.04,
> et j'y vois beaucoup de packs php5-*,
> ainsi que du apache2 (2.4.7*).
>
> Voici ce que lynx http://blinuxman.net/tmp affiche:
> $ligne) { $nom[$key] = $key; $taille[$key] = $ligne['taille'];
> $date_c[$key] = $ligne['date_c']; $date_m[$key] = $ligne['date_m'];
> $date_a[$key] = $ligne['date_a']; } array_multisort($nom, SORT_ASC,
> SORT_STRING, $taille, $date_c, $date_m, $date_a); ?> Index of $rep\n";
> echo "
>
> Index of /tmp
>
> \n"; ?>
>
> Type Name Size Created Modified Last viewed - \n"; if($value == "..")
> $value = "Parent directory"; if(is_dir($value) || $tmp == "..") $type =
> "D"; else $type = "F"; echo "
> \n"; echo " $type\n"; echo " [1]$value\n"; if($tmp == "..") echo $ch;
> else echo " ".$taille[$value]." bytes\n"; if($tmp == "..") echo $ch;
> else echo " ".date("d/m/Y H:i:s", $date_c[$value])."\n"; if($tmp ==
> "..") echo $ch; else echo " ".date("d/m/Y H:i:s",
> $date_m[$value])."\n"; if($tmp == "..") echo $ch; else echo "
> ".date("d/m/Y H:i:s", $date_a[$value])."\n"; echo "
> \n"; } ?>
>
> Et lynx affiche en bas du screenshot que je fwd ici:
> Referenties
>
> 1. http://blinuxman.net/tmp/\"$tmp\"
>
> ...comme si c'est un problème de path en plus d'être un problème lié au PHP.
>
> D'avance merci pour votre aide précieuse!
>
> Aldo.
>
>
> --
> CBLX - CarrefourBLinuX MailingListe
> Pour obtenir de l'aide, envoyez le sujet help à:
> carrefourblinux-request@xxxxxxxxxxxxxxxxxxx
> Archives:
> http://listengine.tuxfamily.org/lists.tuxfamily.org/carrefourblinux
> ou
> http://www.mail-archive.com/carrefourblinux@xxxxxxxxxxxxxxxxxxx/
>
--
CBLX - CarrefourBLinuX MailingListe
Pour obtenir de l'aide, envoyez le sujet help à:
carrefourblinux-request@xxxxxxxxxxxxxxxxxxx
Archives:
http://listengine.tuxfamily.org/lists.tuxfamily.org/carrefourblinux
ou
http://www.mail-archive.com/carrefourblinux@xxxxxxxxxxxxxxxxxxx/