woocommerce: gekaufte Datei lässt sich nicht laden

  • [COLOR=#000000][FONT=verdana]Hallo Leute,[/FONT][/COLOR]

    [COLOR=#000000][FONT=verdana]ich komm mit meinem woocommerce/wordpress-webshop nicht weiter ...[/FONT][/COLOR]
    [COLOR=#000000][FONT=verdana]Ich habe lauter mp3s als Artikel (nach Anleitung eines Tutorials) ins den shop gestellt. Sie lassen sich aber mit dem per Email nach dem Kauf zugesandten Link nicht laden: ja nach Browser werden sie entweder mit 0kb geladen (Chrome, Firefox) oder es kommt ne Fehlermeldung, dass die Netzwerkverbindung zum Server nicht korrekt sein (Safari).
    [/FONT][/COLOR][COLOR=#000000][FONT=verdana]
    Folgende Beobachtung habe ich gemacht:[/FONT][/COLOR]
    [COLOR=#000000][FONT=verdana]eine Datei auf dem Pfad: [/FONT][/COLOR]http://praxis-sandrogattei.at/wp-con...Verjüngung.mp3[COLOR=#000000][FONT=verdana] ist erreichbar und wird nach Eingabe im Browser direkt auch abgespielt.[/FONT][/COLOR]

    [COLOR=#000000][FONT=verdana]Darum habe ich genau diesen Pfad beim Produkt-erstellen als Link zum Download-Produkt angegeben.[/FONT][/COLOR]

    [COLOR=#000000][FONT=verdana]Nach dem Kauf jedoch wird dieser Link für den Download angezeigt: [/FONT][/COLOR]http://praxis-sandrogattei.at/?downl...1efd1bf350cb63

    [COLOR=#000000][FONT=verdana]Der führt ins Nichts bzw zum Download einer 0kb-Datei[/FONT][/COLOR][COLOR=#000000][FONT=verdana]

    Update: sobald ich als Download-link des Produktes einen Verweis auf eine Webspace außerhalb von Wordpress angebe (also nicht die Mediathek von WP), wie zB mein Cloud-Speicher auf box.net[/FONT][/COLOR][COLOR=#000000][FONT=verdana], dann geht der Download problemlos![/FONT][/COLOR]
    [COLOR=#000000][FONT=verdana]ich betrachte das als Workaround, der mein Problem noch nicht löst! Wer sich da mit Berechtigungen innerhalb von WP usw. auskennt, bitte melden! Danke[/FONT][/COLOR]

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Welche Download Methode wurde bei den Artikeln eingestellt? Redirect only, Force download oder X-Sendfile?

    WordPress ist "frei" wie in Freiheit es zu nutzen, aber nicht im Sinne von Freibier. Wer also glaubt man bekommt rund um WordPress alles kostenlos, der irrt. Hilfe ist ein Geschenk für das man sich bedankt, dafür gibt es den 'Gefällt mir' Button. Wer das nicht kann und sich selbst nicht zu helfen weiss, muss sich bezahlte Unterstützung suchen.

  • Welche anderen WooCommerce Plugins/Erweiterungen sind installiert?

    WordPress ist "frei" wie in Freiheit es zu nutzen, aber nicht im Sinne von Freibier. Wer also glaubt man bekommt rund um WordPress alles kostenlos, der irrt. Hilfe ist ein Geschenk für das man sich bedankt, dafür gibt es den 'Gefällt mir' Button. Wer das nicht kann und sich selbst nicht zu helfen weiss, muss sich bezahlte Unterstützung suchen.

  • Es sieht so aus, als stimme etwas mit der PHP Session / Cookie Verwaltung nicht, da der Warenkorb Inhalte hat, obwohl ich keine Produkte hineingelegt habe. Wenn die Session Verwaltung nicht funktioniert, gehen auch die Downloads nicht (Zuordnungsproblem). Der direkte Link ist davon nicht betroffen.

    Bei welchem Provider liegt die Seite? Ist das ein Webhostingaccount oder ein V-Server? Welche PHP Version läuft?

    WordPress ist "frei" wie in Freiheit es zu nutzen, aber nicht im Sinne von Freibier. Wer also glaubt man bekommt rund um WordPress alles kostenlos, der irrt. Hilfe ist ein Geschenk für das man sich bedankt, dafür gibt es den 'Gefällt mir' Button. Wer das nicht kann und sich selbst nicht zu helfen weiss, muss sich bezahlte Unterstützung suchen.

  • Es sieht so aus, als stimme etwas mit der PHP Session / Cookie Verwaltung nicht, da der Warenkorb Inhalte hat, obwohl ich keine Produkte hineingelegt habe. Wenn die Session Verwaltung nicht funktioniert, gehen auch die Downloads nicht (Zuordnungsproblem). Der direkte Link ist davon nicht betroffen.

    Bei welchem Provider liegt die Seite? Ist das ein Webhostingaccount oder ein V-Server? Welche PHP Version läuft?

    ja richtig, der direkte link (wie ich ihn beim Produkterstellen einfüge) geht immer, nur der download-link nach dem Kauf geht nicht ...
    Meine Seite liegt bei all-inkl.com und PHP hat Version 5.3.28
    Mein shop liegt übrigens auf shop.praxis-sandrogattei.at

    Einmal editiert, zuletzt von sandrogattei (1. Dezember 2014 um 21:59)

  • 1. Bitte in die .htaccess des Root Verzeichnisses folgende Zeile am Anfang eintragen und dnach testen

    Code
    AddHandler php-fastcgi .php

    2. Führt das nicht zum Erfolg bitte den absoluten Pfad zur Datei Angeben (beim Downloadlink des Produktes)

    3. Geht das auch nicht müssen die MP3s unter shop.praxis-sandrogattei.at gespeichert werden.

    Das Problem tritt häufig auf wenn Shop und Downloaddomain unterschiedlich sind und die Berechtigungen nicht stimmen.

    WordPress ist "frei" wie in Freiheit es zu nutzen, aber nicht im Sinne von Freibier. Wer also glaubt man bekommt rund um WordPress alles kostenlos, der irrt. Hilfe ist ein Geschenk für das man sich bedankt, dafür gibt es den 'Gefällt mir' Button. Wer das nicht kann und sich selbst nicht zu helfen weiss, muss sich bezahlte Unterstützung suchen.

    Einmal editiert, zuletzt von mensmaximus (1. Dezember 2014 um 22:05)

  • Die Zeile hab ich in der .htaccess-Datei hinzugefügt, leider kein Erfolg damit ...
    Wie ermittle ich den absoluten link zu der Datei?

    Im backend von woocommerce komme ich beim button "Datei hinzufügen" zur Mediathek, dort wird bei der Auswahl der gewünschten Datei die URL angegeben: zB http://praxis-sandrogattei.at/wp-content/uploads/2014/11/Verjüngung.mp3. In meinem FTP-Programm (Cyberduck, Forklift) wird bei "Info" die gleiche URL angegeben, und kein absoluter Dateipfad. Wie komme ich darauf?
    Ich habe einen Domain-Redirect eingerichtet: die Domain verweist auf /praxis/CMS/... Kann das eine Rolle spielen?

    PS: Die Subdomain shop.praxis-usw. habe ich im Nachhinein angelegt und beinhaltet nur einen redirect 303. Es ist ganz das gleiche Problem auch ohne.

  • ok, ich glaube ich bin draufgekommen, was mein absoluter Pfad sein könnte: [COLOR=#000000][FONT=Futura]/www/htdocs/w009d8e1/praxis/CMS/...
    [/FONT][/COLOR]Doch wie lautet dann der Pfad komplett?

    Einmal editiert, zuletzt von sandrogattei (1. Dezember 2014 um 22:42)

  • Du hast einen Apache Server. Bitte keine Großbuchstaben und Umlaute in Dateinamen verwenden. Das vorab.

    Was meinst Du mit Domain Redirect? Zeigt die Domain auf /praxis/CMS als Root oder auf /praxis und Du hast in WP /cms als Installationsverzeichnis angegeben?

    Die Umleitung für shop.praxis-sandrogattei.at spielt in diesem Fall keine Rolle.

    WordPress ist "frei" wie in Freiheit es zu nutzen, aber nicht im Sinne von Freibier. Wer also glaubt man bekommt rund um WordPress alles kostenlos, der irrt. Hilfe ist ein Geschenk für das man sich bedankt, dafür gibt es den 'Gefällt mir' Button. Wer das nicht kann und sich selbst nicht zu helfen weiss, muss sich bezahlte Unterstützung suchen.

  • ok, ich glaube ich bin draufgekommen, was mein absoluter Pfad sein könnte: [COLOR=#000000][FONT=Futura]/www/htdocs/w009d8e1/praxis/CMS/...
    [/FONT][/COLOR]Doch wie lautet dann der Pfad komplett?

    Gib einmal den Pfad ab Wordpress Root an. (hatte ich noch nie aber die Optionen werden gerade knapp)

    WordPress ist "frei" wie in Freiheit es zu nutzen, aber nicht im Sinne von Freibier. Wer also glaubt man bekommt rund um WordPress alles kostenlos, der irrt. Hilfe ist ein Geschenk für das man sich bedankt, dafür gibt es den 'Gefällt mir' Button. Wer das nicht kann und sich selbst nicht zu helfen weiss, muss sich bezahlte Unterstützung suchen.

  • ...
    Was meinst Du mit Domain Redirect? Zeigt die Domain auf /praxis/CMS als Root oder auf /praxis und Du hast in WP /cms als Installationsverzeichnis angegeben?...

    ja, die Domain "Praxis-sandrogattei.at" zeigt auf /praxis/CMS/
    und das Installationsverzeichnis von Wordpress ist der Ordner "CMS"

  • das wäre dann zB "wp-content/uploads/2014/11/baum-des-lebens.mp3"?

    Mit führendem /

    WordPress ist "frei" wie in Freiheit es zu nutzen, aber nicht im Sinne von Freibier. Wer also glaubt man bekommt rund um WordPress alles kostenlos, der irrt. Hilfe ist ein Geschenk für das man sich bedankt, dafür gibt es den 'Gefällt mir' Button. Wer das nicht kann und sich selbst nicht zu helfen weiss, muss sich bezahlte Unterstützung suchen.

  • Dann bin ich mit meinem Remote Latein am Ende. Wahrscheinlich ist es nichts großes, was einem so aber nicht einfällt. Das sieht man meistens dann, wenn man einmal den Workflow selbst durcharbeitet (Produkt anlegen bis Bestellung).

    WordPress ist "frei" wie in Freiheit es zu nutzen, aber nicht im Sinne von Freibier. Wer also glaubt man bekommt rund um WordPress alles kostenlos, der irrt. Hilfe ist ein Geschenk für das man sich bedankt, dafür gibt es den 'Gefällt mir' Button. Wer das nicht kann und sich selbst nicht zu helfen weiss, muss sich bezahlte Unterstützung suchen.


  • [COLOR=#000000][FONT=verdana]eine Datei auf dem Pfad: [/FONT][/COLOR]http://praxis-sandrogattei.at/wp-con...Verjüngung.mp3[COLOR=#000000][FONT=verdana]
    [/FONT][/COLOR]


    [COLOR=#000000][FONT=verdana]
    Umlaute (ü, ö, ä, usw.) haben in Dateinamen rein gar nichts verloren.

    Dein WebServer leifert die Datei als Stream an den Browser und dieser "spielt" die Daten ab.

    wenn du dies als download haben möchtest, pack deine MP3 Datei zum Beispiel als *zip Datei ohne Leerzeichen, Sonderzeichen oder Umlaute in Dateinamen ab.


    [/FONT][/COLOR]

    Mit offenen Augen träumen

  • [COLOR=#000000][FONT=verdana]
    Umlaute (ü, ö, ä, usw.) haben in Dateinamen rein gar nichts verloren.

    Dein WebServer leifert die Datei als Stream an den Browser und dieser "spielt" die Daten ab.

    wenn du dies als download haben möchtest, pack deine MP3 Datei zum Beispiel als *zip Datei ohne Leerzeichen, Sonderzeichen oder Umlaute in Dateinamen ab
    [/FONT][/COLOR]

    danke dir, werde das berücksichtigen. Der Fehler kommt aber auch mit ZIPs und pdfs. Woocommerce sollte aber auch mit MP3s umgehen können, habe ich aus dem Tutorial entnommen.

  • danke dir, werde das berücksichtigen.

    Meine PM erhalten?

    WordPress ist "frei" wie in Freiheit es zu nutzen, aber nicht im Sinne von Freibier. Wer also glaubt man bekommt rund um WordPress alles kostenlos, der irrt. Hilfe ist ein Geschenk für das man sich bedankt, dafür gibt es den 'Gefällt mir' Button. Wer das nicht kann und sich selbst nicht zu helfen weiss, muss sich bezahlte Unterstützung suchen.

Jetzt mitmachen!

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