S'abonner :  Newsletters    Magazines
Avis sur les produits Avis sur les logiciels Avis sur les jeux Actualités A propos de 01net
507 utilisateurs connectés

easyphp

lacaroze le 10 octobre 2008 à 15h57
bonjour,
Je viens d'installer easyphp 2.0b1 et lorsque je vais dans weblocal il y a le logo "easyphp weblocal" qui apparait bien et en dessous il y a ce code source : "); print(" "); print(" "); print("$file"); print("
"); } } } if ($bAuMoinsUnRepertoire == false) { print(" - $noDir - "); print("
"); } closedir($rep); clearstatcache(); ?>

Du coup je n'ai pas accès à mon dossier et pages php. Est ce que quelqu'un peux m'expliquer pour weblocal ne s'affiche pas correctement et qu'est ce que je dois faire pour que cela fonctionne correctment.
Je suis sous XP et internet explorer 7
Par anvance merci de votre aide.
philippedereims le 10 octobre 2008 à 17h04
Tu as bien mis ton fichier index.php dans le dossier C:\Program Files\EasyPHP 2.0b1\www

Le serveur Apache tourne bien ? As tu essayé de redémarrer Easy php et Apache ?
-------
 
lacaroze le 13 octobre 2008 à 12h31
Merci pour m'avoir répondu vite!
Oui index.php est bien dans C:\Program Files\EasyPHP 2.0b1\www, le serveur apache et esayphp sont bien démarrés, j'ai essayé de les arréter et redémarrer mais ça ne change rien...
Pas d'autres idées ??
philippedereims le 13 octobre 2008 à 22h08
As tu jeté un oeil au fichier log EasyPHP ?
-------
 
philippedereims le 13 octobre 2008 à 22h45
Il n'y aurait pas une erreur de syntaxe dans ton fichier "index.php" ?
Je te propose de renommer ton fichier "index.php" en "indexv1.php" pour le sauvegarder.
Taper le code suivant et le sauvegarder sous le nom "index.php" dans C:\Program Files\EasyPHP 2.0b1\www

<?php phpinfo();
?>

Retourner sur le web local (http://127.0.0.1/ ou http://localhost)
-------
 
lacaroze le 14 octobre 2008 à 14h01
Bonjour,
dans le log de easyphp je ne vois rien d'anormale...
J'ai vérifié index.php (même si je n'ai fais aucune modif, j'ai laissé le fichier tel quel après installation d'easyphp) je ne vois pas d'erreur de syntaxe pourtant comme tu dis c'est l'impression que ça donne...
J'ai aussi fait ce que tu m'as proposé, c'est intéressant, ça me donne un tableau d'info, je ne connaissait pas mais je ne sais pas ce que je dois faire maintenant.?
Merci philippedereims pour ton aide
philippedereims le 14 octobre 2008 à 14h32
lacaroze a écrit :
Bonjour,
dans le log de easyphp je ne vois rien d'anormale...
J'ai vérifié index.php (même si je n'ai fais aucune modif, j'ai laissé le fichier tel quel après installation d'easyphp) je ne vois pas d'erreur de syntaxe pourtant comme tu dis c'est l'impression que ça donne...
J'ai aussi fait ce que tu m'as proposé, c'est intéressant, ça me donne un tableau d'info, je ne connaissait pas mais je ne sais pas ce que je dois faire maintenant.?
Merci philippedereims pour ton aide



:super: Si tu arrives à voir le tableau d'informations php c'est que tout fonctionne normalement ! (Apache, PHP)
Dans ce cas, il faut revoir ton fichier index.php
Si tu veux, tu peux me l'envoyer en Message Privé ou afficher son contenu ici !
-------
 
lacaroze le 16 octobre 2008 à 18h34
Merci beaucoup
Voici le code de la page index.php
<html>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<?
// Par défaut : anglais
$directoryListing = "Folders in server root (\"www\")";
$noDir = "no folder";
$presentation = "This page display folders in server root. You can delete this page if you want to organize differently the folder. There'e a backup oh this file in &quot;safe&quot; directory (index-safe.php).";

