Page 1 of 1

php Statup Message

Posted: 2006-09-18 09:44
by firemail
Hi,

verwende hardened php und bekomme eine meldung beim starten von php, dass das modul ZIP nicht mit dem useflag hardened kompilliert ist. soweit so schö, aber das ZIP modul hat kein hardened flag ...

Code: Select all

PHP Warning:  PHP Startup: zip: Unable to initialize module Module compiled without Hardening-Patch, module API=20050922, debug=0, thread-safety=0
PHP    compiled with Hardening-Patch=1002051106, module API=20050922, debug=0, thread-safety=0
These options need to match
 in Unknown on line 0
irgendwelche ideen?

Re: php Statup Message

Posted: 2006-09-18 15:12
by Joe User

Code: Select all

emerge --info; cat /etc/portage/packages.use

Re: php Statup Message

Posted: 2006-09-18 15:29
by oxygen
Von nem USE-Flag steht da nichts. Du musst nur alle PECL Module (dev-php?/pecl-*) neubauen, wenn du von php auf php hardened gewechselt hast. In dem Fall reicht vermutlich emerge dev-php5/pecl-zip.
Sowas könnte auch gehen (ungetestet): equery -C -q l dev-php5/pecl- | xargs emerge -a

Re: php Statup Message

Posted: 2006-09-18 18:16
by firemail
oxygen wrote:Von nem USE-Flag steht da nichts. Du musst nur alle PECL Module (dev-php?/pecl-*) neubauen, wenn du von php auf php hardened gewechselt hast. In dem Fall reicht vermutlich emerge dev-php5/pecl-zip.
Sowas könnte auch gehen (ungetestet): equery -C -q l dev-php5/pecl- | xargs emerge -a
danke hat funktioniert