I vissa fall uppstår problem med uppladdningar via wp-admin till en WordPress-sida som flyttats till oss.

I de flesta fall beror detta på att en inställning (upload_path
) är felaktig i databasen. Om en sökväg ligger kvar där som härrör från filstrukturen hos den tidigare leverantören måste det hela korrigeras.
Det finns två sätt att lösa detta på; dels genom wp-admin för WordPress-sidan och dels genom att redigera databasen som siten använder.
Via wp-admin
Det enklaste sättet att rätta till detta problem är via wp-admin för din hemsida.
- Logga in på administrationssidan för din WordPressinstallation.
- Efter du loggat in håller du muspekaren över
Inställningar
i menyn ute till vänster och klickar påMedia
. - På den nedre delen av sidan som du landar på hittar du ett fält där du får ange katalogen för uppladdningarna vid
Spara uppladdade filer i den här katalogen
. Om det står något i det fältet behöver du antingen tömma fältet eller ändra det tillwp-content/uploads
. Töm även fältet nedanför,Full URL-sökväg till filer
. Klicka sedan påSpara ändringar
längst ner. - Om du nu testar att ladda upp media till WordPressinstallationen på nytt bör det fungera utan felmeddelanden.
Via databasen
För att åtgärda problemet med uppladdningar via databasen måste du först veta vilken databas WordPressinstallationen använder samt vilket tabellprefix som används. Du hittar informationen om detta i filen wp-config.php
som hör till din installation. Öppna därför filen i valfri texteditor (Filhanteraren inne på cPanel går fint att använda för detta).
Leta upp följande rader:
define( 'DB_NAME', 'exempel_wp77' ); ... $table_prefix = 'wpe7_';
De står förmodligen inte i direkt närhet till varandra – raden om prefixet brukar stå en bit längre ner i filen.
Nu när du vet i vilken databas ändringen behöver göras går du in på phpMyAdmin inne på cPanel.

Väl där, leta upp databasen med namn som matchar vad du hittade i wp-config.php (i det här exemplet exempel_wp77
). Klicka sedan på tabellen som heter databasprefixet_options
(där databasprefixet är vad du hittade i wp-config.php). I det här exemplet heter tabellen wpe7_options
.

Leta nu fram radera där option_name
är upload_path
och upload_url_path
. Troligtvis ligger de på andra eller tredje sidan om vyinställningarna i phpMyAdmin är standardinställda. Dubbelklicka på respektive sökväg som står i kolumnen option_value
här och radera innehållet i tabellcellerna. Tryck ENTER
på tangentbordet för att spara ändringen. Ändra alltså från såhär:

till såhär:

Uppladdningar ska nu fungera normalt på din WordPress-installation.
Se till att gamla bilder fungerar igen
Oavsett hur du gjort ändringarna av uppladdningssökvägen finns det risk för att bilder nu slutar fungerar på siten.
För att få dem att fungera igen behöver du se till att uploads
-mappen ligger som en undermapp till wp-content
för den aktuella WordPressinstallationen, annars kommer WordPress inte hitta filerna.
I vår guide om cPanels Filhanterare kan du läsa om hur man generellt flyttar filer/mappar på ett webbhotellkonto. I det här fallet vill du alltså flytta uploads
-mappen till mappen wp-content
som finns i roten för din WordPressinstallation.

När allt i denna guide är gjort ska nu både uppladdningar och gamla bilder fungera som de ska.