Hallo Zusammen,
ich habe contenido frisch installiert und wollte testweise ein Bild hochladen. Dann kam diese Fehlermeldung:
Warning: SAFE MODE Restriction in effect. The script whose uid is 32094 is not allowed to access /tmp/phpruFu7a owned by uid 2 in /inc/upl_upload_form.inc.php on line 29
failed to copy "/tmp/phpruFu7a" nach "/tmp_mnt/home/fb08/g81021/public_html/front_frame/img/lindademol.jpg"
Hat jemand eine Idee, was das zu bedeuten hat und was ich dagegen tun kann?
Ich hatte zunöchst meine Zugriffsrechte in Verdacht, aber die habe ich alle auf 777 gestellt.
Fehlermeldung beim Bilderhochladen
Hallo
Lass mal ein phpinfo() auf Deinem Server laufen. Wenn da nicht irgendwo ein "upload_tmp_dir" definiert istm werden ganzen upload-Sachen ins /tmp geladen. Das gehört per default dem root und da hast Du als normalsterblicher User und auch der Webserver (Apache) keinerlei Zugriffsrechte. Du solltest also Deinen Hoster bitten, dir dieses upload_tmp_dir einzurichten oder falls Du den Server lokal ohne Anbindung ins Internet betreibst, einfach den SAVE_MODE auszuschalten (php.ini editieren). Tippe mal, dass aufgrund Deiner Verzeichnisstruktur das letztere zutrifft.
Gruß Harald
Lass mal ein phpinfo() auf Deinem Server laufen. Wenn da nicht irgendwo ein "upload_tmp_dir" definiert istm werden ganzen upload-Sachen ins /tmp geladen. Das gehört per default dem root und da hast Du als normalsterblicher User und auch der Webserver (Apache) keinerlei Zugriffsrechte. Du solltest also Deinen Hoster bitten, dir dieses upload_tmp_dir einzurichten oder falls Du den Server lokal ohne Anbindung ins Internet betreibst, einfach den SAVE_MODE auszuschalten (php.ini editieren). Tippe mal, dass aufgrund Deiner Verzeichnisstruktur das letztere zutrifft.
Gruß Harald
Gott schütze die Dummen, denn sie ernähren die Wissenden
Das gleiche wollte ich dem Chief auch gerade vorschlagen!
Außerdem freu ich mich riesig über:
P.S.: Ich kämpf auch mit Contenido Chief, aber wir packen es früher oder später! Wenn die Uni nicht soviel Zeit in Anspruch nehmen würde!
Außerdem freu ich mich riesig über:
Gruß Pifailed to copy "/tmp/phpruFu7a" nach "/tmp_mnt/home/fb08/g81021/public_html/front_frame/img/lindademol.jpg"
P.S.: Ich kämpf auch mit Contenido Chief, aber wir packen es früher oder später! Wenn die Uni nicht soviel Zeit in Anspruch nehmen würde!
Hallo Zusammen,
erstmal danke für die bisherigen Tipps. Aber das Problem besteht immernoch - obwohl mein Provider den Save-Mode abgeschaltet hatt. Ich bekomme immernoch dieselbe Fehlermeldung, wenn ich im CMS ein Bild hochladen will:
Warning: SAFE MODE Restriction in effect. The script whose uid is 32094 is not allowed to access /tmp/phpm2Abaa owned by uid 2 in /inc/upl_upload_form.inc.php on line 29
failed to copy "/tmp/phpm2Abaa" nach "/tmp_mnt/home/fb08/g81021/public_html/front_single/img/bild.jpg"
Woran könnte es noch liegen?
Beste Grüße
Chief
erstmal danke für die bisherigen Tipps. Aber das Problem besteht immernoch - obwohl mein Provider den Save-Mode abgeschaltet hatt. Ich bekomme immernoch dieselbe Fehlermeldung, wenn ich im CMS ein Bild hochladen will:
Warning: SAFE MODE Restriction in effect. The script whose uid is 32094 is not allowed to access /tmp/phpm2Abaa owned by uid 2 in /inc/upl_upload_form.inc.php on line 29
failed to copy "/tmp/phpm2Abaa" nach "/tmp_mnt/home/fb08/g81021/public_html/front_single/img/bild.jpg"
Woran könnte es noch liegen?
Beste Grüße
Chief
Jetzt funktioniert's
Hi Harald,
great! Jetzt klappt's! Es hat wirklich daran gelegen, dass das System die Bild-Dateien temporär ablegen wollte und es nicht durfte, weil der safe-mode eingeschaltet war. Jetzt ist der safe-mode off und es funktioniert.
Besten Dank
Chief
great! Jetzt klappt's! Es hat wirklich daran gelegen, dass das System die Bild-Dateien temporär ablegen wollte und es nicht durfte, weil der safe-mode eingeschaltet war. Jetzt ist der safe-mode off und es funktioniert.
Besten Dank
Chief
Noch ein Tipp!
ersetze unter durch in /inc/upl_upload_form.inc.php in Zeile 29 (Contenido 4.2)
Siehe:
http://de.php.net/manual/de/function.mo ... d-file.php
Frohes Schaffen
JL
ersetze
Code: Alles auswählen
copy
Code: Alles auswählen
move_uploaded_file
Siehe:
http://de.php.net/manual/de/function.mo ... d-file.php
Frohes Schaffen
JL