Juste compilé 5.3.3 à partir de la source (win32). Essayer de tester des éléments header() mais il semblerait que cela ne fonctionnera pas avec CLI sapi. Tous les bons docs pour mettre votre source compilée dans Apache en tant que module, comme je le ferais normalement avec le module pré-compilé.Compiler PHP 5.3.3 à partir de la source dans Apache
Fondamentalement, mon test serait de CLI
php -r "header('Content-Type: text/plain', true, 404); var_dump(headers_list());"
Je reçois un tableau vide de headers_list(), alors je dois obtenir cette source construite dans apache pour que je reçois une réponse de headers_list().
Merci d'avance les gars.
------- ------ MISE À JOUR
commande Configurer, pas encore apache juste encore? http://pastebin.com/qhFVR8A3:
E:\phpsdk\bin\php53dev\vc9\x86\php5.3.3>configure --disable-all --enable-cli --enable-apache2-2handler --enable-apache2-2filter
Enabled SAPI:
-------------
| Sapi Name |
-------------
| cli |
-------------
----- ---- 2ème JOUR
Téléchargé apache, il coincé dans ../apache et essayé la commande suivante, mais ne peut pas trouver les en-têtes.
E:\phpsdk\bin\php53dev\vc9\x86\php5.3.3>
configure --disable-all --enable-cli --enable-apache2-2handler=../apache --enable-apache2-2filter --enable-cgi
---- 3e mise à jour ---
Enabled SAPI:
--------------------
| Sapi Name |
--------------------
| apache2_2filter |
| apache2_2handler |
| cgi |
| cli |
--------------------
I have it working now.
E:\phpsdk\bin\php53dev\vc9\x86\php5.3.3>configure --disable-all --enable-cli --enable-apache2-2handler --enable-apache2-2filter --enable-cgi --with-extra-includes=E:\phpsdk\bin\php53dev\vc9\x86\apache\include --with-extra-libs=E:\phpsdk\bin\php53dev\vc9\x86\apache\lib
Merci pour le lien
Voulez-vous dire _LoadModule php5_module modules/libphp5.so_? N'est-ce pas le moyen de charger un module dans httpd.conf? – dierre
J'ai pris la liberté de "résoudre" les "entités" pastebin externes. – VolkerK