$browser_languages = explode(",", getenv("HTTP_ACCEPT_LANGUAGE"));
$nb_browser_languages = sizeof($browser_languages);
$browser_lang = ""; // ne pas initialiser
$biContinue = true;

for ($niI = 0; $biContinue==true && $niI < $nb_browser_languages; $niI++)
{
$biContinue = false;
$lg = explode("-", $browser_languages[$niI]);
switch ($lg[0])
{
case "fr" : $directoryListing = "R&eacute;pertoire(s) &agrave; la racine du serveur (\"www\")";
$noDir = "aucun répertoire";
$presentation = "Cette page permet de visualiser les r&eacute;pertoires plac&eacute;s &agrave; la racine du serveur. Si vous souhaitez organiser autrement le r&eacute;pertoire &quot;www&quot;, vous pouvez effacer ce fichier. Il en existe une copie de sauvegarde dans le r
&eacute;pertoire &quot;safe&quot; (index-safe.php).";
break; case "en" : break;
default: $biContinue = true;
}
}

?>
<head>
<title>[EasyPHP] - Web Local</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
.text1 {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: White;text-align : left;}
.text2 {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: Silver;text-align : left;}
.titre1 {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #FFFFFF;}
.titre2 {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #cccccc;}
</style>
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_reloadPage(init) { //reloads the window if Nav4 resized
if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
//-->
</script>
</head>
<body bgcolor="#525A73">
<div align="center">
<table width="400" cellspacing="0" cellpadding="0" border="0" align="center">
<tr>
<td> <a href="index.php"><img src="images_easyphp/titre_easyphp_weblocal.gif" width="387" height="116" border="0"></a>
</td>
</tr>
<tr>
</table>
</div>
<table width="500" border="0" cellspacing="4" cellpadding="0" align="center">
<tr>
<td><img src="images_easyphp/cube_rouge_small.gif" width="18" height="20"></td>
<td width="100%" nowrap class="titre1">&nbsp;<? echo '$directoryListing;' ?>&nbsp;:</td>
</tr>
</table>
<table width="500" border="0" cellspacing="2" cellpadding="0" align="center">
<?
$rep=opendir('.');
$bAuMoinsUnRepertoire = false;
while ($file = readdir($rep)){
if($file != '..' && $file !='.' && $file !=''){
if (is_dir($file)){
$bAuMoinsUnRepertoire = true;
print("<tr><td nowrap class='text1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td>");
print("<td width='100%' class='text1'>");
print("&nbsp;&nbsp;<img src='images_easyphp/dossier.gif' width='23' height='16' align='absbottom'>&nbsp;");
print("<a href='$file/' class='text1'>$file</a>");
print("</td></tr>");
}
}
}
if ($bAuMoinsUnRepertoire == false) {
print("<tr><td nowrap class='text1'><div align='center'>-&nbsp; $noDir &nbsp;-</div></td>");
print("</td></tr>");
}

closedir($rep);
clearstatcache();
?>
</table>
<br>
<table width="500" border="0" cellspacing="0" cellpadding="0" align="center">
<tr>
<td class="text1"> <? echo '$presentation;' ?> </td>
</tr>
</table>
</body>
</html>
philippedereims le 16 octobre 2008 à 20h11
Il vient d'où ce code ?
Essaye voir ce qui suit... ça à l'air de fonctionner !
Peut être un problème de version de php



<html>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<?php
// Par défaut : anglais
$directoryListing = "Folders in server root (\"www\")";
$noDir = "no folder";
$presentation = "This page display folders in server root. You can delete this page if you want to organize differently the folder. There'e a backup

oh this file in &quot;safe&quot; directory (index-safe.php).";

$browser_languages = explode(",", getenv("HTTP_ACCEPT_LANGUAGE"));
$nb_browser_languages = sizeof($browser_languages);
$browser_lang = ""; // ne pas initialiser
$biContinue = true;

for ($niI = 0; $biContinue==true && $niI < $nb_browser_languages; $niI++)
{
$biContinue = false;
$lg = explode("-", $browser_languages[$niI]);
switch ($lg[0])
{
case "fr" : $directoryListing = "R&eacute;pertoire(s) &agrave; la racine du serveur (\"www\")";
$noDir = "aucun répertoire";
$presentation = "Cette page permet de visualiser les r&eacute;pertoires plac&eacute;s &agrave; la racine du serveur. Si vous souhaitez

organiser autrement le r&eacute;pertoire &quot;www&quot;, vous pouvez effacer ce fichier. Il en existe une copie de sauvegarde dans le r
&eacute;pertoire &quot;safe&quot; (index-safe.php).";
break; case "en" : break;
default: $biContinue = true;
}
}

?>
<head>
<title>[EasyPHP] - Web Local</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
.text1 {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: White;text-align : left;}
.text2 {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: Silver;text-align : left;}
.titre1 {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #FFFFFF;}
.titre2 {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #cccccc;}
</style>
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_reloadPage(init) { //reloads the window if Nav4 resized
if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
//-->
</script>
</head>
<body bgcolor="#525A73">
<div align="center">
<table width="400" cellspacing="0" cellpadding="0" border="0" align="center">
<tr>
<td> <a href="index.php"><img src="images_easyphp/titre_easyphp_weblocal.gif" width="387" height="116" border="0"></a>
</td>
</tr>
<tr>
</table>
</div>
<table width="500" border="0" cellspacing="4" cellpadding="0" align="center">
<tr>
<td><img src="images_easyphp/cube_rouge_small.gif" width="18" height="20"></td>
<td width="100%" nowrap class="titre1">&nbsp;<?php echo $directoryListing; ?>&nbsp;:</td>
</tr>
</table>
<table width="500" border="0" cellspacing="2" cellpadding="0" align="center">
<?php
$rep=opendir('.');
$bAuMoinsUnRepertoire = false;
while ($file = readdir($rep)){
if($file != '..' && $file !='.' && $file !=''){
if (is_dir($file)){
$bAuMoinsUnRepertoire = true;
echo"<tr><td nowrap class='text1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td>";
echo"<td width='100%' class='text1'>";
echo"&nbsp;&nbsp;<img src='images_easyphp/dossier.gif' width='23' height='16' align='absbottom'>&nbsp;";
echo"<a href='$file/' class='text1'>$file</a>";
echo"</td></tr>";
}
}
}
if ($bAuMoinsUnRepertoire == false) {
echo"<tr><td nowrap class='text1'><div align='center'>-&nbsp; $noDir &nbsp;-</div></td>";
echo"</td></tr>";
}

closedir($rep);
clearstatcache();
?>
</table>
<br>
<table width="500" border="0" cellspacing="0" cellpadding="0" align="center">
<tr>
<td class="text1"> <?php echo $presentation; ?> </td>
</tr>
</table>
</body>
</html>
-------
 
lacaroze le 20 octobre 2008 à 18h59
Super ça marche !!!!!!!
Merci merci merci ...
Merci beaucoup Philippedereims. Je suis très contente.
Bonne continuation à toi.


PRODUITS

TÉLÉCHARGER - LOGICIELS

JEUX VIDÉOS

LOISIRS

01NET PRO

AVIS ET COMMENTAIRES

A PROPOS DE 01NET

publicité
> Test : Microsoft Security Essentials
La suite de sécurité gratuite de Microsoft !

Service 01net
Newsletters 01net
abonnez vous gratuitement !
  
01Informatique
01 INFORMATIQUE
L'hebdo de référence des décideurs informatiques.
Micro Hebdo
MICRO HEBDO
L'hebdo qui vous simplifie la micro
et Internet.
L'Ordinateur Individuel
L'ORDINATEUR INDIVIDUEL
Le mensuel informatique qui vous informe et vous conseille.
Nous contacter  |  Charte de confiance  |  Voir notice légale

01net.  -  01men  -  RMC  -  BFM Radio  -  BFM TV  -  TousLesPodcasts  -  01informatique.fr  -  Association RMC-BFM
Tous droits réservés © 1999 - 2009 Internext - 01net.