ftp upload

  • hallo

    ich verwende gerade die free version zum testen

    im zuge dessen habe ich versucht mein project auf meinen server zu laden.

    doch der ftp zugang im prog lässt mich nicht mein project im root instalieren. nur wenn ich einen unterordner angebe erkennt der ftp zugang diesen und speichert alle inhalte darin. somit ist aber meine seite nicht abrufbar

    hier die urls

    http://www.stockaudiomaster.com%20

    ist leer

    http://www.stockaudiomaster.com/stockaudiomaster/index.html

    funktioniert.

    Kann mir bitte wer helfen

  • Hallo und willkommen im ZP-Forum,

    hast du schon versucht, als Zielordner nur einen "/" einzugeben?
    So wie es aussieht, steht da bei dir wohl gerade "/stockaudiomaster" drin.
    Versuche es mal nur mit einem "/" bei Zielordner.

    Bei manchen Webhostern kann es aber auch sein, das ein "/html" oder ein "/httpdocs" o.ä. rein muss.
    Dies mal ggf. kontrollieren und dementsprechend abändern.

    Falls du das schon versucht hast, oder es so auch nicht gehen sollte, kommt dann eine Fehlermeldung o.ä.?

    Gruß
    Jochen

    Gruß
    Jochen

  • Servus Jochen

    Vielen Dank für die schnelle Antwort

    Das mit dem / alleine habe ich bereits versucht (was ja sinn macht, da auch meine anderen seiten und scripts so funktionieren)

    ich erhalte dann aber im zeta producer folgende meldung:

    Invalid number of arguments (501).

    hier die volle fehlermeldung

    Rebex.Net.FtpException

    -----------------

    Invalid number of arguments (501).

    -----------------

    at Rebex.Net.Ftp.PL(Int32 A, Boolean B)
    at Rebex.Net.Ftp.XN(String A, AH B)
    at Rebex.Net.Ftp.XN(String A, Boolean B)
    at Rebex.Net.Ftp.DP(String A, Boolean B)
    at Rebex.Net.Ftp.ChangeDirectory(String remotePath)
    at ZetaProducerPublishing.Runtime.Protocols.FtpProtocol.FtpEngine.<>c__DisplayClass29.<DoRemoveFile>b__24()
    at ZetaProducerPublishing.Runtime.Protocols.FtpProtocol.FtpEngine.<>c__DisplayClass49.<guardFtpCall>b__45()
    at ZetaProducerPublishing.Runtime.Protocols.FtpProtocol.ActivePassiveDetectorGuard..ctor(IActivePassiveDetectorHolder holder, ActivePassiveGuardDelegate guardDelegate)
    at ZetaProducerPublishing.Runtime.Protocols.FtpProtocol.FtpEngine.guardFtpCall(FtpCall call, HandleException handleException)
    at ZetaProducerPublishing.Runtime.Protocols.FtpProtocol.FtpEngine.DoRemoveFile(RemoveFileInformation information, AsyncOperation asyncOperation)
    at ZetaProducer.RuntimeBusinessLogic.Publishing.Requirements.Testing.WebServerRequirementsTestController.createFoldersAndSetPermissions(WebServerRequiredCapabilities capabilities, String serverFolder, BasePublishingEngine publishingEngine)
    at ZetaProducer.RuntimeBusinessLogic.Publishing.Requirements.Testing.WebServerRequirementsTestController.doTest(String serverFolder, BasePublishingEngine publishingEngine, Cancelable cancelable, WebServerRequiredCapabilities reqs, WebServerAvailableCapabilities result)
    at ZetaProducer.RuntimeBusinessLogic.Publishing.Requirements.Testing.WebServerRequirementsTestController.Test(String serverFolder, BasePublishingEngine publishingEngine, Cancelable cancelable)
    at ZetaProducer.RuntimeBusinessLogic.Publishing.Testing.ConnectionTestController.doTestRunNormal(Cancelable cancelable, Boolean quickTestOnly)
    at ZetaProducer.RuntimeBusinessLogic.Publishing.Testing.ConnectionTestController.Test(Cancelable cancelable, Boolean quickTestOnly, Boolean allowThrow)

    FtpException
    {
    Status=ProtocolError,
    Response=FtpResponse
    {
    Raw="501 Invalid number of arguments\\r\\n",
    Description="Invalid number of arguments",
    Code=501,
    Group=5
    },
    Transfered=0,
    Transferred=0,
    RemotePath=null,
    LocalPath=null,
    ProblemType=0,
    Status=ProtocolError,
    ProtocolCode="501",
    ProtocolMessage="Invalid number of arguments",
    Message="Invalid number of arguments (501).",
    Data=
    [
    "ProtocolCode" = "501"
    "ProtocolMessage" = "Invalid number of arguments"
    "FtpResponse" = FtpResponse
    {
    Raw="501 Invalid number of arguments\\r\\n",
    Description="Invalid number of arguments",
    Code=501,
    Group=5
    }
    "FtpStatus" = ProtocolError
    "Status" = ProtocolError
    ]
    ,
    InnerException=null,
    TargetSite=RuntimeMethodInfo: PL,
    StackTrace=" at Rebex.Net.Ftp.PL(Int32 A, Boolean B)\\r\\n at Rebex.Net.Ftp.XN(String A, AH B)\\r\\n at Rebex.Net.Ftp.XN(String A, Boolean B)\\r\\n at Rebex.Net.Ftp.DP(String A, Boolean B)\\r\\n at Rebex.Net.Ftp.ChangeDirectory(String remotePath)\\r\\n at ZetaProducerPublishing.Runtime.Protocols.FtpProtocol.FtpEngine.<>c__DisplayClass29.<DoRemoveFile>b__24()\\r\\n at ZetaProducerPublishing.Runtime.Protocols.FtpProtocol.FtpEngine.<>c__DisplayClass49.<guardFtpCall>b__45()\\r\\n at ZetaProducerPublishing.Runtime.Protocols.FtpProtocol.ActivePassiveDetectorGuard..ctor(IActivePassiveDetectorHolder holder, ActivePassiveGuardDelegate guardDelegate)\\r\\n at ZetaProducerPublishing.Runtime.Protocols.FtpProtocol.FtpEngine.guardFtpCall(FtpCall call, HandleException handleException)\\r\\n at ZetaProducerPublishing.Runtime.Protocols.FtpProtocol.FtpEngine.DoRemoveFile(RemoveFileInformation information, AsyncOperation asyncOperation)\\r\\n at ZetaProducer.RuntimeBusinessLogic.Publishing.Requirements.Testing.WebServerRequirementsTestController.createFoldersAndSetPermissions(WebServerRequiredCapabilities capabilities, String serverFolder, BasePublishingEngine publishingEngine)\\r\\n at ZetaProducer.RuntimeBusinessLogic.Publishing.Requirements.Testing.WebServerRequirementsTestController.doTest(String serverFolder, BasePublishingEngine publishingEngine, Cancelable cancelable, WebServerRequiredCapabilities reqs, WebServerAvailableCapabilities result)\\r\\n at ZetaProducer.RuntimeBusinessLogic.Publishing.Requirements.Testing.WebServerRequirementsTestController.Test(String serverFolder, BasePublishingEngine publishingEngine, Cancelable cancelable)\\r\\n at ZetaProducer.RuntimeBusinessLogic.Publishing.Testing.ConnectionTestController.doTestRunNormal(Cancelable cancelable, Boolean quickTestOnly)\\r\\n at ZetaProducer.RuntimeBusinessLogic.Publishing.Testing.ConnectionTestController.Test(Cancelable cancelable, Boolean quickTestOnly, Boolean allowThrow)",
    HelpLink=null,
    Source="Rebex.Ftp",
    HResult=-2146233088


    was kann ich hier machen

    lg
    erik

    Einmal editiert, zuletzt von erikger (17. März 2014 um 20:28)

  • Hallo,

    hier sollte der Workaround mit dem "Auto"-Einstellungen fpr den Passiv-Modus helfen. Das Problem sollte auch mit dem demnächst erscheinenden 12.0.2 Update behoben werden.

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

  • vielen dank für die tipps

    der workaround funktioniert leider nicht, muß wohl auf das update warten.

    gibt es hier bereits einen termin ?

  • Hallo erikger,

    ich kann Ihnen, wenn Sie das riskieren wollen, gerne eine Vorabversion des nächsten Update zukommen lassen. Sie könnten dann mit einer Kopie Ihres Projekts testen ob sich das Verhalten gebessert hat.

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!