Problem nach PHP Update von 4.3.10 auf 5.0

Apache, Lighttpd, nginx, Cherokee
Post Reply
xtramen
Posts: 90
Joined: 2005-08-07 14:27
 

Problem nach PHP Update von 4.3.10 auf 5.0

Post by xtramen »

Hi Leute,

ich hoffe Ihr könnt mir helfen.
Ich habe php 4.3.10 per Yast gelöscht und php5 installiert.
Die Websieten sind erreichbar jedoch bekomme ich beim restart des Apache folgenden Eintrag in der error.log für jeden vhost.

APPLYING (open_basedir)(/var/www/vhosts/xxxx.de/httpdocs:/tmp)
Merge dir (0x8460fc8) (0x8479fb0)
Merge dir (0x80f4eb0) (0x8479fb0)
Merge dir (0x80f4eb0) (0x8479fb0)
Merge dir (0x80f4eb0) (0x8479fb0)
Merge dir (0x80f4eb0) (0x8479fb0)
Merge dir (0x80f4eb0) (0x8479fb0)
Merge dir (0x80f4eb0) (0x8479fb0)
Merge dir (0x80f4eb0) (0x8479fb0)
Merge dir (0x80f4eb0) (0x8479fb0)
Merge dir (0x80f4eb0) (0x8479fb0)
APPLYING (engine)(1)

Kann damit jemand was anfangen ?!

System: Suse 9.3 mit Plesk 7.54

Gruss
nixix
Posts: 62
Joined: 2003-11-29 14:42
 

Re: Problem nach PHP Update von 4.3.10 auf 5.0

Post by nixix »

Hallo.


Wie sieht der Virtual Hast der entsprechenden Domain in der PAache Config aus?
Ã?berprüfe mal die Option php_admin_flag open_basedir.
Existiert dort der angegebene Ordner?

Wenn du diese Option global und nicht per Domain angibst, schaue ob es bei anderen Vhosts geht.

Viele Grüsse,
NiX - Erich Troxler
kwik
Posts: 41
Joined: 2002-06-28 20:08
Location: München
Contact:
 

Re: Problem nach PHP Update von 4.3.10 auf 5.0

Post by kwik »

Ich habe das gleiche Problem, wie ich jetzt erst festgestellt habe. Hatte mal von php4 auf php5 geupdated (5.0.2). Benutze Plesk 8.1 und Suse 9.3

Mein /var/log/apachache2/error_log sieht so aus und füllt sich permanent mit solchen Meldungen:

Code: Select all

