Support » Installatie WordPress » Kan database localhost niet exporteren naar live site

  • Vandaag diverse pogingen gedaan om een op localhost gebouwde site te verhuizen naar een live URL. Op localhost draaide alles prima. Ik gebruik Mamp, werk op een mac.

    Ik was begonnen door in de WordPress Settings localhost te vervangen door mijnurl.com om daarna de database met phpMyAdmin te exporteren. Nu geeft phpMyAdmin wel een database: wordpress(16), maar zegt vervolgens dat hier geen tabellen in zitten. Ik kan dus niks exporteren.

    Na veelvuldig googlen blijkt er een oplossing te zijn door Lime Export plugin te installeren. Nu is het vervelende dat ik niet meer in WordPress settings kan komen. Ook niet via localhost omdat ik al een verwijzing heb gemaakt naar mijnurl.com

    Weet iemand hoe ik mijn site op localhost weer normaal draaiend kan krijgen zodat ik eerst vanuit WordPress de boel kan exporteren ipv met phpMyAdmin?

    Misschien door ergens een .php bestand aan te passen? Ik roep maar iets. Hopelijk weet iemand een oplossing.

6 reacties aan het bekijken - 1 tot 6 (van in totaal 6)
  • Thread starter sungoshine

    (@sungoshine)

    Dank voor je reactie, maar ik kom er niet uit. Ik zie mijn database wel, er staan alleen 0 tabellen in, dus ik kan daar niets in veranderen zoals in de link aangegeven. [IMG]http://i48.tinypic.com/21b4rhx.jpg[/IMG]

    Je moet in de database die op je computer staat de url terug zetten zodat die installatie weer werkt, dan gewoon een export maken van die installatie en die export weer importeren bij de pagina die ‘op het internet staat’.

    Wat je gedaan hebt is tegen je lokale WP vertellen dat alle bestanden te vinden zijn waar ze helemaal niet staan (of waar hij in elk geval geen verbinding mee kan maken).

    Trouwens, heb je deze al gezien?
    http://codex.wordpress.org/Moving_WordPress

    Thread starter sungoshine

    (@sungoshine)

    Ja dank die link had ik uitgebreid gelezen. Het lukt me echter al niet meer om in m’n localhost opgezette site te komen anders had ik de plugins mooi kunnen installeren.

    Ik begrijp niet hoe ik m’n localhost weer zover kan krijgen dat de directory waar al m’n wordpress files staan ‘gelezen’ worden Ik krijg nu alleen de mamp-melding “it works” (bij http://localhost:8888) terwijl de document root verwijst naar een WordPress map waar ik de bewerkte files heb staan (mijncomputer/sites/wordpress).

    Ik moet iets ongelofelijk fout (of doms) aan het doen zijn. Ik weet ook niet waar ik de URL kan terug zetten in de database die op m’n computer staat, zoals je aangeeft. Dat klinkt heel logisch, maar doe ik dat dan in wp-config.php? Hier staan volgens mij de standaard instellingen in:

    /** The name of the database for WordPress */
    define(‘DB_NAME’, ‘wordpress’);

    /** MySQL database username */
    define(‘DB_USER’, ‘root’);

    /** MySQL database password */
    define(‘DB_PASSWORD’, ‘root’);

    /** MySQL hostname */
    define(‘DB_HOST’, ‘localhost’);

    /** Database Charset to use in creating database tables. */
    define(‘DB_CHARSET’, ‘utf8’);

    /** The Database Collate type. Don’t change this if in doubt. */
    define(‘DB_COLLATE’, ”);

    Nogmaals dank, ben bang dat ik maar eens wat pro technische ondersteuning moet gaan inschakelen. Ik begin hoofdpijn te krijgen 😉

    Ik heb nog nooit met mamp of wamp gewerkt, maar zo te zien heb je gewoon een database manager net als ik in mijn PHPmyAdmin. Je moet daar je database toch in kunnen vinden zou ik zeggen en dan de goede tabel op moeten kunnen zoeken. Het lijkt me stug dat je de database hebt verwijderd of leeggemaakt alleen door in WP iets aan te passen. Dus wat je aan het doen was met het plaatje dat je hebt laten zien, moet je ook kunnen voor de database. Kun je niks anders kiezen dan die 16?

    Thread starter sungoshine

    (@sungoshine)

    In de link die je eerder stuurde, stond toch een oplossing iets meer bovenin:
    http://codex.wordpress.org/Changing_The_Site_URL

    Daar kun je door “hardcoding” 2 regels typen in het wp-config.php file.
    define(‘WP_HOME’,’http://example.com’);
    define(‘WP_SITEURL’,’http://example.com’);

    Dus daar heb ik weer http://localhost:8888 van gemaakt. Na 4 dagen zoeken kan ik weer in m’n site! En alles staat er inderdaad gewoon. Wat jij ook zei het kan niet dat opeens de database leeg is alleen door die URL’s in WP aan te passen. Toch was ik daar even heel erg bang voor (2 maanden werk naar de knoppen)!

    Het exporteren kan ik nu weer vanuit de WordPress omgeving doen. Ik denk dat het nu goed moet komen. Morgen contact met m’n hosting partij.

    Het “probleem” van lege tabellen in phpMyAdmin blijft een raadsel. daar staat nog steeds dat de boel leeg is. Ik begrijp nu dat de database door MAMP wordt opgeslagen in applications/mamp/db/mysql/wordpress maar voor het exporteren blijkt het dus een betere tip om je export vanuit WordPress te maken dan in MAMP’s phpMyAdmin.

    Super bedankt voor het meedenken. Hopelijk gaat het lukken zo.

6 reacties aan het bekijken - 1 tot 6 (van in totaal 6)
  • Het onderwerp ‘Kan database localhost niet exporteren naar live site’ is gesloten voor nieuwe reacties.