• Opgelost WIMdesign

    (@wimdesign)


    Ik ben vanwege een nieuw hoofddomein een WordPress website overgezet van het oorspronkelijke domein naar de nieuwe. Op het nieuwe hosting een database ingericht en WordPress geïnstalleerd. Vervolgens de oude bestanden gekopieerd naar de nieuwe server en de config.php aangepast.
    Ik zie nu na het overzetten geen bestaande pagina’s en/of bestanden op het nieuwe adres, ook niet in andere standaardtemplates. Echter in de php van wp-content zijn ze wel zichtbaar!? Ik kan ook nieuwe pagina’s aanmaken en images plaatsen.
    De website maakt dus geen echte connectie met de bestaande bestanden!
    Iemand een idee hoe dat op te lossen!?

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

7 reacties aan het bekijken - 1 tot 7 (van in totaal 7)
  • Moderator Jeroen Rotty

    (@jeroenrotty)

    Support Moderator

    Hoi,

    Ik denk dat je niet beseft dat alle content die WordPress opslaat in de database staat en niet in de bestanden zit. het werkt dus niet als je enkel bestanden kopieert. Doe ook een migratie van je database of een export van je berichten/pagina’s en daarna import op de nieuwe installatie.

    Als je de site eigenlijk op z’n geheel wilt overzetten naar een ander domein, gebruik dan gewoon een plugin als Duplicator om de migratie te doen, is veel gemakkelijker dan manueel en dan heb je ook direct de bestanden en database mee. Bij het terugzetten van Duplicator regelt hij de omschakeling naar de andere URL.

    Groet,
    Jeroen

    • Deze reactie is gewijzigd 6 jaren, 10 maanden geleden door Jeroen Rotty.
    Thread starter WIMdesign

    (@wimdesign)

    Goedemorgen Jeroen,
    bedankt voor je reactie!

    Omdat ik onderstaande melding kreeg, die ik dus niet begrijp 🙁 heb ik dus de eenvoudige methode toegepast. Kan ik het anders oplossen of…?

    Groet, Wim

    Tabelstructuur voor tabel wp_commentmeta

    CREATE TABLE wp_commentmeta (
    meta_id bigint(20) UNSIGNED NOT NULL,
    comment_id bigint(20) UNSIGNED NOT NULL DEFAULT ‘0’,
    meta_key varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
    meta_value longtext COLLATE utf8mb4_unicode_ci
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci

    MySQL meldt:
    #1050 – Tabel ‘wp_commentmeta’ bestaat al

    Moderator Jeroen Rotty

    (@jeroenrotty)

    Support Moderator

    Dag Wim,

    Dat is normaal dat je die melding krijgt toch? Je bent gestart met een nieuwe installatie van WordPress met een nieuwe database, bij het importeren bestaan de tabellen dus al.

    Groet,
    Jeroen

    Thread starter WIMdesign

    (@wimdesign)

    Hoi Jeroen,
    je merkt het wel… ben duidelijk nog een beginner 🙁
    Dus als ik het goed begrijp kan ik de nieuwe tabellen gewoon deleten waardoor de gemigreerde geplaatst kunnen worden!?

    Bedankt nog eens,
    Groet, Wim

    Moderator Jeroen Rotty

    (@jeroenrotty)

    Support Moderator

    Op zich wel, maar dan moet je wel nog een zoek/vervang script uitvoeren zodanig dat alle oude url’s die naar je vorige domeinnaam verwijzen te wijzigen naar de nieuwe.

    Groet,
    Jeroen

    Thread starter WIMdesign

    (@wimdesign)

    Dag Jeroen,
    beetje late reactie van mij maar zat vandaag niet achter mijn compouter. :-). Ik heb de tabellen handmatig één voor één verwijderd en vervolgens de sql geïmporteerd en het werkt nu. Bedankt voor je tips.

    Groet, Wim

    Moderator Jeroen Rotty

    (@jeroenrotty)

    Support Moderator

    Top, dank voor je terugkoppeling. Ik plaats dit topic dan ook op opgelost.

    Groet,
    Jeroen

7 reacties aan het bekijken - 1 tot 7 (van in totaal 7)

Het onderwerp ‘Geen connectie tussen website en bestaande pagina’s en media op de server!?’ is gesloten voor nieuwe reacties.