Support » Allmänna frågor » Filer med å ä ö i namnet fungerar inte efter migration

  • Flyttade vår hemsida från one till Loopia för ett par månader sedan.
    Efter flytten till Loopia så har inte några bilder eller pdfer vars namn innehåller bokstäverna åäö visats på sidan.

    Någon som vet hur man ska gå tillväga för att lösa detta på ett smidigt sätt? Tänker att det borde finnas något bättre sätt att göra det på än att göra om sidan från början så att säga.

    Sidan jag behöver hjälp med: [logga in för att se länken]

Visar 1 svar - 1 till 3 (av 3 totalt)
  • Moderator tobifjellner (Tor-Bjorn Fjellner)

    (@tobifjellner)

    WordPress-hemmapulare, Projektledare, Författare, Översättare och Vänlig Själ

    Oj. Filnamn med ”konstiga” bokstäver är ofta lurigt. I synnerhet som bildlänkarna i webbplatsens innehåll behöver stämma överens med de verkliga filnamnen och vara synkroniserade med mediakatalogens uppgifter (som sparas i webbplatsens databas.

    Den bästa lösningen är ofta att se till att filnamnen helt enkelt innehåller åäö.

    Det faktiska underliggande problemet kan se lite olika ut, beroende på exakt hur du genomförde flytten.

    Jag föreslår att du först kollar med Loopias support – det är antagligen inte första gången de stöter på detta problem, med lite tur råkar de ha något färdigt verktyg.

    Trådstartare grezzer

    (@grezzer)

    Flytten gjorde jag genom att ladda hem hemsidan från one via ftp, och så exporterade jag databasen och flyttade över allt till Loopia.
    Gjorde 3-4 hemsidor samtidigt, antingen var det bara denna som hade åäö i filnamnen eller så var det bara otur det vet jag inte. (Inte jag som gjort alla hemsidorna).

    Har pratat med loopia och deras förslag var att ladda upp bilderna på nytt genom Media i wordpress, detta fungerar såklart men då hamnar alla bilderna fel

    Blir ju inte rätt när originalbilden ligger i /20/03/röst.jpg och den nya hamnar i /22/10/röst.jpg

    Utöver det hade dom inget förslag på hur jag skulle gå tillväga. Det enda dom sa var att dom inte hjälper till med detta och att jag måste anlita en webutvecklare för att lösa problemet ifall jag inte kan göra de själv.

    Tanken har slagit mig ifall man t.ex. skulle använda nåt rename program som kan ändra åäö till ao. Att man sen därefter får köra nåt SQL kommando och göra samma sak i databasen. Men isåfall kommer väl även alla åäö i texter på hemsidan att försvinna om jag inte tänker fel?

    Moderator tobifjellner (Tor-Bjorn Fjellner)

    (@tobifjellner)

    WordPress-hemmapulare, Projektledare, Författare, Översättare och Vänlig Själ

    Du kan väl börja i andra änden:
    Gör en lista över alla bild-URL:er och filtrera fram de filer som behöver få nytt namn. Skapa sedan en lista över alla specifika URL:er som behöver ändras, sedan kan du köra denna lista med ändringar mot databasen, så kommer du inte att råka trampa på något textinnehåll. Om du gör detta på rätt sätt har du god chans att ”få med dig” alla förekomster av en fil i mediabiblioteket, inklusive av WordPress genererade bilder i storlekar mindre än originalbilden.

Visar 1 svar - 1 till 3 (av 3 totalt)
  • Du måste vara inloggad för att svara på detta ämne.