Hallo Zusammen,
Habe eine Änderung an der php.ini vornehmen wollen: memory_limit = 8M auf z.B. 256M erhöhen, da ich mit einem Script Zippen will, und das daher viel Speicher braucht.
Wenn ich die php.ini dann wieder speichere, den apache neu starte, läuft ärgerlicherweise alles unter dem SAFE_MODE.
Fehler Meldung beim start z.B. eines Sessionscripts:
Warning: session_start() [function.session-start]: SAFE MODE Restriction in effect. The script whose uid is 501 is not allowed to access /var/tmp/ owned by uid 0 in
Mein Zipper-Script funktioniert jetzt jedoch einwandfrei, nutzt mir aber nichts, da ich mit dem Safe_mode nichts anfangen kann.
Das ganze Problem muss Aufgrund ausführlicher Test und Pröbeleien an den Berechtigungen der geänderten php.ini Datei liegen. Lade ich nämlich die gebackupte original php.ini datei zurück und starte den apache neu, dann ist der SAFE_MODE wieder aus.
Berechtigungen: schaue ich mir mit php die Berechtigungen an, so hat die Original-php.ini 664, die geänderte php.ini hat 775. Leider verweigert mir das System die Änderung der Rechte an der php.ini per chmod:
Warning: chmod() [function.chmod]: Operation not permitted
Auch mit Tricks geht's nicht... :-(
Unter früheren Betriebssystemen konnte man unter "Informationen" die Berechtigungen einer Datei an "System" übergeben. Unter OS 10.5.6 suche ich dies leider vergeblich, obwohl "System" ab und zu auftaucht.
Die jetzigen Berechtigungen im Finder für die Original php.ini sind:
-Ich = Lesen und Schreiben, admin = Lesen und Schreiben, everyonne: Lesen
die geänderte php.ini zeigt dieselben Rechte an.
Lasse ich z.B. die benachbarte Datei pool.conf anzeigen, steht hier:
System = Lesen und Schreiben, admin= Lesen und Schreiben, everyone: Lesen
Wie kann ich die geänderte php.ini unter Leopard OS10.5.6 wieder dem System übergeben?? Unter älteren OS ging das unter "Sharing und Zugriffsrechte".
Weiss jemand weiter?
Angaben zu meinem System: Mac OS10.5.6, Intel Quad, php5.2.6 im neuesten xampp packet
PS: save_mode ist in php.ini natürlich auf OFF gestellt...
Habe eine Änderung an der php.ini vornehmen wollen: memory_limit = 8M auf z.B. 256M erhöhen, da ich mit einem Script Zippen will, und das daher viel Speicher braucht.
Wenn ich die php.ini dann wieder speichere, den apache neu starte, läuft ärgerlicherweise alles unter dem SAFE_MODE.
Fehler Meldung beim start z.B. eines Sessionscripts:
Warning: session_start() [function.session-start]: SAFE MODE Restriction in effect. The script whose uid is 501 is not allowed to access /var/tmp/ owned by uid 0 in
Mein Zipper-Script funktioniert jetzt jedoch einwandfrei, nutzt mir aber nichts, da ich mit dem Safe_mode nichts anfangen kann.
Das ganze Problem muss Aufgrund ausführlicher Test und Pröbeleien an den Berechtigungen der geänderten php.ini Datei liegen. Lade ich nämlich die gebackupte original php.ini datei zurück und starte den apache neu, dann ist der SAFE_MODE wieder aus.
Berechtigungen: schaue ich mir mit php die Berechtigungen an, so hat die Original-php.ini 664, die geänderte php.ini hat 775. Leider verweigert mir das System die Änderung der Rechte an der php.ini per chmod:
Warning: chmod() [function.chmod]: Operation not permitted
Auch mit Tricks geht's nicht... :-(
Unter früheren Betriebssystemen konnte man unter "Informationen" die Berechtigungen einer Datei an "System" übergeben. Unter OS 10.5.6 suche ich dies leider vergeblich, obwohl "System" ab und zu auftaucht.
Die jetzigen Berechtigungen im Finder für die Original php.ini sind:
-Ich = Lesen und Schreiben, admin = Lesen und Schreiben, everyonne: Lesen
die geänderte php.ini zeigt dieselben Rechte an.
Lasse ich z.B. die benachbarte Datei pool.conf anzeigen, steht hier:
System = Lesen und Schreiben, admin= Lesen und Schreiben, everyone: Lesen
Wie kann ich die geänderte php.ini unter Leopard OS10.5.6 wieder dem System übergeben?? Unter älteren OS ging das unter "Sharing und Zugriffsrechte".
Weiss jemand weiter?
Angaben zu meinem System: Mac OS10.5.6, Intel Quad, php5.2.6 im neuesten xampp packet
PS: save_mode ist in php.ini natürlich auf OFF gestellt...
Kommentar