Zurück   Flashforum > Flash und Server > PHP und MySQL

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 09-03-2004, 15:02   #1 (permalink)
Neuer User
 
Registriert seit: Apr 2003
Beiträge: 57
Datei Upload Problem unter Windows Server mit PHP

Tag Forum!

folgendes: habe ein Upload Script (geschrieben), das auf einem Linux Server funktioniert, aber nicht auf einem Windows Server.
Hier der Link zur phpinfo Datei (zum Ansehen der Konfiguration):
http://www.ra-media.at/info.php

Es geht um Folgendes: man kann Newseinträge verwalten und pro Newseintrag optional ein *.mp3 File hochladen.
Wenn ich ein File angebe, sagt er mir, dass alles palletti ist. Ist es auch fast, nur dass das File am Server fehlt! D.h. der Dateiname ist brav in der Datenbank und alles stimmt, aber die Datei ist nicht da!

Was kann es da haben?

Mein Befehl zum Reinladen des files heisst entweder
"copy($link, $audiopfad.$slash.$link_name);" oder
"move_uploaded_file($link, $audiopfad.$slash.$link_name);"

wobei die Variable $link aus dem Formular kommt:
...<input name="link>"...

Mich macht stutzig, dass ich keine Fehlermeldung bekomme!

Habt ihr Erfahrungen diesbezüglich?
deltacon ist offline   Mit Zitat antworten
Alt 09-03-2004, 15:06   #2 (permalink)
Neuer User
 
Registriert seit: Apr 2003
Beiträge: 57
übrigens: die Rechte passen, sind also richtig gesetzt!
deltacon ist offline   Mit Zitat antworten
Alt 09-03-2004, 15:10   #3 (permalink)
Neuer User
 
Registriert seit: Aug 2003
Beiträge: 126
wie groß sind die Dateien? Existiert das upload_tmp_dir?
flat_le ist offline   Mit Zitat antworten
Alt 09-03-2004, 15:16   #4 (permalink)
Neuer User
 
Registriert seit: Apr 2003
Beiträge: 57
Ich hab das Ganze mit den verschiedensten Dateien getestet (bzgl. Format gibts keine Beschränkung).
Aktuell probier ichs mit einem 2,5kb großen *.gif.

upload_tmp_dir = D:\programme\php4\uploadtemp

siehe auch phpinfo(); (1. Posting)
deltacon ist offline   Mit Zitat antworten
Alt 09-03-2004, 15:32   #5 (permalink)
Neuer User
 
Registriert seit: Apr 2003
Beiträge: 57
Ich bekomme sogar den temporären Namen des files (mit
$HTTP_POST_FILES['link']['tmp_name']) und den Dateinamen mit
$HTTP_POST_FILES['link']['name'].
Trotzdem funktioniert weder copy noch move_uploaded_file (mit diesen Parametern)!
deltacon ist offline   Mit Zitat antworten
Alt 09-03-2004, 15:39   #6 (permalink)
Neuer User
 
Registriert seit: Apr 2003
Beiträge: 57
Shit! Problem gelöst!

Ich hasse Windows!

Das wars: ich habe die Variable $link direkt weiterverwendet aus dem Formular (also das <input name="link"> als $link weiterverwendet). Windows dürfte allerdings darauf bestehen, alles mit diesen langen $HTTP_POST_FILES['link']['tmp_name'] blablabla Variablen zu machen.

Ich habe also am Anfang des Scripts einfach $link = $HTTP_POST_FILES['link']['tmp_name'] geschrieben --> funktioniert!

Auf einem Linux Server funktionierte die alte Variante einwandfrei!
deltacon ist offline   Mit Zitat antworten
Alt 09-03-2004, 15:55   #7 (permalink)
schnarchnase
 
Registriert seit: Jan 2002
Ort: konstanz
Beiträge: 2.953
das ist kein windows-problem, sondern ein versionsproblem. aus sicherheitsgründen wäre eh zu empfehlen, die alte 4.0.4er version plattzumachen und die aktuelle version hochzuladen, sonst wirst eh nicht glücklich
__________________

perlen vor die säue.
rechtschreibfan ist offline   Mit Zitat antworten
Alt 09-03-2004, 15:56   #8 (permalink)
Neuer User
 
Benutzerbild von chriloi
 
Registriert seit: Nov 2002
Ort: Wien
Beiträge: 449
edit: zu spät

Geändert von chriloi (09-03-2004 um 15:58 Uhr)
chriloi ist offline   Mit Zitat antworten
Alt 09-03-2004, 16:04   #9 (permalink)
Affine Abbildung
 
Benutzerbild von Samuel
 
Registriert seit: Feb 2002
Ort: Bremen
Beiträge: 15.089
Zitat:
Geschrieben von deltacon
übrigens: die Rechte passen, sind also richtig gesetzt!
würde mich wündern, bei winblöd sind alle rechte auf 777
__________________
Solange sich auch nur einer an ihn erinnert, solange auch nur ein Herz mit Leidenschaft schlägt - wie kann ein Traum da sterben?

If you use the wrong line ending characters when writing your files, you might find that other applications that open those files will "look funny". - PHP.net

Hier ruhn meine Gebeine - ich wollt, es wären Deine.

Try to look unimportant, they may be low on ammo!

Was ist euer Lieblings-Datentyp? Schreibt mir!
Samuel ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 14:10 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele