Hi Liste, nun, nachdem sendmail sendet, meine maus scrollt und ich auch weiss wo und wie wleche crontab funzt ;o) wollte ich auf meinem testsystem mal auf das worker mpm von apache2 umschalten (indem ich in der /etc/sysconfig/apache2 APACHE_MPM="worker" gesetzt habe). das umschalten funzt, nur will apache2 denn nicht mehr mit php4.3.4: Shutting down httpd2 (waiting for all children to terminate) done Starting SuSEconfig, the SuSE Configuration Tool... Running module apache2 only Reading /etc/sysconfig and updating the system... Executing /sbin/conf.d/SuSEconfig.apache2... Looking for multi-processing modules (MPM)... 2 MPM installed (prefork worker) APACHE_MPM is set to "worker" create symbolic link `/usr/sbin/httpd2' to `/usr/sbin/httpd2-worker' create symbolic link `/usr/share/apache2/build/config_vars.mk' to `config_vars.mk-worker' Module "php4" is not installed, ignoring. Finished. Starting httpd2 (worker) done ich hab alles über yast installiert - also nur das, was suse im moment anbietet. ich habe irgendwo gelesen, dass das was mit der thread safety zu tun hat. stimmt das? und wenn ja, könnte ich dann nicht "einfach" ein php4.3.x selber kompilieren und nur thread sichere module einbinden? gibt es irgendwo eine liste der thread sicheren php4 module? theoretisch brächte ich es denn doch nur so zu kompilieren, wie es im moment auch schon kompiliert ist, nur das ich die thread unsafe module weg lassen. wenn ich phpinfp() aufrufe habe ich dann doch alles was ich benötige, oder? ich weiß, sind viel zu viele fragen auf einmal... hoffe, jemand kann mir helfen... Greetz Andreas
On Fri, Nov 05, 2004 at 01:19:35AM +0100, Andreas Gehrke[linux] wrote:
auf das worker mpm von apache2 umschalten (indem ich in der /etc/sysconfig/apache2 APACHE_MPM="worker" gesetzt habe). das umschalten funzt, nur will apache2 denn nicht mehr mit php4.3.4:
Module "php4" is not installed, ignoring.
ich hab alles über yast installiert - also nur das, was suse im moment anbietet.
ich habe irgendwo gelesen, dass das was mit der thread safety zu tun hat. stimmt das? und wenn ja, könnte ich dann nicht "einfach" ein php4.3.x selber kompilieren und nur thread sichere module einbinden?
Richtig. Das waere moeglich.
gibt es irgendwo eine liste der thread sicheren php4 module?
/usr/share/doc/packages/apache2/README.SUSE erwaehnt die URL http://httpd.apache.org/docs-2.0/developer/thread_safety.html
theoretisch brächte ich es denn doch nur so zu kompilieren, wie es im moment auch schon kompiliert ist, nur das ich die thread unsafe module weg lassen. wenn ich phpinfp() aufrufe habe ich dann doch alles was ich benötige, oder?
Bauen mit apxs2-worker
ich weiß, sind viel zu viele fragen auf einmal...
hoffe, jemand kann mir helfen...
Peter
poeml@cmdline.net wrote:
ich habe irgendwo gelesen, dass das was mit der thread safety zu tun hat. stimmt das? und wenn ja, könnte ich dann nicht "einfach" ein php4.3.x selber kompilieren und nur thread sichere module einbinden?
Richtig. Das waere moeglich.
gibt es irgendwo eine liste der thread sicheren php4 module?
/usr/share/doc/packages/apache2/README.SUSE erwaehnt die URL http://httpd.apache.org/docs-2.0/developer/thread_safety.html
theoretisch brächte ich es denn doch nur so zu kompilieren, wie es im moment auch schon kompiliert ist, nur das ich die thread unsafe module weg lassen. wenn ich phpinfp() aufrufe habe ich dann doch alles was ich benötige, oder?
Bauen mit apxs2-worker
ich weiß, sind viel zu viele fragen auf einmal...
hoffe, jemand kann mir helfen...
Peter
ich habs jett mal umgebaut. Hat lange gedauert bis ich php so konfiguriert hatte, wie ich es brauche. aber jetzt funzt apache2 mit dem worker mpm und php. allerdings muss ich noch zwei kleinigkeiten ausbügeln: 1. tut nun mein php_accelerator auf einmal nicht mehr (php.ini ist angepasst und das error log ist sauber, nur wenn ich die phpinfo() aufrufe erscheint nix mit phpa) und 2. sollte man wohl nicht mysqlclient sondern mysqlclient_r für das worker mpm benutzen. aber ansonsten funzt es einwandfrei. und das reicht mir erst mal für heute ;o) good night @ll Andreas
participants (2)
-
Andreas Gehrke[linux]
-
poeml@cmdline.net