FTP-Script läuft unter XP nicht

  • Hallo,

    schau doch mal, was nach dem Aufruf von _FTP_FilePut() in @extended steht.

  • Hallo,

    schau doch mal, was nach dem Aufruf von _FTP_FilePut() in @extended steht.

    Da steht 0.

    //Edit:

    OK, scheinbar leigts am Webspace da bei funpic alles funktioniert hat.

    3 Mal editiert, zuletzt von mietzekatze (9. März 2011 um 19:40)

  • Hab das ganze jetz auf funpic gehostet, aber es dauert exakt 5 Minuten bis der Script aufhört und die con_log.txt is immer leer...
    Jemand ne Idee woran das liegen kann?

  • Funktioniert ebenfalls nicht.


    Läuft bei mir mit meinen Daten einwandfrei, genauso wie dein Skript

    [autoit]

    #include <ftpex.au3>

    [/autoit][autoit][/autoit][autoit]

    $name = IniRead("version.ini","Name","Name","Kein Name") ;<=== Hier kommt der Name her
    If $name = "Kein Name" Then
    $inputName=InputBox("Bitte Namen eingeben","Bitte gib deinen Namen ein:")
    IniWrite("version.ini", "Name","Name",$inputName)
    $name=$inputName
    EndIf
    ConsoleWrite("Name: "&$name&@CRLF)
    $log=FileOpen("con_log.txt",1)
    ConsoleWrite("Datei: "&$log&@CRLF)
    FileWrite($log,"["&@HOUR&":"&@MIN&" - "&@MDAY&"."&@MON&"."&@YEAR&"]"&" --> "&$name&@CRLF)
    FileClose($log)
    $SERVER = ""
    $USERNAME = ""
    $PASS = ""
    $OPEN = _FTP_OPEN("FTP")
    ConsoleWrite("Handle: "&$OPEN&@CRLF)
    $CONN = _FTP_CONNECT($OPEN, $SERVER, $USERNAME, $PASS)
    ConsoleWrite("Identifier: "&$CONN&@CRLF)
    $debug_Home=_FTP_DirSetCurrent($CONN,"deposer/log")
    ConsoleWrite("Heimatverzeichnis gewechselt: "&$debug_Home&@CRLF)
    $debug_Dir=_FTP_DirCreate($CONN,$name)
    ConsoleWrite("Ordner erstellt: "&$debug_Dir&@CRLF)
    $debug_home2=_FTP_DirSetCurrent($CONN,"/" & $name) ;<===============
    ConsoleWrite("Ins Userverzeichnis gewechselt: "&$debug_home2&@CRLF)
    $debug_file=_FTP_FilePut($CONN,@ScriptDir& "\con_log.txt","con_log.txt")
    ConsoleWrite("Datei kopiert: "&$debug_file&@CRLF&"@ERROR: "&@error&@CRLF)

    [/autoit]

    mit meinen Logindaten bei bplaced läuft. Ob die von mir gemachte Änderung bei _FTP_DirSetCurrent wirklich notwendig ist weis ich nicht. Kommst du den auf deinen WebSpace mit FileZilla oder einem anderen Programm,

    mfg autoBert

  • Wenn das nicht geht, versucht doch endlich auch mal den Passovmodus...
    $CONN = _FTP_CONNECT($OPEN, $SERVER, $USERNAME, $PASS, 1)