• Opgelost cancale

    (@cancale)


    Hoi

    Op alle mogelijke manieren heb ik al uitgezocht hoe ik mijn WP site van de locale server op een live site zet. Jammer genoeg versta ik er niet veel van. Kan iemand me in huis en keukentaal even vertellen hoe je dat doet. Ik heb hem wel al geëxporteerd, maar dat is het dan zo wel. Ik heb nu 3 verschillende mapjes (waarschijnlijk van al teveel te prullen) wordpress_db 2
    wordpress_db.sql
    wordpress_db.sql.gz

    Is het mogelijk om dit even in het Nederlands uit te leggen; wat het net iets makkelijker maakt. Door het exporteren en de naam al te wijzigen naar de “levende site” geraak ik ook niet meer op de localhost site.

    Ik heb hier toch al heel wat werk ingestoken, dus please, help, help, help….

    Misschien nog even laten weten dat mijn ftp Transmit is. Ik kan niet met FileZila werken.
    Transmit is heel gebruiksvriendelijk voor mij. Ben nog een superleek in WP!!!
    Nog eens zelf geprobeerd aan de hand van een youTube filmpje, maar krijg het volgende als ik mijn site wil openen:

    Error establishing a database connection.
    Ik geraak ondertussen ook niet mee op de site via de locahost. Zelfde foutmelding.
    Ziet er dus niet goed uit. Iemand?
    De site waarop ik zou moeten geraken is http://www.aroma-steakhouse.be

    Alvast bedank om me te helpen.
    Cancale

    Nog eens zelf geprobeerd aan de hand van een youTube filmpje, maar krijg het volgende als ik mijn site wil openen:

    Error establishing a database connection.

    Ziet er dus niet goed uit. Iemand?

