Accueil > Forum > > > > Apache 1.3 et Apache 2.2
Apache 1.3 et Apache 2.2
vendredi 20 novembre 2009 à 15:02:15 |
Apache 1.3 et Apache 2.2

arkonara
|
Bonjour a tous :) , durant ma formation j'ai développer une application utilisant wamp5 et sa version 1.3 de apache, cette appli' avait été migrée sur le serveur et tout fonctionnait correctement, depuis il y a eu un changement de serveur sur lequel ce n'est plus wamp mais sprinter qui est utiliser hors sprinter utilise la version 2.2 de apache, et depuis mon application ne fonctionne plus, quelqu'un serait-il éclairer mes recherches concernant les différence entre apache 1.3 et apache 2.2? Pour moi le problème viendrais d'ici...
Merci
|
|
vendredi 20 novembre 2009 à 21:25:22 |
Re : Apache 1.3 et Apache 2.2

syndrael
|
Qu'entends tu par 'ne fonctionne plus' quel est le comportement ?? Tu es sur que ce n'est pas un simple souci de configuration ??
S.
|
|
lundi 23 novembre 2009 à 08:39:52 |
Re : Apache 1.3 et Apache 2.2

arkonara
|
Oui dsl je n'ai pas préciser ce qui ne fonctionnait plus, a chaque changement de page .php que j'ai développer, sa me renvois le message d'erreur de firefox "page introuvable" hors mon arborescence est bonne puisque qu'avant la liaison entre les pages ce faisait parfaitement, de plus je l'ai tout de même revérifier et je confirme qu'elle est bonne...
La version d'apache est la seul différence que j'ai constater entre l'ancien serveur et le nouveau sur laquelle l'appli est désormais stockée
|
|
lundi 23 novembre 2009 à 19:25:21 |
Re : Apache 1.3 et Apache 2.2

kohntark
|
Salut Arkonara,
our moi le problème viendrais d'ici...
J'aurai plutôt tendance à dire que le pb peut venir de partout.
Est ce la même version de php ?
a chaque changement de page .php que j'ai développer, sa me renvois le message d'erreur de firefox "page introuvable"
Qu'entends tu par "changement de page" ? un click sur un lien ? autre chose ?
Peut on voir le code qui permet ce changement ?
L'appel direct (en entrant l'adresse dans le browser) à la page fonctionne ?
Est ce que c'est le même problème si tu appelles une page .html ?
Cordialement,
Kohntark -
|
|
mardi 24 novembre 2009 à 09:24:29 |
Re : Apache 1.3 et Apache 2.2

