Poster une réponse à un sujet: PHP, FastCGI et le SAPi ne sont pas mes amis...
Attention, ce sujet est un sujet ancien (7023 jours sans réponse)
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:
Catégorie:  






Ada
CSS
Cobol
CPP
HTML
Fortran
Java
JavaScript
Pascal
Perl
PHP
Python
SQL
VB
XML
Anon URL
DailyMotion
eBay
Flickr
FLV
Google Video
Google Maps
Metacafe
MP3
SeeqPod
Veoh
Yahoo Video
YouTube
6px
8px
10px
12px
14px
16px
18px
Informaticien.be - © 2002-2024 AkretioSPRL  - Generated via Kelare
The Akretio Network: Akretio - Freedelity - KelCommerce - Votre publicité sur informaticien.be ?