Apache + PHP, souci

Questions sur le développement PHP.

Modérateur : Modérateurs

Avatar de l’utilisateur
mgat
Nouveau membre
Messages : 3
Inscription : mer. 17 mai 2006, 13:33

Messagepar mgat » mer. 17 mai 2006, 13:51

Bonjour,

voila je viens d'installer apache et tout marchait bien, je viens d'unstaller php5, et depuis apache ne demarre plus. J'ai ce message d'erreur :

Syntax error on line 121 of E:/APACHE/conf/httpd.conf : cannot loa E:/M/php5/php5apache2.dll into server le module sp\xe9cifi\xe9 est introuvable.

vola, je pense que c'est tout bete comme erreur, mais je trouve pas :(

voila mon fichier <a href='http://phstock2.free.fr/httpd.conf' target='_blank'>httpd.conf</a>

et mon fichier <a href='http://phstock2.free.fr/php.ini' target='_blank'>php.ini</a>

je suis sous windows xp et
apache (version 2) est localise en E:\apache
et php5 est localise en E:\M\php5

voila si quelq'un peut m'aider ca serait tres gentil ^^

Evolution
Conseiller
Conseiller
Messages : 3032
Inscription : lun. 05 janv. 2004, 18:56
Localisation : Lyon

Messagepar Evolution » mer. 17 mai 2006, 21:46

Quelle version exacte d'Apache ? de PHP ?

Avatar de l’utilisateur
mgat
Nouveau membre
Messages : 3
Inscription : mer. 17 mai 2006, 13:33

Messagepar mgat » jeu. 18 mai 2006, 12:51

APACHE 2.2

PHP 5.1.4

Evolution
Conseiller
Conseiller
Messages : 3032
Inscription : lun. 05 janv. 2004, 18:56
Localisation : Lyon

Messagepar Evolution » jeu. 18 mai 2006, 14:15

mgat a écrit : APACHE 2.2

PHP 5.1.4

il fallait chercher, problème déjà évoqué plusieurs fois.
sous windows, PHP 5.1.x n'est pas compatible avec Apache 2.2.x
Seul le futur PHP 5.2 sera compatible avec Apache 2.2.x
Donc soit tu utilises Apache 2.0.58, soit tu attends (rires)

Avatar de l’utilisateur
bandito
Membre ancien
Membre ancien
Messages : 386
Inscription : ven. 30 sept. 2005, 17:04
Localisation : Paris
Contact :

Messagepar bandito » jeu. 18 mai 2006, 16:33

Evolution a écrit :

PHP 5.1.4

il fallait chercher, problème déjà évoqué plusieurs fois.
[/quote]
c'est au moins le 4eme qui demande pourquoi php ne fonctionne pas avec apache 2.2.2, non ?
Bandito

c'est en partageant qu'on s'améliore

Avatar de l’utilisateur
mgat
Nouveau membre
Messages : 3
Inscription : mer. 17 mai 2006, 13:33

Messagepar mgat » jeu. 18 mai 2006, 16:45

D'accord, je pouvais toujours chercher ^^

merci beaucoup pour la reponse.

j'avais regardé deja dans le forum, mais il y en a tant, j'ai peut etre pas ete assez loin..

En tout cas merci je vais changer ma version d'apache ^^.

Avatar de l’utilisateur
DomZ
Nouveau membre
Messages : 2
Inscription : mer. 24 mai 2006, 23:39

Messagepar DomZ » jeu. 25 mai 2006, 14:16

Evolution a écrit :
mgat a écrit : APACHE 2.2

PHP 5.1.4

il fallait chercher, problème déjà évoqué plusieurs fois.
sous windows, PHP 5.1.x n'est pas compatible avec Apache 2.2.x
Seul le futur PHP 5.2 sera compatible avec Apache 2.2.x
Donc soit tu utilises Apache 2.0.58, soit tu attends (rires)

Et pourquoi il ne serait pas compatible ?

Par exemple XAMPP est fourni avec Apache 2.2 et PHP5

cf lien :
<a href='http://www.apachefriends.org/winxampp/readme_en.txt' target='_blank'>http://www.apachefriends.org/winxampp/readme_en.txt</a>

Evolution
Conseiller
Conseiller
Messages : 3032
Inscription : lun. 05 janv. 2004, 18:56
Localisation : Lyon

Messagepar Evolution » ven. 26 mai 2006, 8:26

DomZ a écrit :
Evolution a écrit :
mgat a écrit : APACHE 2.2

PHP 5.1.4

il fallait chercher, problème déjà évoqué plusieurs fois.
sous windows, PHP 5.1.x n'est pas compatible avec Apache 2.2.x
Seul le futur PHP 5.2 sera compatible avec Apache 2.2.x
Donc soit tu utilises Apache 2.0.58, soit tu attends (rires)

Et pourquoi il ne serait pas compatible ?

Par exemple XAMPP est fourni avec Apache 2.2 et PHP5

cf lien :
<a href='http://www.apachefriends.org/winxampp/readme_en.txt' target='_blank'>http://www.apachefriends.org/winxampp/readme_en.txt</a>