arkonara
|
Salut Kohntark,
par changement de page, j'entends par exemple les liens href ou les boutons submit qui après avoir effectuer une action, renvoi une page, en ce qui concerne les liens href tout semble fonctionner correctement, le problème viens de la page d'accueil ou le beug apparait lors d'un clic sur le bouton connexion. je t'envoie le code de cette page.
<?php
session_start();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
<meta name="generator" content="PSPad editor, www.pspad.com">
<link rel="stylesheet" media="screen" type="text/css" title="css" href="style.css" />
<title>Accueil</title>
</head>
<body>
<table style="text-align: left; width: 100%;" cellpadding="2" cellspacing="2">
<tbody>
<tr>
<td style="height: 300px; width: 347px;"><img src="logo_maif.jpg"></td>
<td><center><font face="arial" color='#01796F' size="+5"><h1><b><u>Gestion des Incidents éditiques</u></b></h1></font></center></td>
</tr>
</tbody>
</table>
<br>
<br>
<hr/ color='#01796F'>
<hr/ color='#01796F'>
<br>
<?php
require_once ("connexion.php"); // Ouverture de la base de donnees
mysql_select_db($database,$db);
if($_POST['num_employe'] != "") //Si la zone de texte n'est pas vide
{
$num_employe=$_POST['num_employe'];
$sql = "SELECT level_employe, Prenom FROM employer WHERE NumEmploye='$num_employe'"; //Requete permettant de savoir si la valeur est dans la base de donnees
$req = mysql_query($sql) or die('Erreur SQL! '.$sql.''.mysql_error()); // en cas d'erreure
$data = mysql_fetch_assoc($req); //les resultats de la requete est dans une variable
if($data['level_employe']==null) // Si la requete ne retourne rien
{
$valide=5; // La variable valide prend la valeur 5
}
elseif ($data['level_employe']== 1) //Si la requete retourne "admin"
{
$valide=1; // La variable valide prend la valeur 1
$_SESSION['num_employe'] = $num_employe; // La valeur est sauvegarder dans une variable de session
}
elseif ($data['level_employe']== 2) //Si la requete retourne "admin"
{
$valide=2; // La variable valide prend la valeur 2
$_SESSION['num_employe'] = $num_employe; // La valeur est sauvegarder dans une variable de session
}
elseif ($data['level_employe']== 3) //Si la requete retourne "admin"
{
$valide=3; // La variable valide prend la valeur 3
$_SESSION['num_employe'] = $num_employe; // La valeur est sauvegarder dans une variable de session
}
elseif ($data['level_employe']== 4) //Si la requete retourne "admin"
{
$valide=4; // La variable valide prend la valeur 4
$_SESSION['num_employe'] = $num_employe; // La valeur est sauvegarder dans une variable de session
}
elseif ($data['level_employe']== 6) //Si la requete retourne "admin"
{
$valide=6; // La variable valide prend la valeur 6
$_SESSION['num_employe'] = $num_employe; // La valeur est sauvegarder dans une variable de session
}
mysql_close(); //fermeture de la base de donnees
}
if ($valide==1)
{
echo 'Bienvenue '.$data['Prenom'];
echo '<table style="text-align: left; width: 100%; height: 32px;" cellpadding="2" cellspacing="2">';
echo'<tbody>';
echo'<tr>';
echo'<td style="width: 100%;"><center>';
include ("Centre/CentreManager.php");
echo'</center></td>';
echo'</tr>';
echo'<tr>';
include ("connexionok.php"); //Si valide = 1 alors afficher dans la partie du menu la page "connexionok.php"
echo'</tr>';
echo'</tbody>';
echo '</table>';
}
elseif ($valide==2)
{
echo 'Bienvenue '.$data['Prenom'];
echo '<table style="text-align: left; width: 100%; height: 32px;" cellpadding="2" cellspacing="2">';
echo'<tbody>';
echo'<tr>';
echo'<td style="width: 100%;">';
echo'<center>';
include ("Centre/CentreExploitant.php");
echo'</center>';
echo'</td>';
echo'</tr>';
echo'<tr>';
include ("connexionok.php"); //Si valide = 1 alors afficher dans la partie du menu la page "connexionok.php"
echo'</tr>';
echo'</tbody>';
echo '</table>';
}
elseif ($valide==3)
{
echo 'Bienvenue '.$data['Prenom'];
echo '<table style="text-align: left; width: 100%; height: 32px;" cellpadding="2" cellspacing="2">';
echo'<tbody>';
echo'<tr>';
echo'<td style="width: 100%;">';
echo'<center>';
include ("Centre/CentreOperateur.php");
echo'</center>';
echo'</td>';
echo'</tr>';
echo'<tr>';
include ("connexionok.php"); //Si valide = 3 alors afficher dans la partie du menu la page "connexionok.php"
echo'</tr>';
echo'</tbody>';
echo '</table>';
}
elseif ($valide==4)
{
echo 'Bienvenue '.$data['Prenom'];
echo '<table style="text-align: left; width: 100%; height: 32px;" cellpadding="2" cellspacing="2">';
echo'<tbody>';
echo'<tr>';
echo'<td style="width: 100%;">';
echo'<center>';
include ("Centre/CentreAdministration.php");
echo'</center>';
echo'</td>';
echo'</tr>';
echo'<tr>';
include ("connexionok.php"); //Si valide = 1 alors afficher dans la partie du menu la page "connexionok.php"
echo'</tr>';
echo'</tbody>';
echo '</table>';
}
elseif ($valide==5)//Si valeure = 5 c'est a dire, que la valeure n'a pas ete retrouve dans la base de donnees
{
include ("connexion.php"); // Sinon rester sur cette meme partie (connexion.php)
include ("connexionpasok.php"); // alors afficher dans la partie du menu la page "connexionpasok.php"
}
elseif ($valide==6)//Si la valeur = 0 ==> SuperUser
{
echo 'Bienvenue '.$data['Prenom'];
echo '<table style="text-align: left; width: 100%; height: 32px;" cellpadding="2" cellspacing="2">';
echo'<tbody>';
echo'<tr>';
echo'<td style="width: 100%;">';
echo'<center>';
include ("Centre/CentreSuperUser.php");
echo'</center>';
echo'</td>';
echo'</tr>';
echo'<tr>';
include ("connexionok.php"); //Si valide = 1 alors afficher dans la partie du menu la page "connexionok.php"
echo'</tr>';
echo'</tbody>';
echo'</table>';
}
else
{
include ("authentification.php"); // Sinon rester sur cette meme partie (connexion.php)
echo'<div id="centre">';
include ("Centre/centregeneral.php"); // Sinon on affiche au centre le texte correspondant a aucune connexion
echo'</div>';
}
?>
</body>
</html>
|
|
mardi 24 novembre 2009 à 11:00:39 |
Re : Apache 1.3 et Apache 2.2

