Author |
Message |
16/03/2002 19:23:01
|
Anonymous
|
Habe mal versucht Bilder uozuloaden, aber ich bekomme eine Fehlermeldung:
Warning: open_basedir restriction in effect. File is in wrong directory in /httpd/drachen/data/guest/lib/add.class.php on line 108
Warning: getimagesize: Unable to open '/tmp/phpa24167' for reading. in /httpd/drachen/data/guest/lib/add.class.php on line 108
Den Verzeichnissen tmp und public habe ich chmod 777 gegeben, daran kann es also nicht liegen... und ich habe auch diverse Dateiformate getestet...
|
|
18/03/2002 16:10:15
|
Anonymous
|
Das liegt an den PHP-Einstellungen.
Der Upload kann nicht funktionieren, weil das tmp-Verzeichnis für das Skript gesperrt ist.
|
|
20/03/2002 22:41:57
|
Anonymous
|
Anonymous wrote:
Das liegt an den PHP-Einstellungen.
Der Upload kann nicht funktionieren, weil das tmp-Verzeichnis für das Skript gesperrt ist.
Hmm, damit kann ich nicht wirklich was anfangen... was soll ich wo ändern? - Die php.ini? Da kann aber nur mein Hoster dran! Oder doch woanders? 8O
|
|
21/03/2002 12:32:15
|
Anonymous
|
Richtig.
siehe auch
http://proxy2.de/forum/viewtopic.php?t=125
|
|
21/03/2002 19:48:30
|
Anonymous
|
Soll ich dann einfach nur sowas in eine .htaccess reinschreiben?:
/httpd/drachen/data/guest/tmp ist dabei mein Pfad. Die .htaccess nimmt er an, da ich noch darin stehen habe (index.php wird sonst nicht als Startdatei für das Verzeichnis anerkannt).
Also wenn das da oben alles sein soll, dann funzt es nicht
Weitere Infos http://drachen.wtal.de/guest/phpinfo.php
|
|
22/03/2002 10:24:40
|
Anonymous
|
Gut das einer mal daran denkt, die phpinfo irgenwo upzuloaden
Dein open_basedir Wert ist bereits auf deinem home-Verzeichnis zugewiesen --> .:/httpd/drachen/data
was fehlt ist das upload verzeichnis
php_value upload_tmp_dir /httpd/drachen/data/guest/tmp[/b]
|
|
22/03/2002 22:45:50
|
Anonymous
|
Anonymous wrote:
was fehlt ist das upload verzeichnis
php_value upload_tmp_dir /httpd/drachen/data/guest/tmp
Ja aber wohin damit? Wenn ich das in die .htaccess schreibe, bringt mir das nichts... habe es versucht!
So sieht jetzt die .htaccess aus:
Gästebuch in Aktion:
http://drachen.wtal.de/guest
|
|
25/03/2002 13:06:03
|
Anonymous
|
die .htacces datei muss im Hauptverzeichnis stehen, also da wo sich die skripte (addentry.php, admin.php, ...) befinden.
Der neue php-Wert upload_tmp_dir_ muss dann auch in der
http://drachen.wtal.de/guest/phpinfo.php zu sehen sein,
sonst stimmt da was nicht.
|
|
25/03/2002 19:12:13
|
Anonymous
|
Hi!
Anonymous wrote:
die .htacces datei muss im Hauptverzeichnis stehen, also da wo sich die skripte (addentry.php, admin.php, ...) befinden.
Klar, wo auch sonst...
Keine Ahnung, aber es steht definitiv drin in der .htaccess !
Muß das nun eigentlich auch noch in die .htaccess oder nicht?:
php_value open_basedir /httpd/drachen/data/guest/tmp
|
|
26/03/2002 12:50:59
|
Anonymous
|
Dein upload_tmp_dir steht bei no value und der open_basedir Wert
bei /httpd/drachen/data (siehe http://drachen.wtal.de/guest/phpinfo.php).
Das bedeutet, das alle Zugriffe auf Dateien, die ausserhalb von /httpd/drachen/data liegen, blockiert sind. Da bei no value das default Systemverzeichnis benutzt wird, also /tmp, funktioniert KEIN http-Upload.
Die httpd.conf des Apache hat vermutlich nicht den Wert:
AllowOverride ALL
für den Home-Verzeichnis.
Frage am besten deinen Provider oder schaue nach unter
http://www.php.net/manual/de/configuration.php
nach.
|
|
|