Chi Kien Uong
Geranienstraße 30
71034 Böblingen
Deutschland / Germany
|
If you are not registered or logged in, you may still use these forums but with limited features.
Show recent topics
|
|
|
Author |
Message |
15/04/2002 12:47:49
|
Anonymous
|
Hi,
ich habe einen Webspace Account bei Kontent.de (mit mySQL). Hier habe
ich das Advanced guestbook eingerichtet und läuft auch alles soweit
Prima bis auf den Picture-Upload und Smilies-Legende. Der Fehler
ist hier ausführlich incl. Lösungsansätze beschrieben:
http://proxy2.de/forum/viewtopic.php?t=330
Leider ist es bei Kontent nicht möglich .htaccess Dateien upzuloaden.
Ich hab mich mit dem Problem mal an den Kontent Support gewendet
und folgende Antwort erhalten:
>Sie sollten zum Upload der Dateien PHP3 benutzen, da PHP4 hier noch
>fehlerhaft ist.
>
>http://www.php3.de/manual/de/features.file-upload.php
>
><Zitat http://www.php3.de/ChangeLog-4.php>
>- Allow access to uploaded files in safe_mode. Beware that you can only
>read the file. If you copy it to new location the copy will not have the
>right UID and you script won't be able to access that copy. (Thies)
></Zitat>
>
><FORM ENCTYPE="multipart/form-data" METHOD=POST>
><INPUT TYPE=hidden NAME=MAX_FILE_SIZE VALUE=2048000>
><--! Wird der Wert $MAX_FILE_SIZE nicht gesetzt, liegt er bei 1 MB -->
><INPUT NAME="userfile" TYPE="file">
><INPUT TYPE="submit" VALUE="Senden">
></FORM>
>
><?php
>echo "<hr>TMP Name: $userfile <br> Dateiname: $userfile_name <br>
>Grösse: $userfile_size <br> Typ: $userfile_type";
>if ($userfile<>""&$userfile<>"none") {
> if (copy($userfile,"$userfile_name")) { echo "<hr>Datei wurde
>gespeichert<hr>"; }
> // Speicherung erfolgt im gleichen Verzeichnis
> else echo "<hr>Fehler bei der Übertragung<hr>";
>}
>?>
- Stimmt es das der Upload nur mit PHP3 funktioniert (das kann ja wohl nur ein schlechter Scherz sein)?
- Die php Einstelungen kann man sich hier ansehen
http://www.abafa.net/guestbook/phpinfo.php
Wie man sieht steht das upload_tmp_dir und open_basedir auf .
Kann man damit evtl. was ausrichten?
Vielen Dank für Eure Hilfe.
cu SveN
--
sven@abafa.net
|
|
15/04/2002 17:58:35
|
Anonymous
|
Soviel ich weiss, ist der Upload-Bug in der Version 4.1.2 behoben (siehe php.net). Und für ältere Version gibt's Patches (http://www.php.net/downloads.php)
Die Einstellungen für 'upload_tmp_dir' und 'open_basedir' kannst du sowieso nur verändern über .htaccess oder in der php.ini selbst.
Du kannst natürlich PHP3 benutzen, nur dann funktioniert das Skript leider nicht.
|
|
|
|
|
|
Based on the open source JForum
|