arkonara
|
Je viens de tester l'application sur un poste isolé et elle tourne très biens, je n'ai remarquer aucuns beugs ce qui confirme selon moi ma théorie comme quoi cela proviendrais de la nouvelle version apache, dés lors ( a moins que tu arrive a me prouver que ma réflexion est fausse ) j'aurais une question a te poser, serait-il envisageable de résoudre le problème a l'aide d'un .htaccess a la racine de mon application ?
Merci de me prêter ton attention et ton aide.
Cordialement
|
|
mardi 24 novembre 2009 à 20:39:10 |
Re : Apache 1.3 et Apache 2.2

kohntark
|
J'ai bien peur de ne pas comprendre :
par changement de page, j'entends par exemple les liens href
en ce qui concerne les liens href tout semble fonctionner correctement,
le problème viens de la page d'accueil ou le beug apparait lors d'un clic sur le bouton connexion.
En faisant une synthèse de tout ça :
Les liens href fonctionnent
Seul le bouton "connexion" de la page d'accueil ne fonctionne pas.
... est ce bien ça ?
Si oui où ce trouve ce bouton dans ton code ? J'ai l'impression qu'il s'agit de la page authentification.php et non la page d'accueil ?
Ton code est fouillis et a pas mal d'erreurs. Tu répètes du code (dans les if) alors que ce n'est pas nécessaire. En optimisant un peu il devrait tenir en qq dizaines de lignes.
Le plus grave est au niveau de la sécurité, car dans l'état ça devrait être hyper simple d'accèder totalement à ta base de données.
Je viens de tester l'application sur un poste isolé
Avec quels softs ? quelles versions ?
Je viens de tester l'application sur un poste isolé et elle tourne très biens[...]ce qui confirme selon moi ma théorie comme quoi cela proviendrais de la nouvelle version apache, dés lors ( a moins que tu arrive a me prouver que ma réflexion est fausse )
Je crois que tu fais fausse route en partant sur une histoire de version d'apache.
Même si au final ça pourrait être le cas, ce n'est pas par là qu'il faut commencer.
Voici quelques raisons questions :
(à noter que je ne connais ni wamp ni sprinter)
- est ce la même version de php ?
- est ce que PHP est configuré strictement de la même manière ?
- est ce que le serveur est configuré strictement de la même manière ?
- etc ...
j'aurais une question a te poser, serait-il envisageable de résoudre le problème a l'aide d'un .htaccess a la racine de mon application ?
Non, sans doute pas (en l'état actuel des informations fournies)
D'ailleurs as tu des htaccess qui trainent ou ne les utilises tu pas ?
Cordialement,
Kohntark -
|
|
mercredi 25 novembre 2009 à 09:14:49 |
Re : Apache 1.3 et Apache 2.2

arkonara
|
Merci Kohntark,
D'ailleurs as tu des htaccess qui trainent ou ne les utilises tu pas ?
non je n'ai pas de .htaccess
- est ce la même version de php ?
- est ce que PHP est configuré strictement de la même manière ?
- est ce que le serveur est configuré strictement de la même manière ?
- etc ...
- non ce n'est pas la même version de php
- pour les deux suivante je ne pourrais avoir le réponse que demain
Je viens de tester l'application sur un poste isolé
Avec quels softs ? quelles versions ?
sur un post windows NT, et a l'aide de Wamp5
Ton code est fouillis et a pas mal d'erreurs. Tu répètes du code (dans les if) alors que ce n'est pas nécessaire. En optimisant un peu il devrait tenir en qq dizaines de lignes.
Le plus grave est au niveau de la sécurité, car dans l'état ça devrait être hyper simple d'accèder totalement à ta base de données.
j'en suis conscient mais je débute juste, et a l'époque pour mon stage j'avais un temps limite donc j'ai pas pus prendre le temps de le simplifier
Si oui où ce trouve ce bouton dans ton code ? J'ai l'impression qu'il s'agit de la page authentification.php et non la page d'accueil ?
il ce situe effectivement sur authentification.php et je peux te montrer si tu veux mais dans la mesure ou il fonctionne parfaitement sur mon poste isolé c'est donc que le code est bon, enfin je présume
|
|
mercredi 25 novembre 2009 à 19:10:56 |
Re : Apache 1.3 et Apache 2.2

kohntark
|
il ce situe effectivement sur authentification.php et je peux te montrer si tu veux mais dans la mesure ou il fonctionne parfaitement sur mon poste isolé c'est donc que le code est bon, enfin je présume
Je ne suis pas sur d'avoir bien compris.
Reprenons :
le serveur te renvoie une erreur 404 lors d'un click sur un bouton.
Pour pouvoir t'aider il faut voir le code de ce bouton.
mais dans la mesure ou il fonctionne parfaitement sur mon poste isolé c'est donc que le code est bon, enfin je présume
Et bien tu présumes mal, sauf si tu es certain à 100% que les config sont strictement identiques, mais je ne parierai pas la dessus.
Sans code il est impossible de t'aider, sauf à être devin, mais comme tu le sais ...
Par ailleurs, lorsque tu postes du code, pense à l'indenter et à utiliser la balise  afin de le rendre plus lisible.
Peux tu recopier l'url complète affichée dans le navigateur lorsqu'il te renvoie le message ?
Cordialement,
Kohntark -
|
|
jeudi 26 novembre 2009 à 08:26:13 |
Re : Apache 1.3 et Apache 2.2

arkonara
|
Pour pouvoir t'aider il faut voir le code de ce bouton.
Dans ce cas le voici
Code PHP : <?php
session_start();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<?php
require_once('connexion.php');
mysql_select_db($database,$db);
?>
<link rel="stylesheet" media="screen" type="text/css" title="Essai 2" href="style.css" />
</head>
<form action="accueil.php" method="post">
<p class="texte">Connectez-vous :</p>
<table align="left" border="0">
<tr>
<td><input type="text" name="num_employe" maxlength="30" size="12"></td> <!-- zone de texte -->
</tr>
<tr>
<td><input type="submit" value="Connexion" name="connexion"></td> <!-- bouton connexion -->
</tr>
<tr>
<td><input type="button" value="Quitter" onclick="window.close()"/></td>
</tr>
</table>
</form>
</html>
Peux tu recopier l'url complète affichée dans le navigateur lorsqu'il te renvoie le message ?
La voici lorsque j'essais normalement :
http://127.0.0.1:8480/incidents_editiques/accueil.php
dans ce cas la il me renvois le message d'erreur du navigateur me disant page introuvable
et La voici lorsque j'essais de passer par localhost :
http://localhost/incidents_editiques/accueil.php
et dans ce cas la il me renvois Erreure 404.
|
|
Cette discussion est classée dans : version, application, apache, serveur, sprinter
Répondre à ce message
Sujets en rapport avec ce message
Difference entre apache 1.3 et apache 2.2 [ par arkonara ]
Bonjour a tous :) , durant ma formation j'ai développer une application utilisant wamp5 et sa version 1.3 de apache, cette appli' avait été migrée sur
Reconfiguration OU Ré-installation de Apache [ par j3r3m067 ]
Bonjour, Voila j'ai installé mon serveur apache avec une certaine IP: 192.168.16.86 et je voudrai la changer maintenant. Comment je peux faire? J'ai p
PB de connexion à mysql depuis serveur apache sur mac [ par inaden ]
Bonjour,voilà je suis sur mac os x 10.5.6. Le serveur apache fonctionne bien et j'ai, depuis peu, essayé d'installer mySQL sur la machine. Jusque là t
réseau local [ par fedorsteven ]
bonjour la communauté, je na'arrive pas à mettre mon application web en réseau. je l'ai développé avec php, xampp comme serveur web et mysql(phpmyadmi
modification dans une application au serveur [ par dido44 ]
salut. ma question est , est ce que on peut faire des modifications sur un script.sh dans un application sur un serveur sans arreter l'application ( f
serveur apache incomprehensible!! [ par breitling0 ]
je viens de débuter avec phpj'ai une formation initial pour les débutantsmais je trouve premierement un problemej'ouvre mon navigateur, le serveur es
version serveur [ par nabilwael ]
Bonjour,Si quelqu'un peut m'aider pour connaitre la version du mon serveur web apache(les service installé ,la version du php....)c'est mon serveur et
Port bloque par firwall ou utilisé par un autre serveur [ par badind ]
BonjourJ'ai installé easyphp 3.0 (Apache 2.2) en remplacement de la version 1.5.Le serveur apache ne démarre pas : port bloqué par firwall ou utilisé
Réinstallation serveur Apache [ par shadowfox666 ]
Bonjour;Le serveur Apache sur lequel je travaille est devenu trop instable à cause de mise à jour mal effectuée, et nous allons devoir être obligé de
Dialogue HTTP entre deux serveurs [ par kishkaya ]
Bonjour,J'ai un probleme d'ordre plutot apache que php, mais peut etre que j'aurais une piste pour avancer grace à vous.En fait, j'ai un serveur muni
Livres en rapport
|
Derniers Blogs
IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc REACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITERREACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITER par Groc
Une mauvaise utilisation de rx lors de l'écriture d'une couche d'accès à des services peut conduire à des cas embarassants avec des erreurs mal gérées, des appels qui ne partent lorsqu'ils le devraient, et même des résultats incorrects . le tout nuis...
Cliquez pour lire la suite de l'article par Groc SHAREPOINT BLOG SITE, PROBLèME D'ARCHIVESSHAREPOINT BLOG SITE, PROBLèME D'ARCHIVES par junarnoalg
Dernièrement, nous avons migré le site
myTIC
vers un nouveau serveur SharePoint 2010. Dans les contenus que nous vouloins récupérer, nous avions un certain nombre de blogs.
Nous avons utilisé les commandes Power...
Cliquez pour lire la suite de l'article par junarnoalg
Forum
XML ET PHPXML ET PHP par karouani
Cliquez pour lire la suite par karouani RE : GOOGLE MAPRE : GOOGLE MAP par inwebo
Cliquez pour lire la suite par inwebo
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|