15 reacties aan het bekijken - 1 tot 15 (van in totaal 18)
  • Error establishing a database connection.

    Je hebt waarschijnlijk een van de volgende zaken [nog] niet goed gedaan:

    • je live site heeft nog geen database
    • je hebt wel een database, maar de verkeerde naam / inlog oid opgegeven bij de 5-minuten installatie van WP

    == == ==
    Hier de overstap van ‘local’ naar ‘live’in een flink aantal kleine stappen.
    Tips:

    • werk langzaam en nauwkeurig
    • neem de volgende stap pas als de vorige succesvol is afgerond
    • gaat er iets fout? ga een stap / wat stappen terug en loop de zaak na [maar daarbij zo weinig mogelijk wijzigingen; Controleer steeds of je aanpassing werkt; je wilt systematisch zoeken naar een oplossing]

    == == == voorbereiding

    1. controleer of de local site naar verwachting werkt > Nee, los dat eerst op
    2. webhost: in het dashboard van de webhost [=domein-host] Maak een database aan, of vraag je webhost dat te doen. De webhost geeft je de inloggegevens van deze database-server etc. Bewaar deze goed!
    3. Download, Installeer / gebruik een FTP-programma bv. filezilla[gratis] – [zie onderaan] http://filezilla-project.org/download.php
      om bestanden op de server te beheren. De server is de plek waar de webhoster jouw site draait.
      [De beheerder heeft je vast een mail / bestand / papier gegeven met de nodige inlogggegevens.]
    4. download EN INSTALLEER een EDITOR [NIET een wordprocessor] bijv. NOTEPAD++; Als editor is ‘NOTEPAD++’ [gratis] veel meer geschikt, want echte [web]editor.
      Verder is Notepad++ ook te koppelen aan Filezilla [FTP], waardoor het aanpassen van je site straks eenvoudiger wordt.
    5. == == ==local: maak een back-up van de database

      Back-up LOCAL Database:

      1. Dashboard > Extra > Exporteren
      2. Gehele Inhoud
      3. Desgevraagd: Installeer en Run Export plugin
      4. Sla exportbestand op de PC op

      De INHOUD van je local-site is nu bewaard, om straks over te zetten.

      == == == ‘LIVE’: installeren WP
      !! Pak de gegevens van de ‘live’database etc erbij.
      We installeren een nieuwe en ‘lege’ WP site op je domein

    6. download een ‘schone’ versie van WP naar je PC
    7. zo nodig ‘unzip’ het bestand
    8. FTP: gebruik FTP om de WP-bestanden te uploaden naar je domein [map bv. ‘www’of ‘http’ of ‘web’]
    9. browser: http://www.mijndomeinnaam.nl >> WP start de 5 minuten installatie
    10. geef de gevraagde gegevens op [volg de instructies op je scherm] NB!! het gaat hier om de gegevens van de ‘live’ versie van je site; Gebruik dus de gegevens van webhost, database etc.
    11. Gelukt? Je hebt nu een basis-site van WP! op je eigen domein
    12. == == == bestanden van local naar live

    13. FTP: maak een kopie van de live website, naar je eiegen PC; Meest belangrijk: ‘wp-config.php’
    14. FTP: kopieer de WP-bestanden van de local >> naar je domein….
      OPGELET KOPIEER alle bestanden, BEHALVE ‘WP-CONFIG.PHP’ >> OVERSCHRIJF DE BESTANDEN OP JE LIVE SITE.
    15. FTP-BACKUP >> Kopieer de backup van de live versie ‘wp-config.php’ terug naar domein [voor de zekerheid] en overschrijf
    16. Controleer of je site technisch werkt [de inhoud moet nog worden overgezet]
      == == == inhoud van local naar live

    17. browser: dashboard > extra > IMporteren > wordpress
    18. klik ‘bestand kiezen’ en geef het eerder gemaakte bestand met de local database op
    19. klik ‘uploaden en importeren’ > volg de instructies op het scherm
    20. De inhoud van je local versie wordt nu geïmporteerd in de live website
    21. sla alle wijzigingen op
    22. browser: Druk <CTRL-F5> om je browser te verversen.
      of leeg je browser-cache:
      http://www.browserchecker.nl/cache-bestanden-verwijderen
    23. Alle goed gegaan? Je ziet nu je site live…
      Nog een paar stapjes…

    24. dashboard > weergave > menu’s
    25. kies het menu dat je eerder in de local-versie hand aangemaakt en sla de wijzigingen op
    26. loop de instellingen van plugins en widgets even na
    27. sla alle wijzigingen op

    Pffff Klaar!

    == == == EXTRA: Gebruik FTP
    ownload, Installeer / gebruik een FTP-programma bv. filezilla[gratis]
    http://filezilla-project.org/download.php
    om deze bestanden op de server te beheren. De server is de plek waar de webhoster jouw site draait.
    [De beheerder heeft je vast een mail / bestand / papier gegeven met de nodige inlogggegevens.]

    3. In filezilla
    a. klik ‘nieuwe site’
    !!!voorbeelden!!! gebruik de gegevens van jouw webhost

    host: server888.host.nl — !!!voorbeelden!!!
    protocol: FTP -filetransfer protocol
    encryptie: gebruik gewone FTP
    inlogtype: normaal
    gebruiker: de inlognaam / gebruiker gegeven door de webhost
    wachtwoord: het wachtwoord gegeven door de webhost
    >klik verbinden

    Als je alles correct hebt ingevoerd, verschijnt nu een scherm met twee helften: [zo niet: probeer opnieuw / bel helpdesk webhost?]

    Li-helft: JOUW desktop met je bestanden en mappen
    Re-helft: de website.

    >>> in de settings van FTP kan je aangeven dat je NOTEPAD++ als editor gebruikt >> zo kan je [in FTP] vlot bestanden aanpassen, opslaan en weer uploaden

    Zie uitleg [engels] http://www.ixwebhosting.com/hosting-manual/ftp

    Thread starter cancale

    (@cancale)

    @w.P. Ginfo waaauw, dank je wel!!! Ziet er niet zo simpel uit, maar ga het zeker uitproberen!
    Nog één vraagje. Moet je site helemaal af zijn alvorens je hem van localhost naar de server zet?

    En is het best dat ik helemaal opnieuw begin, dus alles wat ik gisteren probeerde verwijder en een nieuwe backup neem van mijn localhost? of kan ik gewoon verder/opnieuw proberen.

    Nog eens heel erg bedankt!

    Nee, hij hoeft niet helemaal af, maar wat je overzet moet wel technisch werken in de localhost.

    Begin met een poging om – met de bestaande situatie – te koppelen aan de database;

    Dat doe je door het bestand ‘wp-config.php’ [maak even een backup] op de webserver na te kijken.
    Controleer of je de naam van de databaseserver, database, login, password etc. correct hebt. Corrigeer zo nodig.
    Sla de correcties op > upload de vernieuwde versie en kijk of dat je problemen oplost.

    Kijk dan in de rest van de uitleg hoe je de inhoud overzet van de local versie naar de webversie.

    == == ==
    Heeft deze poging geen succes? Begin dan met een schone lei.

    Thread starter cancale

    (@cancale)

    @w.P. Ginfo ben dus opnieuw begonnen. Bij het uploaden krijg ik regelmatig de volgende melding (in het rood)
    “fatale bestandsoverdrachtsfout”

    Wat doe ik verkeerd?

    Thread starter cancale

    (@cancale)

    Op de één of andere manier is het me dan toch gelukt om tot aan stap 10 te geraken zonder problemen. Vanaf dan is het me helemaal niet meer duidelijk.

    Heb het toch proberen tot een goed einde te brengen, maar krijg nu de volgende fout als ik de site wil opstarten:
    Parse error: syntax error, unexpected T_STRING in /opt/www/decneudtk/web/www.aroma-steakhouse.be/wp-config.php on line 22

    Jammer dat het allemaal een stuk moeizamer gaat dan gebruikelijk.
    Heel goed dat je doorzet en zo toch een heel eind komt.

    Op regel 22 van wp-config.php staat de naam van het databasebestand
    [voorbeeld]

    /** MySQL database username */
    define('DB_USER', 'm55_6c9v3058');
    • Kijk of je dat goed hebt overgenomen; ook zaken als ' en ; dienen keurig op hun plek te staan
    • controleer ook de rest van ‘wp-config.php’; het kan zijn dat de boel ervoor, of erna vastloopt
    • !!NB!! Maak evt wijzigingen met een EDITOR [GEEN wordprocessor zoals MSWord]

    Verder:

    Het kan goed zijn dat de

    “fatale bestandsoverdrachtsfout”

    waar je het eerder over had, een factor is.

    Controleer:

    • is het FTP-programma juist geïnstalleerd
    • krijg je toegang tot de bestanden van je website[ gebruik je de juiste FTP-login en password]
    • werkt de internetverbinding naar behoren en voldoende ‘snel’

    Advies:

    1. zorg dat de gegevens in ‘wp-config.php’ kloppen
    2. >> ga pas verder als je je hiervan zeker bent

    3. download een ‘verse’ set WP-bestanden; z.n. unzip de bestanden
    4. FTP: upload de verse WP-bestanden >> OVERSCHRIJF DE OUDE
    5. !!NB!!
      CONTROLEER of er tijdens de overdracht problemen zijn geweest [filezilla heeft onderaan het scherm de ’tab'”mislukte overdrachten” dit dient leeg te blijven bij een succesvolle overdracht]
    6. Druk <CTRL-F5> om je browser te verversen.
      of leeg je browser-cache:
      http://www.browserchecker.nl/cache-bestanden-verwijderen
    7. Zijn alle bovenstaande stappen zonder fouten verlopen, dan heb je een goed werkende site.

      Laat even weten hoe het gaat, dan kijken we naar de volgende stappen.

    Thread starter cancale

    (@cancale)

    @w.P. Ginfo Dank je wel voor je niet aflatende steun!!! Momenteel ben ik op het werk, maar vanavond begin ik er weer met volle moed aan :-).

    Uiteraard hou ik je op de hoogte!

    Groetjes

    Thread starter cancale

    (@cancale)

    @w.P Ginfo – Weer aan de slag, maar eerlijk gezegd zie ik door het bos de bomen niet meer. Misschien moet ik maar best opnieuw beginnen.?

    Ik wijzigde mijn wp-config.php, maar weet niet of dit correct is. Mijn database die ik aanmaakte noemt AromaSteakhouse. Mijn domeinnaam is aroma.steakhouse.be en daarbij kreeg ik onderstaand paswoord (wat nu wel fictief is), klopt dit én is de DB_USER dan de domeinnaam of…..

    // ** MySQL settings – You can get this info from your web host ** //
    /** The name of the database for WordPress */
    define(‘DB_NAME’, ‘AromaSteakhouse’);

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

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

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

    Thread starter cancale

    (@cancale)

    Opnieuw gestart met een vers gedownloade WP op mijn domein te zetten. Maar nu….

    Misschien een vreemde vraag, maar hoe maak ik een kopie van de live website naar mijn eigen pc. Ik vermoed dus dat je bedoelt een kopie van mijn localhost?

    En kopieer de WP bestanden van de local naar mij domein. Hoe doe ik dat juist?

    Volgende keer toch maar niet op de localhost werken, krijg er de rietepetiete van 🙁

    Alvast bedankt

    Misschien een vreemde vraag, maar hoe maak ik een kopie van de live website naar mijn eigen pc.

    1. WIN: Maak een map ‘back-up’ op de PC
    2. Gebruik FTP om je WEBsite te benaderen;
    3. FTP: download de bestanden naar deze map: hoe?
    • FTP: Start FTP > login
    • je ziet een scherm bestaande uit 5 delen
    • Top-links: de mappenstructuur van je PC
    • Onder-links: de submappen en bestanden van de PC
    • Top-rechts:de mappenstructuur van je DOMEIN
    • Onder-RECHTS: de submappen en bestanden van je DOMEIN
    • onderbalk: toont de voortgang en evt problemen

    DOWNloaden [=van DOMEIN naar PC]

    • re-helft:klik [SELECTEER] de map[pen] en bestanden die je wilt DOWNLOADEN; Dat werkt op dezelfde manier als in de rest van windows / MAC.
    • rechtsklik > ‘downloaden’
    • de bestanden worden gekopieerd van het DOMEIN naar de map op de PC
    • UPloaden [=van PC naar DOMEIN]

    • li-helft: selecteer mappen en / of bestanden op de PC
    • rechtsklik > ‘UPloaden’
    • de bestanden worden gekopieerd van de map op de PC naar de actieve map het DOMEIN
    • == == == over ‘wp-config.php’

    • Gebruik de gegevens die de webhost heeft gegeven om toegang te krijgen tot je database.
    • Heb je zelf een database aangemaakt op het domein, gebruik dan de databasenaam en gebruikersgegevens die je hebt aangemaakt
    • kom je er niet uit? Neem even contact op met je webhost…
    • alternatief: kan je zelf zaken aanmaken / wijzigen bijv via PHPMyAdmin, dan kan je deze gegevens aanpassen, of een nieuwe database aanmaken
    • VERDER:

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

      Controleer: Veel webhosts gebruiken een andere instelling dan die hierboven;

      VOORBEELD:
      /** MySQL hostname */
      define(‘DB_HOST’, ‘db64.webhost4u.be’);

      == == == OOK NOG…
      […]
      // ** MySQL settings – You can get this info from your web host ** //
      /** The name of the database for WordPress */
      define(‘DB_NAME’, ‘m1_6cavC3_93058’); [meestal door je webhost aangegeven]

      /** MySQL database username */
      define(‘DB_USER’, ‘m1_6ca93058’); [meestal door je webhost aangegeven]

      /** MySQL database password */
      define(‘DB_PASSWORD’, ‘GB3wtjr_872’);[meestal door je webhost aangegeven]

      /** MySQL hostname */
      define(‘DB_HOST’, ‘db64.webhost4u.be’);[meestal door je webhost aangegeven]

      /** 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’, ”);
      […]

    Thread starter cancale

    (@cancale)

    W.P. Ginfo
    Nog eens bedankt voor je niet aflatende hulp en al even belangrijk, geduld!!
    Ik ga vanavond weer aan de slag. Mocht het dan echt niet lukken, begin ik opnieuw, maar fingers crossed!

    Ik hou je op de hoogte van mijn successen 🙂

    Groetjes

    Thread starter cancale

    (@cancale)

    Ja hoor ben ondertussen tot en met stap 13 geraakt. Nu probeer ik te importeren. Ik ga in de kolom aan de linkerzijde staan op Aroma_Steakhouse_db en ga dan naar importeren. Ik zet het gevraagde bestand er in (het bestand is wordpress_db 2) maar krijg steeds een error, nl het volgende:

    Error
    SQL query:


    — Database: Aroma_Steakhouse_db

    — ——————————————————–

    — Table structure for table wp_Aromacommentmeta

    CREATE TABLE wp_Aromacommentmeta (

    meta_id BIGINT( 20 ) UNSIGNED NOT NULL AUTO_INCREMENT ,
    comment_id BIGINT( 20 ) UNSIGNED NOT NULL DEFAULT ‘0’,
    meta_key VARCHAR( 255 ) DEFAULT NULL ,
    meta_value LONGTEXT,
    PRIMARY KEY ( meta_id ) ,
    KEY comment_id ( comment_id ) ,
    KEY meta_key ( meta_key )
    ) ENGINE = INNODB DEFAULT CHARSET = utf8 AUTO_INCREMENT =1;

    MySQL said: Documentation

    #1050 – Table ‘wp_aromacommentmeta’ already exists

    Hi,

    ’t Begint -door de lengte van het proces en de steeds opduikende vragen moeilijker te worden om precies te volgen waar ‘je bent’ en hoe je vastloopt.

    Daarbij komt dat het installeren op zich een vrij eenvoudig en kortlopend proces zou moeten zijn.
    Het opstellen van antwoorden op al deze vragen duurt vele malen langer…

    Misschien is het volgende een slim idee?

    1. Installeer even het programma ’teamviewer’
    2. neem even contact met me op via skype [skypenaam: ‘wpgnews’
    3. dan installeren we samen -via teamviewer- de boel ‘even’
    4. hopelijk gaat dat wat vlotter; je kan dan gewoon meekijken en meedenken etc.
    5. zoek wel even een rustig moment uit, en zorg dat je de spullen bij de hand hebt
    6. ik hoor wel wat je vindt van dit idee…
    Thread starter cancale

    (@cancale)

    Hallo

    Dit is een fantastisch idee!!! Ik installeer vanavond teamviewer en neem contact met je op via skype. Ik pas me helemaal aan u, dus laat me maar weten wanneer dit het best voor je gaat. Ik ben wel ’s avonds maar tegen 17u00 thuis, maar vanaf dan ben ik vrij. Zaterdag ben ik heel de dag weg, zondag lukt ook de hele dag.

    Ik ben gisteren toch zover geraakt dat het wijzigen van het
    ‘wp-config.php’bestandje resultaat gaf. Als ik http://www.aroma-steakhouse.be ingeef, dan krijg ik beeld 🙂

    Bij het importeren loopt er iets mis. Heb ook contact met de provider opgenomen en hebben me vanochtend geantwoord. Dit moet ik dus nog proberen.

    W.P. Ginfo ik heb veel goed te maken bij je! Geef je me nog een seintje wanneer het best voor je past om contact op te nemen.?

    Groetjes

    vanavond, zeg 20:00 uur? via skype.
    Tot dan.

15 reacties aan het bekijken - 1 tot 15 (van in totaal 18)
  • Het onderwerp ‘Van localhost naar site op server’ is gesloten voor nieuwe reacties.