Ondersteuning » Algemeen WordPress » downloads niet meer mogelijk

  • Hallo,

    Heel plotseling is er een probleem met ALLE door mij op mijn blog geplaatste download links (voornamelijk GPX en KML files). Hoewel ik niets heb veranderd is het sinds een paar dagen niet meer mogelijk files te downloaden. In plaats hiervan verschijnt er steeds de volgende tekst:

    This download path is not allowed!

    De code voor de download links komt via de plugin “Filedownload” en ziet er b.v. zo uit:

    [filedownload_button file=”http://myberlin.nl/wp-content/uploads/gpx/zesmeren.gpx”%5Ddownload route als GPX[/filedownload_button] [filedownload_button file=”http://myberlin.nl/wp-content/uploads/gpx/zesmeren.kml”%5Ddownload route als KML[/filedownload_button]

    Ik ben eenvoudige blogger en heb van de materie helaas niet al te veel verstand! Wat zou hier de fout kunnen zijn?

    Hartelijk dank!

    De pagina waar ik hulp bij nodig heb: [log in om de link te zien]

15 reacties aan het bekijken - 1 tot 15 (van in totaal 20)
  • Guido

    (@guido07111975)

    Hallo Leo,

    Als ik de directe bestandslink open gaat het wel goed, dus het lijkt aan die plugin te liggen. Ik kan op de naam “Filedownload” alleen een heel oude en al gesloten plugin vinden (link). Dus het zou goed kunnen dat deze niet meer werkt in een nieuwe versie van WordPress.

    De map “gpx” in je mediabieb, wordt die ook door deze plugin toegevoegd of gebruik je daar een andere plugin voor?

    Guido

    Thread starter leokorff

    (@leokorff)

    Hallo Guido,

    Hartelijk dank voor je snelle reactie. Ja, ik had inmiddels ook gezien dat de website van de door mij gebruikte plugin “Filedownload” niet meer bestaat, maar mij was niet zo duidelijk dat het mogelijk is dat een plugin door een WordPress update opeens niet meer werkt.

    De GPX files zijn afkomstig van deze plugin: “WordPress OpenStreetMap Plugin”, waarmee ik tot nu nog geen problemen heb gehad.

    Hoe kan ik mijn probleem nu oplossen. Moet ik op zoek gaan een nieuwe download plugin? Heb je eventueel een tip voor mij? Het liefst één die simpel te gebruiken is: van de technische kant van WordPress heb ik helaas niet veel verstand.

    Met dank voor de te nemen moeite.

    Moderator Jeroen Rotty

    (@jeroenrotty)

    Support Moderator

    Je zou een gpx bestand kunnen ‘zippen’ (comprimeren naar .zip) en dan gwn uploaden als bestand in de mediabibliotheek en dan een link maken, kan met een knop-blok of gewoon tekstlink. Zonder extra plugin dus.

    Thread starter leokorff

    (@leokorff)

    Hallo Jeroen,

    Jij ook bedankt voor je reactie! Ik heb je suggestie inmiddels uitgeprobeerd en het is me inderdaad gelukt een zip in te bouwen. Ik had intussen al een plugin gevonden, waarmee ik wat heb geexperimenteerd en die althans gedeeltelijk werkt. De plugin heet “Easy Media Download” en heeft het voordeel dat ik niet al mijn gpx files hoef te zippen. Bovendien heb ik bij kaartjes naast een GPX ook steeds een KML file als download ingebouwd.

    Hier zie je het resultaat van Easy Media Download (voor GPX en KML) en direct daaronder jouw oplossing:

    https://www.myberlin.nl/archieven/9291
    (kaartje + de download links zijn te vinden in het eerste gedeelte van dit verhaal)

    Helaas is het zo dat de download van de KML weliswaar zonder problemen mogelijk is, maar als je op de link “Download GPX” direct onder het kaartje klikt verschijnt er als resultaat een stuk WordPress code, waarvan ik dus helemaal niets begrijp.

    Diezelfde GPX file ingebouw als bestand van de mediabibliotheek (jouw suggestie) kun je daarentegen wel downloaden (dus als ZIP). Hier begrijp ik eveneens niets van en nog veel minder hoe dit opgelost kan worden. Is er misschien toch een oplossing, behalve dan met ZIPs te werken?

    Alvast bedankt!

    Guido

    (@guido07111975)

    verschijnt er als resultaat een stuk WordPress code

    Dat is de code van het GPX-bestand, waar dus de data vd kaart in staat (de route). Bestandsformaat kan geopend worden in de browser, in tegenstelling tot KML.

    Hoe opende de GPX “vroeger” dan? Rechtstreeks in een kaart? Of als los bestand?

    Guido

    Guido

    (@guido07111975)

    Aanvulling:

    Als je de plugin Easy Media Download gebruikt, kun je een download forceren, zie deze pagina en het kopje “Force a File Download”.

    Guido

    Thread starter leokorff

    (@leokorff)

    Hallo Guido,

    OK, weer wat geleerd!

    De GPX en de KML files bevinden zich in de map http://myberlin.nl/wp-content/uploads/gpx en worden met de plugin die ik tot nu toe gebruikte zo ingebouwd op mijn website:

    [filedownload_button file=”http://myberlin.nl/wp-content/uploads/gpx/johannisthal.gpx”%5Ddownload route als GPX[/filedownload_button] [filedownload_button file=”http://myberlin.nl/wp-content/uploads/gpx/johannisthal.kml”%5Ddownload route als KML[/filedownload_button]

    Dat downloaden lukt dus blijkbaar door de toevoeging “filedownload_button”, als ik het goed begrijp.

    En ik neem aan dat de door jou gevonden toevoeging “Force a File Download” hetzelfde zou moeten doen bij de plugin Easy Media Download. Maar helaas: dat gebeurt niet, bij de GPX file komt ondanks de toevoeging force_dl=”1″ toch weer de WordPress code ipv de mogelijkheid om te downloaden, zoals bij KML code.

    Misschien heb je nog een andere oplossing voor mij?

    Hartelijk dank!

    • Deze reactie is gewijzigd 3 jaren, 1 maand geleden door leokorff.
    Guido

    (@guido07111975)

    Hallo,

    Werkt wel met force_dl="1" alleen als je dit kopieert van die pagina neemt hij de verkeerde type quotes over. Dus probeer die van mij maar eens.

    Echter, als je nog steeds GPX- en KML-bestanden toevoegt en die oude plugin gebruikte om ze in de map uploads/gpx te plaatsen, dan moet daar wel iets anders voor gevonden worden. Want GPX- en KML-bestanden kun je niet rechtstreeks in de mediabieb van je site zetten..

    Guido

    Moderator Jeroen Rotty

    (@jeroenrotty)

    Support Moderator

    Standaard inderdaad worden GPX en KML bestanden niet toegelaten, je zou dat kunnen aanpassen door de standaard MIMES aan te passen (met code of een plugin) zodat je die wel kunt uploaden. Qua plugin ken ik bv: https://nl.wordpress.org/plugins/wp-add-mime-types/.

    Guido

    (@guido07111975)

    Die plugin werkt sowieso voor KML, heb ik getest.
    Voor GPX schijnt het wat lastiger te zijn, volgens deze reactie op een vergelijkbare vraag.

    Guido

    Thread starter leokorff

    (@leokorff)

    Hallo Jeroen en Guido,

    Hartelijk dank voor jullie reacties, ik waardeer dat zeer.

    Ik heb de type quotes force_dl=”1″ van je mail overgenomen voor de gpx files, maar ook daarna verschijnt alleen weer de wordpress code van de gpx file.
    Zie: https://www.myberlin.nl/archieven/9291

    Misschien begrijp ik het verkeerd, maar ik dacht de functie force_dl=”1″ dezelfde werking zou hebben als het bevel [/filedownload_button] van de plugin die ik tot nu toe gebruikte. Zolang die plugin het nog deed was er geen probleem en werden ook de gpx files als downloads aangeboden, net zoals de kml files.

    De gpx en de kml files bevinden zich bij mij niet in de mediabibliotheek, maar van begin af aan in de map http://myberlin.nl/wp-content/uploads/gpx. Dat was tot nu toe nog geen probleem.

    De informatie over memes en de toepassing ervan heb ik gelezen, maar dit is voor mij echt te hoog gegrepen!

    Ik heb inmiddels de maker van Easy Media Download een mailtje gestuurd, misschien weet hij een oplossing.

    Zoniet: is mijn enige optie inderdaad dan maar alle gpx files te zippen? Desnoods bijt ik in deze zure appel, maar het liefst zou ik natuurlijk met de nieuwe plugin hetzelfde willen bereiken als de oude.

    Nogmaals mijn dank!

    Leo

    Guido

    (@guido07111975)

    Hallo Leo,

    Ik heb je huidige plugin even geinstalleerd en deze is zwaar verouderd, meerdere fatale fouten. Weg doen dus.

    Ik heb daarna de plugin WP Add Mime Types toegevoegd en support voor GPX en KML toegevoegd via Instellingen > Mime Types Settings:

    
    kml = application/vnd.google-earth.kml+xml
    gpx = application/gpsxml
    

    Nu kun je deze bestanden rechtstreeks in de mediabieb uploaden.

    Daarna op deze manier op een pagina toevoegen:

    
    <a href="http://link_naar_bestand.gpx" download="">Download GPX</a>
    <a href="http://link_naar_bestand.kml" download="">Download KML</a>
    

    Het stukje download="" forceert de download vh bestand. Je kunt eventueel bestandsnaam wijzigen via download="Mijn bestandsnaam".

    Guido

    • Deze reactie is gewijzigd 3 jaren, 1 maand geleden door Guido. Reden: Reactie bijgewerkt
    Thread starter leokorff

    (@leokorff)

    Hallo Guido,

    Hartelijk voor de tijd en moeite die je hebt genoemn om mijn probleem op te lossen. Ik heb het volgende gedaan:

    – de plugin WP Add Mime Types geinstalleerd en daarna de waarde voor GPX en KML precies zo aangegeven zoals in jouw mail stond (beide formats bestonden al en werden overschreven).

    – een GPX en een KML file geupload naar de mediabibliotheek (via Dashboard > Media toevoegen).

    Daarna de verwijzingen naar die bestanden in mijn tekst overgenomen. Dat ziet er dan bij mij zo uit:

    [osm_map_v3 map_center=”52.4866,13.2804″ zoom=”13.3″ width=”496″ height=”297″ file_list=”../../../../wp-content/uploads/gpx/zesmeren.gpx” file_color_list=”blue”]

    a href=”https://www.myberlin.nl/wp-content/uploads/2021/03/zesmeren.gpx&#8221; download=””>Download GPX

    a href=”https://www.myberlin.nl/wp-content/uploads/2021/03/zesmeren.kml&#8221; download=””>Download KML

    Het resultaat is dan dat de kaart wel verschijnt, maar dat jouw code geen uitwerking heeft. Die code verschijnt gewoon als tekst onder de kaart. Jammer genoeg kan ik hier geen screenshot mee sturen, maar hier kun je het zien:
    https://leokorff.com/index.php/s/nPyN84y5n3RsRiB

    Ik doe vermoedelijk dus toch iets fout, ook al zie ik geen verschil met jouw code (de derde regel was mij niet duidelijk: die laat zich ook niet kopieren).

    Alvast en alweer bedankt !

    Leo

    Guido

    (@guido07111975)

    Hallo Leo,

    Je hebt het eerste haakje bij beide links vergeten: <

    Guido
    ps. als je code toevoegt op dit forum, druk dan vóór en na de code op de code knop in de opmaakbalk.

    Guido

    (@guido07111975)

    Nogmaals hallo,

    Als jij het werken met die weblinks erg lastig vindt wil ik tegen een kleine onkostenvergoeding ook iets voor je maken dat lijkt op zoals je dit “vroeger” toevoegde op een pagina, via een shortcode. Zal iets worden zoals dit:

    
    [file-download link="http://link_naar_bestand.gpx" label="Download GPX"]
    
    [file-download link="http://link_naar_bestand.kml" label="Download KML"]
    

    Maar daarvoor moeten we dan even buiten dit forum contact met elkaar opnemen.

    Guido

15 reacties aan het bekijken - 1 tot 15 (van in totaal 20)
  • Het onderwerp ‘downloads niet meer mogelijk’ is gesloten voor nieuwe reacties.