If you are not registered or logged in, you may still use these forums but with limited features. Show recent topics
  [Search] Search   [Hottest Topics] Hottest Topics   [Members]  Member Listing   [FAQ]  FAQ 
[Register] Register / 
[Login] Login 
Bildupload beom Advanced Guestbook  XML
Forum Index » German Forum
Author Message
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...
Anonymous



Das liegt an den PHP-Einstellungen.
Der Upload kann nicht funktionieren, weil das tmp-Verzeichnis für das Skript gesperrt ist.
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
Anonymous



Richtig.

siehe auch

http://proxy2.de/forum/viewtopic.php?t=125
Anonymous



Anonymous wrote:
Richtig, siehe auch
http://proxy2.de/forum/viewtopic.php?t=125

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
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]
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
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.
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...



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.

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
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.
 
Forum Index » German Forum
Go to:   
Based on the open source JForum