worker + php-zts
Posted: 2012-01-17 19:44
Hallo Zusammen,
habe ein frisches CentOS installiert und versuche jetzt apache-worker mit php-zts zum Laufen zu bringen...
Bis jetzt sind wir mit OpenSuse und selbst kompiliertem php-ThreadSafe unterwegs gewesen. Das funktioniert einigermaßen gut, ist aber recht nervig, da bei updates oder system-Änderungen jedes Mail php komplett neu kompiliert werden muss. Bei dem neuen System (bemühe mich gerade die Änderungen in CentOS kennen zu lernen) möchte ich dies also umgehen.
-Apache worker ist installiert und in /etc/sysconfig/httpd einkommentiert
-php-zts ist installiert + viele module
soweit funktioniert erstmal alles - php-zts läuft aber anscheinend fast "nackt" nicht mal mysql-unterstützung ist vorhanden! (im gegensatz zum "normalen" php, wo alle module geladen werden).
Also Module laden:
-/etc/php.d nach /etc/php-zts.d kopiert (enthält alle ini-files mit zu ladenden Modulen) z.B. mysql, dom, ...
---> Ende - der apache hängt sich beim starten mit 100% cpu-Last auf. Error-log sagt nichts sinnvolles.
Probiert habe ich schon die Module statt mit
extention=mysql.so
mit
zend_extension_ts=/usr/lib64/php/modules/dom.so
einzubinden - aber das ändert auch nicht.
Kann mir jemand auf die Sprünge helfen? Das wäre klasse!
Vielen Dank
Gruß
Flat-Jack
habe ein frisches CentOS installiert und versuche jetzt apache-worker mit php-zts zum Laufen zu bringen...
Bis jetzt sind wir mit OpenSuse und selbst kompiliertem php-ThreadSafe unterwegs gewesen. Das funktioniert einigermaßen gut, ist aber recht nervig, da bei updates oder system-Änderungen jedes Mail php komplett neu kompiliert werden muss. Bei dem neuen System (bemühe mich gerade die Änderungen in CentOS kennen zu lernen) möchte ich dies also umgehen.
-Apache worker ist installiert und in /etc/sysconfig/httpd einkommentiert
-php-zts ist installiert + viele module
soweit funktioniert erstmal alles - php-zts läuft aber anscheinend fast "nackt" nicht mal mysql-unterstützung ist vorhanden! (im gegensatz zum "normalen" php, wo alle module geladen werden).
Also Module laden:
-/etc/php.d nach /etc/php-zts.d kopiert (enthält alle ini-files mit zu ladenden Modulen) z.B. mysql, dom, ...
---> Ende - der apache hängt sich beim starten mit 100% cpu-Last auf. Error-log sagt nichts sinnvolles.
Probiert habe ich schon die Module statt mit
extention=mysql.so
mit
zend_extension_ts=/usr/lib64/php/modules/dom.so
einzubinden - aber das ändert auch nicht.
Kann mir jemand auf die Sprünge helfen? Das wäre klasse!
Vielen Dank
Gruß
Flat-Jack