[Debian] Apache2 MPM Worker + PHP5

Apache2 MPM Worker + PHP5 [Debian] - Logiciels - Linux et OS Alternatifs

Marsh Posté le 15-08-2007 à 12:36:56    

Bonjour,
 
Je cherche à installer apache2-mpm-worker (qui d'après ce que j'ai lu est bien plus léger niveau mémoire que prefork) sur mon debian.
Seulement debian n'aime pas trop worker avec php (pour cause mauvaise gestion de module très particuliers), le paquet php5 dépend donc de apache2-prefork.
Je lui ai donc forcer l'install en ne prenant pas en compte les dépendances (dpkg -i --force-depends libapache2-mod-php5*.deb), la tout va bien mais au reload de apache2 j'obtiens cette erreur:

Code :
  1. [crit] Apache is running a threaded MPM, but your PHP Module is not compiled to be threadsafe.  You need to recompile PHP.


 
Savez vous si il existe un .deb php5 compatible avec apache2 worker ? J'avoue j'ai la flemme de compiler php  :D


---------------
| Tablatures Guitar Pro |
Reply

Marsh Posté le 15-08-2007 à 12:36:56   

Reply

Marsh Posté le 15-08-2007 à 12:39:46    

de mémoire, php en module ne fonctionne pas avec le mode worker (une histoire de non fonctionnement de thread ou quelque chose comme ça).
 
peut-être en cgi ou fcgi mais sans certitude.


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 15-08-2007 à 13:06:12    

D'après ce que j'ai lu il existe une option lors de la compilation de php. Après apparemment les devs ne conseillent pas de l'utiliser en prod mais en l'utilisant sur un serveur perso pas de problème.


---------------
| Tablatures Guitar Pro |
Reply

Marsh Posté le 11-09-2007 à 20:29:19    

Exactly, si tu veux utiliser php5 avec Apache MPM worker sur ta debian, tu peux utiliser la package apache-worker, mais tu as a compiler toi meme php5 avec l'option qui va bien.
Attention, toutes les extensions php ne supportent pas le 'fonctionnement' worker (probleme d'acces concurrent), et du coup, tu peux avoir des disfonctionnements dans ton script.

Reply

Marsh Posté le 11-09-2007 à 21:39:53    

En gros c'est complètement idiot de vouloir faire ça (pour résumer).

Reply

Marsh Posté le 11-09-2007 à 22:06:29    

En gros c'est ta remarque qui est idiote :o


---------------
| Tablatures Guitar Pro |
Reply

Marsh Posté le 11-09-2007 à 22:22:29    

Pas du tout...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed