cybton.com
Über uns | Jobs | Werbung | Sitemap | AGB | Impressum | Hilfe ?
 Kostenlos anmelden)
wichtigFortschritt der Entwicklung
Forum
Aktuellste Beiträge
Forenregeln

Community
BB-Codes
Tags
Chat
Suche (Web)
Wer ist online?
Top-User

Basar


Statistik
Mitglieder gesamt: 68691
Mitglieder online: 1
Gäste online: 1
mehr...

Anzeige
Forum » Forum: Website & Webprogrammierung » Thread: upload_tmp_dir festlegen

Thread: upload_tmp_dir festlegen


29.06.2009 19:27 Uhr

 

Status: online
Hallo

Ich arbeite gerade an einem Upload-Script.
Das hochladen funktioniert allerdings nicht - also habe ich mich auf die Fehlersuche begeben.
In der PHP-Info habe ich dann gesehen, dass bei "upload_tmp_dir" kein Wert eingetragen ist.
Wie kann ich den bitte ändern? Und muss der einen ganz bestimmten Wert haben?

Gruß
___________________________
Auf cybton.com ist echt immer Verlass
29.06.2009 19:44 Uhr

 

Status: offline
Meistens in der php.ini und Pfad halt da, wo du willst und wo php Rechte hat.
___________________________
Besucht meine Homepage: http://www.sammyshp.de/
29.06.2009 19:56 Uhr

 

Status: online
Auf die php.ini habe ich - glaube ich - keinen Zugriff. Gibt es sonst einen Weg?
___________________________
Auf cybton.com ist echt immer Verlass
29.06.2009 19:56 Uhr

 

Status: offline
Steht in der php.ini nix drin, wird /tmp genutzt. Bzw C:\Temp unter Windows.
PHP:
1
2
; Temporary directory for HTTP uploaded files (will use system default if not set)
;upload_tmp_dir =
Steht bei mir auch in der Config drin.

//edit
Was nutzt du denn? Windows, Linux? Mehr infos bitte.
Und was heißt "geht nicht"?
2 mal bearbeitet
___________________________
Visit my Website, my Blog, URL Shorter and Nerdstammtisch
29.06.2009 20:34 Uhr

 

Status: online
Ich bin bei all-inkl. Linux nehme ich an.
Zum Thema "geht nicht": Ich habe versucht, die über das Formular hochgeladene Datei mittels
+ PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?php
            if (move_uploaded_file($_FILES["zip_file"]["tmp_name"], $upload_file))
            {
                  echo "erfolg";
                  echo "<br />";
                  print_r($_FILES);
            }
            else
            {
                  echo "kein erfolg";
                  echo "<br />";
                  print_r($_FILES);
            }
?>
zu verschieben. Allerdings kommt hier der else-Teil zum Einsatz - die Datei konnte schließlich nicht verschoben werden.
Zitat von Fehlermeldung:
Array ( [zip_file] => Array ( [name] => test.zip [type] => [tmp_name] => [error] => 2 [size] => 0 ) )
Brauchst du sonst noch etwas?
Und wenn wir gerade dabei sind -> Es gibt bei mir keinen Ordner namens "tmp". Müsste ich den anlegen?

Gruß
___________________________
Auf cybton.com ist echt immer Verlass
29.06.2009 21:08 Uhr

 

Status: offline
PHP:
1
Array ( [zip_file] => Array ( [name] => test.zip [type] => [tmp_name] => [error] => 2 [size] => 0 ) )
Siehst Du das bei error? Da ist der Fehlercode "2". Erfolgreich wäre "0".

http://de3.php.net/manual/de/features.file-upload.errors.php

Zitat:
UPLOAD_ERR_FORM_SIZE
Wert: 2; Die hochgeladene Datei überschreitet die in dem HTML Formular mittels der Anweisung MAX_FILE_SIZE angegebene maximale Dateigröße.
___________________________
Visit my Website, my Blog, URL Shorter and Nerdstammtisch
29.06.2009 21:13 Uhr

 

Status: online
Die Datei ist 106kb groß (auf meinem Rechner).
Selbst wenn ich in dem Formular einen Wert von 30000 angebe, kommt der error!


//EDIT-1
Es funktioniert nun. Habe mal den PC neugestartet.
1 mal bearbeitet
___________________________
Auf cybton.com ist echt immer Verlass
nach obennach oben

Copyright © 2010 cybton-network

Google
Partner: #Musik - Dein Internetradio - nexem. - .wir machen news - s.Oliver Onlineshop für Schuhe
ANEXIA - PHP Entwicklung - Dockers- Think Schuhe - der eigene Weg - Paul Green Damenschuhe - Bequeme Geox Schuhe - Web-Entwicklung - Fritz!Box Anrufmonitor für Mac OS - Rolladen, Markisen und Jalousien in Stuttgart - Rolladen in Stuttgart - SMSjobs