ils ont dû peut-être compilé le module php pour apache 2.2.x, c'est tout à fait possible mais faut le faire :P
Sous linux ce genre de choses est tout de même moins chiant.

Avatar de l’utilisateur
biopode
Nouveau membre
Messages : 2
Inscription : jeu. 18 mai 2006, 15:44

Messagepar biopode » dim. 28 mai 2006, 23:57

Salut, moi j'ai eu le meme probleme, c'est une incompatibilité entre les 2, donc j'ai ensuite essayé ça :

: apache 2.0.58+php5.1.4

Marche nikel now.

Le php5 n'es pas compatible avec apache 2.2
Si ça peut t'aider :)
@+

Avatar de l’utilisateur
dr_greg79
Nouveau membre
Messages : 2
Inscription : jeu. 01 juin 2006, 3:28

Messagepar dr_greg79 » jeu. 01 juin 2006, 3:33

Bonjour,

J'ai eu le même problème avec Apache 2.2 et PHP 5.1.4. J'en ai appris la cause sur ce forum :blink:
J'ai tout désinstallé et suis reparti à neuf avec Apache 2.0.55 et PHP 5.1.1, mais la même erruer revient .... :angry:

Des suggestions ? (traces de la première installation, autres,...)

Merci du coup de pouces.

Dr-Greg79

Avatar de l’utilisateur
dr_greg79
Nouveau membre
Messages : 2
Inscription : jeu. 01 juin 2006, 3:28

Messagepar dr_greg79 » jeu. 01 juin 2006, 4:17

:D Problème résolu !

Avec un peu de persévérance et de bonnes références sur le net, rien n'est impossible.

Le combo Apache 2.0.55 et PHP 5.0.5 a fait l'affaire.

Merci du conseil

Evolution
Conseiller
Conseiller
Messages : 3032
Inscription : lun. 05 janv. 2004, 18:56
Localisation : Lyon

Messagepar Evolution » jeu. 01 juin 2006, 6:47

dr_greg79 a écrit : :D Problème résolu !

Avec un peu de persévérance et de bonnes références sur le net, rien n'est impossible.

Le combo Apache 2.0.55 et PHP 5.0.5 a fait l'affaire.

Merci du conseil

ce sont des vieilles versions, avec failles
Apache 2.0.58 + PHP 5.1.4 feront l'affaire ;)

Avatar de l’utilisateur
mrLou
Nouveau membre
Messages : 4
Inscription : lun. 05 juin 2006, 11:09
Contact :

Messagepar mrLou » lun. 05 juin 2006, 12:01

Bonjour,
Pour faire fonctionner PHP 5.1.4 avec Apache 2.2.2 sous Windows XP, il suffit d'installer ce qui se trouve au bout de ce lien:
<a href='http://www.apachelounge.com//download/mods/php5apache2.dll-php5.1.x.zip' target='_blank'>http://www.apachelounge.com/download/mods/...ll-php5.1.x.zip</a>
La solution consiste à remplacer le handler fournit pour la version Apache 2.0.x.
Le nouveau handler corrige le problème en gérant correctement les en-têtes Apache 2.2.x. Il ne fonctionne QUE pour la 2.2.x
Bien suivre les directives du readme B) ;)
Notez que cette solution a déjà été donnée ailleurs dans ce forum.

On trouve d'autres choses très intéressantes sur le site
<a href='http://www.apachelounge.com/' target='_blank'>http://www.apachelounge.com/</a>
Cherchez... Vous trouverez.

Avatar de l’utilisateur
neotima
Membre
Membre
Messages : 13
Inscription : mar. 06 juin 2006, 12:32

Messagepar neotima » mar. 06 juin 2006, 17:05

Bonjour,

Avant d'installer Apapche 2.2.2 avec PHP 5.1.4 sur windows 2000 server, j'ai fait un test en local sur mon poste (windows XP).

J'ai procédé en suivant vos instructions, récupération du bon fichier "php5apache2.dll" et copie du fichier "httpd.exe.manifest" dans le répertoire bin.

résultat ça marche bien... :D

Maintenant en faisant la même chose sur un windows 2000 server (Apache 2.2.2 et PHP 5.1.4), lors du démarrage du service, j'obtiens le message d'erreur suivant "The requested operation has failed!". :(

J'ai donc essaillé avec la version 2.058 d'APACHE mais j'obtiens le même résultat.

(je me suis aidé du tuto à l'adresse suivante : <a href='http://giminik.developpez.com/articles/apache/windows/' target='_blank'>Installation et configuration APACHE et PHP</a>)

Merci d'avance pour toutes solutions ;)

Avatar de l’utilisateur
mrLou
Nouveau membre
Messages : 4
Inscription : lun. 05 juin 2006, 11:09
Contact :

Messagepar mrLou » mar. 06 juin 2006, 19:59

Salut...
Il s'agit sûrement d'un problème de syntaxe dans le fichier httpd.conf...
Pour essayer de trouver ce qui cloche, il faut consulter la fichier de log des erreurs Application dans l'observateur d'événements.
On y trouve généralement le n° de ligne ou se produit l'erreur avec un libellé d'erreur.
Cherchez... Vous trouverez.


Revenir vers « PHP »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Exabot [Bot] et 1 invité