PHP Safe Mode Problem
PHP Safe Mode Problem
Hallo zusammen,
Ich habe meine alte Bildergalerie, die bisher gut lief, auf meinen neuen Rootserver geladen. Nun bekomme ich allerdings folgenden Fehler angezeigt wenn ich ein Bild von einem User freischalten möchte:
Warning: copy(): SAFE MODE Restriction in effect. The script whose uid is 20071 is not allowed to access /srv/www/htdocs/web1/html/usergallery/data/media/79 owned by uid 30 in /srv/www/htdocs/web1/html/usergallery/admin/admin_functions.php on line 111
Warning: copy(./../data/media/79/bild.jpg): failed to open stream: No such file or directory in /srv/www/htdocs/web1/html/usergallery/admin/admin_functions.php on line 111
Warning: copy(): SAFE MODE Restriction in effect. The script whose uid is 20071 is not allowed to access /srv/www/htdocs/web1/html/usergallery/data/thumbnails/79 owned by uid 30 in /srv/www/htdocs/web1/html/usergallery/admin/admin_functions.php on line 155
Warning: copy(./../data/thumbnails/79/.jpg): failed to open stream: No such file or directory in /srv/www/htdocs/web1/html/usergallery/admin/admin_functions.php on line 155
Fehler beim Hinzufügen des Bildes: meinbild (bild.jpg)
Rechte verändern habe ich schon ausprobiert, es tut sich nichts.
Ich denke, das hat irgendwas mit dem Safe Mode von PHP zu tun, nur steht
in der /etc/php.ini der Eintrag safe_mode = Off und ich weiß nicht woran es sonst liegen könnte.
Wäre dankbar für jede Hilfe.
Ich habe meine alte Bildergalerie, die bisher gut lief, auf meinen neuen Rootserver geladen. Nun bekomme ich allerdings folgenden Fehler angezeigt wenn ich ein Bild von einem User freischalten möchte:
Warning: copy(): SAFE MODE Restriction in effect. The script whose uid is 20071 is not allowed to access /srv/www/htdocs/web1/html/usergallery/data/media/79 owned by uid 30 in /srv/www/htdocs/web1/html/usergallery/admin/admin_functions.php on line 111
Warning: copy(./../data/media/79/bild.jpg): failed to open stream: No such file or directory in /srv/www/htdocs/web1/html/usergallery/admin/admin_functions.php on line 111
Warning: copy(): SAFE MODE Restriction in effect. The script whose uid is 20071 is not allowed to access /srv/www/htdocs/web1/html/usergallery/data/thumbnails/79 owned by uid 30 in /srv/www/htdocs/web1/html/usergallery/admin/admin_functions.php on line 155
Warning: copy(./../data/thumbnails/79/.jpg): failed to open stream: No such file or directory in /srv/www/htdocs/web1/html/usergallery/admin/admin_functions.php on line 155
Fehler beim Hinzufügen des Bildes: meinbild (bild.jpg)
Rechte verändern habe ich schon ausprobiert, es tut sich nichts.
Ich denke, das hat irgendwas mit dem Safe Mode von PHP zu tun, nur steht
in der /etc/php.ini der Eintrag safe_mode = Off und ich weiß nicht woran es sonst liegen könnte.
Wäre dankbar für jede Hilfe.
Re: PHP Safe Mode Problem
Du musst den Besitzer der Dateien anpassen.
Re: PHP Safe Mode Problem
Danke schonmal, das ging ja schnell :) aber das verstehe ich nicht so ganz. Wo passe ich den Besitzer der Dateien denn an?
Re: PHP Safe Mode Problem
entweder per FTP oder per Shell mit chmod
Code: Select all
chmod (rechte) (datei)
z.B. chmod 755 admin_functions.php
Re: PHP Safe Mode Problem
Siehe oben.mIsTy wrote:Rechte verändern habe ich schon ausprobiert, es tut sich nichts.
Re: PHP Safe Mode Problem
mach am besten chown 30 /srv/www/htdocs/web1/html/usergallery -R
Das ist zwar keine gute Sache, weil dann die Scripts nicht mehr dem FTP Benutzer gehören aber anders geht es in diesem fall nicht.
Das ist zwar keine gute Sache, weil dann die Scripts nicht mehr dem FTP Benutzer gehören aber anders geht es in diesem fall nicht.
Last edited by oxygen on 2004-01-30 21:29, edited 1 time in total.
Re: PHP Safe Mode Problem
Hi,
um den Besitzer einer Datei zu ändern.
Code: Select all
chown nutzer:gruppe datei
Re: PHP Safe Mode Problem
Hey, ein dickes Dankeschön!
Es funktioniert super :-D :-D
Es funktioniert super :-D :-D
Re: PHP Safe Mode Problem
achso lol sry. Ja wollte eigentlich den chown Befehl posten :oops: