Programmation » PHP, FastCGI et le SAPi ne sont pas mes amis...
Catégorie:  
   
PHP, FastCGI et le SAPi ne sont pas mes amis...
Publié le 31/08/2005 @ 21:39:26,
Par zion

Bon, j'en râle depuis plusieurs jours, je n'arrive pas à faire ce dont j'ai envie avec ce bon vieux PHP4, si qqn dans l'assistance a une idée, je suis preneur.

J'ai donc essayé de faire fonctionner le FastCGI avec mon module, mais ca coince.

1. Apache + FastCGI, ca fonctionne parfaitement
2. Apache + FastCGI + PHP en static, ca fonctionne aussi
3. Apache + FastCGI + PHP qui loade libphp4.so dynamiquement, c'est pas possible

En fait donc, j'ai besoin absolument que PHP utilise libphp4.so (ou libphp_common) comme base et pas qu'il compile tout en static. Sinon, pas moyen pour un module de charger à son tour libphp4.so pour avoir accès aux données privées du thread, et si on ne sait pas avoir l'URI et les params pour un script, c'est plutôt gênant.

J'ai tenté d'activer le embed-shared qui en théorie donc était un SAPI shared pour PHP, néanmoins quand on active cette option, PHP se compile en CLI et plus en fcgi, ce qui n'est plus très utile. A croire que PHP ne sait pas loader libphp4.so en fastcgi (ce qui n'a pas réellement de sens).

J'ai tenté (pour rire) le ZTS qui est utilisé sous Windows mais comme prévu dans la doc, c'est experimental et ca plante à chaque fois.

Si qqn a une idée :kiki:
Je suis le Roy :ocube:
Répondre - Catégorie:  
Informaticien.be - © 2002-2024 AkretioSPRL  - Generated via Kelare
The Akretio Network: Akretio - Freedelity - KelCommerce - Votre publicité sur informaticien.be ?