| Auteur | Message |
P@cien
V.I.P. Partner


Messages : 33 Inscrit le : 03/07/2007
Sexe : 
Pays :  Statut : Hors Ligne
|
Windows Server 2008 R2 & PHP
Posté le 27/09/2009 16:21 | |
|
Bonjour,
Je viens de migrer mon serveur Windows Server 2008 vers Windows Serveur 2008 R2. Malheureusement, j'ai eu une mauvaise surprise en installant IIS et PHP : PHP provoque des erreurs 500 (internal server error) tout le temps. Pourtant, j'ai procédé exactement de la même manière pour l'installer que sur l'ancienne version qui, elle, marchait très bien. Je crois que cela vient du fait que Windows Server 2008 R2 est en 64bits alors que PHP n'est qu'en 32bits, mais je ne trouve aucune solution pour résoudre ce problème.
Pouvez-vous m'aider s.v.p. ?
Merci d'avance !
|
| direct-messenger.com |
|
| Revenir en haut | Permalien |   |
erwansims
Développeur


Messages : 1 038 Inscrit le : 28/01/2006
Sexe : 
Pays :  Statut : Hors Ligne
|
RE : Windows Server 2008 R2 & PHP
Posté le 27/09/2009 16:36 | |
|
Salut,
Personnellement utilisateur de IIS et PHP en local tournant en 64 bits, j'avais aussi eu d'énormes problèmes avec PHP. J'avais trouvé une version compilé en 64bits de PHP et il me semble que cela avait résolu pas mal de problèmes 
Sinon, IIS 7 donne des erreurs bien précises, pourrais-tu nous donner les erreurs qu'il te donne?
|
 

 |
|
| Revenir en haut | Permalien |     |
P@cien
V.I.P. Partner


Messages : 33 Inscrit le : 03/07/2007
Sexe : 
Pays :  Statut : Hors Ligne
|
RE : Windows Server 2008 R2 & PHP
Posté le 27/09/2009 16:41 | |
|
IIS me donne juste une erreur 500.0 et me dit que "Le processus FastCGI s'est fermé de manière inattendue".
Voilà l'adresse de mon site avec la page d'erreur : http://www.pacien.net/
|
| direct-messenger.com |
|
| Revenir en haut | Permalien |   |
erwansims
Développeur


Messages : 1 038 Inscrit le : 28/01/2006
Sexe : 
Pays :  Statut : Hors Ligne
|
RE : Windows Server 2008 R2 & PHP
Posté le 27/09/2009 17:28 | |
|
Essaye tout d'abord de mettre PHP en ISAPI et pas en CGI 
Car ISAPI est le système maison de Microsoft.
|
 

 |
|
| Revenir en haut | Permalien |     |
P@cien
V.I.P. Partner


Messages : 33 Inscrit le : 03/07/2007
Sexe : 
Pays :  Statut : Hors Ligne
|
RE : Windows Server 2008 R2 & PHP
Posté le 27/09/2009 18:04 | |
|
Je viens d'essayer d'utiliser ISAPI au lieu de FastCGI mais ça ne fonctionne pas et j'ai toujours l'erreur 500 
Par contre j'ai trouvé PHP en version 64bits ici mais il s'agit d'anciennes versions et j'ai peur qu'elles ne contiennent des failles de sécurité.
|
| direct-messenger.com |
|
| Revenir en haut | Permalien |   |
erwansims
Développeur


Messages : 1 038 Inscrit le : 28/01/2006
Sexe : 
Pays :  Statut : Hors Ligne
|
RE : Windows Server 2008 R2 & PHP
Posté le 27/09/2009 18:59 | |
|
Tu peux me donner à présent l'erreur 500 ?
|
 

 |
|
| Revenir en haut | Permalien |     |
P@cien
V.I.P. Partner


Messages : 33 Inscrit le : 03/07/2007
Sexe : 
Pays :  Statut : Hors Ligne
|
|
| Revenir en haut | Permalien |   |
erwansims
Développeur


Messages : 1 038 Inscrit le : 28/01/2006
Sexe : 
Pays :  Statut : Hors Ligne
|
RE : Windows Server 2008 R2 & PHP
Posté le 27/09/2009 19:31 | |
|
Vérifie les autorisations 
Il faut que tu accordes certaines autorisations NT pour le dossier de PHP. Je ne me souviens plus du nom du groupe (ou utilisateur) des visiteurs IIS, mais pour tester, tu peux utiliser "Tout le monde".
|
 

 |
|
| Revenir en haut | Permalien |     |
P@cien
V.I.P. Partner


Messages : 33 Inscrit le : 03/07/2007
Sexe : 
Pays :  Statut : Hors Ligne
|
RE : Windows Server 2008 R2 & PHP
Posté le 27/09/2009 20:50 | |
|
Je viens d'autoriser les groupes d'utilisateurs "Tout le monde" et "IIS_IUSRS" en lecture/écriture mais c'est toujours pareil :(
Je crois que je vais utiliser PHP version 64 bits que j'ai trouvé sur http://fusionxlan.com/PHPx64.php même si il s'agit d'anciennes versions.
Mais crois-tu qu'elles causeront des problèmes de sécurité ?
|
| direct-messenger.com |
|
| Revenir en haut | Permalien |   |
Se7h
Indispensable


Messages : 407 Inscrit le : 21/03/2006
Sexe : 
Pays :  Statut : Hors Ligne
|
RE : Windows Server 2008 R2 & PHP
Posté le 27/09/2009 20:53 | |
|
P@cien a écrit : Bonjour,
Je viens de migrer mon serveur Windows Server 2008 vers Windows Serveur 2008 R2. Malheureusement, j'ai eu une mauvaise surprise en installant IIS et PHP : PHP provoque des erreurs 500 (internal server error) tout le temps. Pourtant, j'ai procédé exactement de la même manière pour l'installer que sur l'ancienne version qui, elle, marchait très bien. Je crois que cela vient du fait que Windows Server 2008 R2 est en 64bits alors que PHP n'est qu'en 32bits, mais je ne trouve aucune solution pour résoudre ce problème.
Pouvez-vous m'aider s.v.p. ?
Merci d'avance !
Petite question : Pourquoi utiliser Windows sur un serveur ? Et pourquoi en 64b ?
|
|
|
| Revenir en haut | Permalien |     |