APPLYING (safe_mode)(0)
APPLYING (open_basedir)(/var/www/vhosts/domain_1.de/httpdocs:/tmp:/proc)
APPLYING (engine)(1)
Merge dir (0x82f77f8) (0x8308080)
Merge dir (0x8308080) (0x830b4c0)
Merge dir (0x80f5428) (0x830b4c0)
APPLYING (safe_mode)(0)
APPLYING (open_basedir)(/var/www/vhosts/domain_1.de/httpdocs:/tmp:/proc)
APPLYING (engine)(1)
Merge dir (0x82f77f8) (0x8308080)
Merge dir (0x8308080) (0x830b4c0)
Merge dir (0x80f5428) (0x830b4c0)
APPLYING (safe_mode)(0)
APPLYING (open_basedir)(/var/www/vhosts/domain_1.de/httpdocs:/tmp:/proc)
APPLYING (engine)(1)
Merge dir (0x82f77f8) (0x8308080)
Merge dir (0x8308080) (0x830b4c0)
Merge dir (0x80f5428) (0x830b4c0)
APPLYING (safe_mode)(0)
APPLYING (open_basedir)(/var/www/vhosts/domain_1.de/httpdocs:/tmp:/proc)
APPLYING (engine)(1)
Merge dir (0x82f77f8) (0x8308080)
Merge dir (0x8308080) (0x830b4c0)
Merge dir (0x80f5428) (0x830b4c0)
APPLYING (safe_mode)(0)
APPLYING (open_basedir)(/var/www/vhosts/domain_1.de/httpdocs:/tmp:/proc)
APPLYING (engine)(1)
Merge dir (0x82f77f8) (0x8308080)
Merge dir (0x8308080) (0x830b4c0)
Merge dir (0x80f5428) (0x830b4c0)
APPLYING (safe_mode)(0)
APPLYING (open_basedir)(/var/www/vhosts/domain_1.de/httpdocs:/tmp:/proc)
APPLYING (engine)(1)
/domain_2.de/httpdocs:/tmp for 0x8319e28 (1)
Creating new config (0x831a580) for /var/www/vhosts/domain_2.de/web_users/
Getting engine=0 for 0x831a580 (0)
Creating new config (0x831b9f8) for /var/www/vhosts/domain_3.deo/httpsdocs/
Getting engine=1 for 0x831b9f8 (0)
Getting open_basedir=/var/www/vhosts/domain_3.deo/httpsdocs:/tmp for 0x831b9f8 (1)
Creating new config (0x831c180) for /var/www/vhosts/domain_3.deo/web_users/
Getting engine=0 for 0x831c180 (0)
Creating new config (0x83216f0) for /var/www/vhosts/domain_3.deo/httpdocs/
Getting engine=1 for 0x83216f0 (0)
Getting open_basedir=/var/www/vhosts/domain_3.deo/httpdocs:/tmp for 0x83216f0 (1)
Creating new config (0x8323f78) for /var/www/vhosts/domain_3.deo/web_users/
Getting engine=0 for 0x8323f78 (0)
Creating new config (0x8327500) for /var/www/vhosts/domain_4.de/httpdocs/
Getting engine=1 for 0x8327500 (0)
Getting safe_mode=1 for 0x8327500 (1)
Getting open_basedir=/var/www/vhosts/domain_4.de/httpdocs:/tmp for 0x8327500 (2)
Creating new config (0x8321928) for /var/www/vhosts/domain_4.de/web_users/
Getting engine=0 for 0x8321928 (0)
Creating new config (0x83295a0) for /var/www/vhosts/domain_5.de/httpdocs/
Getting engine=1 for 0x83295a0 (0)
Getting safe_mode=1 for 0x83295a0 (1)
Getting open_basedir=/var/www/vhosts/domain_5.de/httpdocs:/tmp for 0x83295a0 (2)
Creating new config (0x832f2d0) for /var/www/vhosts/domain_6.de/httpdocs/
Getting engine=1 for 0x832f2d0 (0)
Getting safe_mode=1 for 0x832f2d0 (1)
Getting open_basedir=/var/www/vhosts/domain_6.de/httpdocs:/tmp for 0x832f2d0 (2)
Creating new config (0x832f800) for /var/www/vhosts/domain_6.de/web_users/
Getting engine=0 for 0x832f800 (0)
Creating new config (0x8331540) for /var/www/vhosts/domain_7.de/httpdocs/
Getting engine=1 for 0x8331540 (0)
Getting safe_mode=1 for 0x8331540 (1)
Getting open_basedir=/var/www/vhosts/domain_7.de/httpdocs:/tmp for 0x8331540 (2)
Creating new config (0x83330f0) for /var/www/vhosts/domain_8.de/httpdocs/
Getting engine=1 for 0x83330f0 (0)
Getting safe_mode=1 for 0x83330f0 (1)
Getting open_basedir=/var/www/vhosts/domain_8.de/httpdocs:/tmp for 0x83330f0 (2)
Creating new config (0x8338708) for /var/www/vhosts/domain_9.de/httpdocs/
Getting engine=1 for 0x8338708 (0)
Getting open_basedir=/var/www/vhosts/domain_9.de/httpdocs:/tmp for 0x8338708 (1)
Creating new config (0x8338e48) for /var/www/vhosts/domain_9.de/web_users/
Getting engine=0 for 0x8338e48 (0)
Creating new config (0x833c2a8) for /var/www/vhosts/domain_10.de/httpdocs/
Getting engine=1 for 0x833c2a8 (0)
Getting open_basedir=/var/www/vhosts/domain_10.de/httpdocs:/tmp for 0x833c2a8 (1)
Merge dir (0x82f77f8) (0x83045c8)
Merge dir (0x83045c8) (0x8309680)
ADDING/OVERWRITING engine (4 vs. -1)
Merge dir (0x80f5428) (0x8309680)
APPLYING (safe_mode)(0)
APPLYING (open_basedir)(/var/www/vhosts/domain_11.de/httpdocs:/tmp:/proc)
APPLYING (engine)(1)
Merge dir (0x80f5428) (0x8309680)
Das scheint ja ein globales Problem zu sein, da es alle Möglichen Domains betrifft.

php_admin_flag habe ich übrigends nicht.
open_basedir sieht man ja oben wie es gesetzt ist. Verzeichnisse existieren auch.

Hat jemand eine Idee, wie ich das abstellen kann?
foto50
Posts: 5
Joined: 2003-12-19 21:23
 

selbes Problem

Post by foto50 »

Auch ich habe dieses Problem, die einzige Gemeinsamkeit, die ich feststellen kann:
  • Kwik: auch ich habe SuSE 9.3
  • xTraMen: auch ich habe PHP5 (5.0.3) per YaST installiert
Diese Zeilen haben imho im error_log eigentlich nichts verloren, schauen für mich eher wie Debugzeilen aus. Lt. phpinfo() hat YaST aber PHP5 mit '--disable-debug' compiliert, 'Debug Built' steht auch auf 'no' und ein Versuch, den Wert 'report_zend_debug' auf 'Off' zu stellen hat bei mir auch nichts gebracht.

Wie xTRaMen berichtet, funktioniert PHP - soweit ich das bis jetzt feststellen konnte - einwandfrei, das vollmüllen der error_log ist aber schon etwas ärgerlich. Hat noch jemand eine Idee, woran dieses Problem liegen könnte?

Besten Dank
raid
Posts: 119
Joined: 2003-08-01 09:32
 

Re: Problem nach PHP Update von 4.3.10 auf 5.0

Post by raid »

Ohh das muss ich mich einreihen, auch ich habe SuSE 9.3 und PHP5 via Yast installiert und selbige Meldungen. Suche schon seit Stunden die Ursache aber nix zu finden ... wie schon geschrieben wurde, Debug ist auf disabled gestellt.

Schlimm ist auch das nirgends mehr der Safe Mode geht.
raid
Posts: 119
Joined: 2003-08-01 09:32
 

Re: Problem nach PHP Update von 4.3.10 auf 5.0

Post by raid »

So also da es ja kein Sinn macht mit so ner alten 5er PHP Version sich zu ärgern hab ich einfach das aktuellste Release 5.2.3 als RPM installiert und nun sind die Meldungen alle weg.
Post Reply