auch wenn das thema jetzt etwas trivial erscheint:
aber ich komm nicht dahinter:
bei einem einfachen http-post-upload (z.B: ein Bild hochladen) bekomme ich die Meldung
open_basedir restriction in effect. File is in wrong directory in /usr/local/httpd/htdocs... on line...
in der betreffenden line steht:
	
$fupload ist: /tmp/phpe3... 
$path geht von der gleichen pfadebene aus (ab open_basedir) bis in das Verzeichnis, in dem die Datei kopiert werden soll (chmod 777).
Was mich allerdings etwas zum stutzen bringt:
mit phpinfo(); bekomme ich die Pfadangaben für den open_basedir und den upload_temp_dir.
der upload_temp_dir ist dort aber mit /phptmp/ angegeben... statt /tmp/ wie mir $fupload anzeigt. Kann das der fehler sein?
obendrein kommt noch dazu, dass der 3-Zeiler bis vorkurzem keine Schwierigkeiten machte. Mein Provider meint aber, es liegt an meinem Script! - **ratlos
** ich will doch nur ein bildchen hochladen, das kann doch nicht so schwer sein, oder?!!??
					aber ich komm nicht dahinter:
bei einem einfachen http-post-upload (z.B: ein Bild hochladen) bekomme ich die Meldung
open_basedir restriction in effect. File is in wrong directory in /usr/local/httpd/htdocs... on line...
in der betreffenden line steht:
PHP-Code:
	
	
copy($fupload,$path); 
$path geht von der gleichen pfadebene aus (ab open_basedir) bis in das Verzeichnis, in dem die Datei kopiert werden soll (chmod 777).
Was mich allerdings etwas zum stutzen bringt:
mit phpinfo(); bekomme ich die Pfadangaben für den open_basedir und den upload_temp_dir.
der upload_temp_dir ist dort aber mit /phptmp/ angegeben... statt /tmp/ wie mir $fupload anzeigt. Kann das der fehler sein?
obendrein kommt noch dazu, dass der 3-Zeiler bis vorkurzem keine Schwierigkeiten machte. Mein Provider meint aber, es liegt an meinem Script! - **ratlos
** ich will doch nur ein bildchen hochladen, das kann doch nicht so schwer sein, oder?!!??
 
          



 schaue mal hier uns lies alles laaaangsam durch.
 schaue mal hier uns lies alles laaaangsam durch. 
  
 
Kommentar