PHP en Mode CGI sur MyServer Project
Par Edouard,
samedi 18 novembre 2006 à 16:07 | Développement
Si votre serveur HTTP Apache ne fonctionne pas sur Windows à cause de ce bug,
Log Apache :
[notice] Parent: child process exited with status 3221225477 -- Restarting.

peut-être que MyServer Project pourra vous servir de roue de secours. Ce serveur HTTP est très simple à installer (encore faut-il passer un peu de temps la première fois...) et sa configuration est efficace.
Pour exécuter des scripts PHP sur MyServer en mode CGI :
- télécharger MyServer
- l'installer
- télécharger la dernière archive stable de PHP
- décompresser
- éditer php.ini, décommenter la ligne
cgi.force_redirectet mettre la valeur à 0 - copier le php.ini dans C:\Windows (pour se faire plaisir...)
- modifier la variable d'environnement PATH et y ajouter le chemin d'accès à PHP
- éditer le fichier
MIMEtypes.xmlde MyServer et ajouter
<MIMETYPE>
<EXT>php</EXT>
<MIME>NONE</MIME>
<CMD>RUNCGI</CMD>
<MANAGER>C:/PHP-5.2.0/php-cgi.exe</MANAGER>
</MIMETYPE>
Reste plus qu'à démarrer MyServer !
Pour plus de confort, il est évidemment possible de modifier le port d'écoute du serveur... 8080 est un bon compromis, il suffit de modifier la ligne appropriée dans le fichier virtualhosts.xml






Commentaires
1. Le samedi 18 novembre 2006 à 16:22, par Erwan
Ajouter un commentaire
Les commentaires pour ce billet sont fermés.