Seite 2 von 3

Verfasst: 29.02.2004 00:38
von Sujao
Hab noch einen Beitrag gefunden, der dir helfen könnte.

Verfasst: 29.02.2004 11:18
von Mungo
KB:62
Da stehen eigentlich alle Probleme mit Lösungen. Sollte auch dir helfen.

Verfasst: 01.03.2004 10:06
von Jana
ich krieg es einfach nicht gebacken :(

Warning: file_exists() function.file-exists: open_basedir restriction in effect. File(temp/phpED5C6e) is not within the allowed path(s):
(/home/www/htdocs/domain.de/) in home/www/htdocs/domain.de/includes/usercp_avatar.php on line 175

Warning:file_exists() function.file-exists: SAFE MODE Restriction in effect. The script whose uid is 11687 is not allowed to access owned by uid 0
in /home/www/htdocs/domain.de/includes/usercp_avatar.php on line 205

Warning: move_uploaded_file() function.move-uploaded-file: open_basedir restriction in effect. File (/tmp/phpED5C6e) is not within the allowed path(s):
(/home/www/htdocs/domain.de/.) in /home/www/htdocs/domain.de/includes/usercp_avatar.php on line 232

Warning: move_uploaded_file(/tmp/phpED5C6e) function.move-uploaded-file: failed to create stream: Operation not permitted
in /home/www/htdocs/domain.de/includes/usercp_avatar.php on line 232

Warning:move_uploaded_file() function.move-uploaded-file: Unable to move 'tmp/phpED5C6e'to'./images/avatars/13738usw.jpg'
in /home/www/htdocs/domain.de/includes/usercp_avatar.php on line 232

Warning: Cannot modify header information - headers already sent by (output startet at /home/www/htdocs/domain.de/includes/usercp_avatar.php:175)
in /home/www/htdocs/domain.de/includes/page_header.php on line 474

Warning: Cannot modify header information - headers already sent by (output started at /home/www/htdocs/domain.de/includes/usercp_avatar.php:175)
in /home/www/htdocs/domain.de/includes/page_header.php on line 476

Warning: Cannot modify header information - headers already sent by (output startet at /home/www/htdocs/domain.de/includes/usercp_avatar.php:175)
in /home/www/htdocs/domain.de/includes/page_header.php on line 477

Verfasst: 01.03.2004 15:00
von Jana
kann mir denn keiner was dazu sagen?

Verfasst: 01.03.2004 16:31
von Sujao
Erstell mal im Ordner avatars den Ordner tmp und stelle die Zugriffsrechte auf 777 oder anders ausgedrückt rwxrwxrwx oder anders ausgedrückt das alle Benutzer lesen, schreiben und ausführen können.

Und dann versuchs nochmal

Verfasst: 01.03.2004 16:53
von Jana
das habe ich auch schon alles , kein Erfolg damit

Verfasst: 02.03.2004 02:02
von Mister_X
siehe der von Mungo verlinkte KB-Eintrag:
Mit der Option open_basedir (siehe auch diesen Beitrag) kann dein Provider festlegen, auf welche Verzeichnisse PHP zugreifen darf. Hier muss das Verzeichnis, in dem sich deine Web-Präsenz befindet und das Verzeichnis des temporären Ordners eingetragen sein. Oft ist vor allem letzteres nicht der Fall: ein unter upload_tmp_dir festgelegtes Verzeichnis (bzw. das Standard-Verzeichnis) sollte bei der Verwendung von open_basedir natürlich auch dort aufgeführt werden.
Insbesondere wenn ein Fehler bei der Funktion 'move_uploaded_file' auftritt, deutet dies auf ein Problem bei dieser Einstellung hin. (I.d.R. musst du dazu deinen Provider kontaktieren. Mehrere Pfadangaben bei open_basedir sind per Komma (UNIX) bzw. Strichpunkt (Windows) abzutrennen).
also auf frage mal deinen Hoster.

Verfasst: 03.03.2004 13:41
von Jana
heute bekam ich von meinem Hoster folgende Antwort:

"Ihr Problem liegt darin, dass Sie einfach das von uns Ihnen zur
Verfuegung gestellte /tmp/ Verzeichnis einfach geloescht haben!

Legen Sie dieses einfach wieder an und vergeben CHMOD-Rechte 777"


Also bei images/avatars existiert dieser Ordner ja. Soll es den noch woanders geben, habe ich den irgendwo gelöscht? Wo muss ich den denn suchen?
DANKE

Verfasst: 03.03.2004 13:57
von Mungo
Wo du ihn gelöscht hast kann ich nicht sagen...aber:
Erstell mal einen Ordner "tmp" gleich im Rootverzeichnis. Die Rechte nicht vergessen.

Verfasst: 03.03.2004 14:47
von Jana
welches ist denn das Rootverzeichnis?