In de Handleiding WordPress Website Bouwen schrijf ik ook over het verplaatsen van je WordPress installatie. Het is echter niet echt het verplaatsen van de installatie vanuit je WordPress map, maar het bereikbaar maken van de site via de hoofd domein naam.
In veel gevallen zijn mensen begonnen met het installeren van WordPress in een submap /wordpress/ van je hoofd domein. Dat betekend dat je WordPress website alleen bereikbaar is via http://www.example.com/wordpress
Maar je wilt eigenlijk dat je site gewoon als http://www.example.com te zien is…
Om dat te realiseren zijn er een aantal zaken die je moet regelen:
- Je Permalinks moeten werken zodat er een .htaccess bestand is aangemaakt
- Twee bestanden moeten gedownload worden uit de wordpress map
- Na een kleine wijziging aan een van die bestanden moeten ze allebei naar de root van je site geupload worden
- Je moet een algemene instelling in je WordPress installatie wijzigen.
Log in op je WordPress installatie en blijf gedurende de procedure hieronder ingelogd zodat je eventuele fouten kunt corrigeren, met name bij het laatste onderdeel!
Allereerst de permalinks, daar kies je voor aangepaste links en je zult daar in /%postname%/ of /%postname%.html dit zijn de permalinks die voor mij het beste werken. Als je nu op opslaan klikt wordt een .htaccess bestand aangemaakt of je krijgt de inhoud van dat bestand te zien en dan moet je hem zelf aanmaken en uploaden.
Dit .htaccess bestand uit de wordpress map download je (via FTP) naar een locatie op je harde schijf samen met de index.php uit die map. Let op: Als je het .htaccess bestand niet ziet, zet dan aan dat je verborgen bestanden kunt zien. Bij FileZilla kies je daarvoor in het menu -> Server-> Force showing hidden files.
(Klik op de afbeeldingen hieronder om ze te vergroten.)
Vanaf je harde schijf open je nu het index.php met een tekst editor (zoiets als Notepad of mijn favoriet PSpad) en je wijzigt een regel.
Namelijk deze regel require(‘./wp-blog-header.php'); die verander je naar require(‘./wordpress/wp-blog-header.php');
Let Op! Als je wordpress in een andere map hebt geinstalleerd gebruik dan die map naam!
Hierboven voor de wijziging, hieronder na de wijziging
Het .htaccess bestand en de index.php upload je daarna naar de hoofdmap van je domein waar de html bestanden moeten staan, dat zal nu de map zijn voordat je de map wordpress kiest.
Nu volgt nog maar een stap en het is belangrijk dat je daarvoor ingelogd blijft in WordPress als administrator en je eerst een controle doet voordat je uitlogt.
Ga in WordPress naar je Dashboard en dan naar Algemeen.
In dat scherm wijzig je slechts een veld, namelijk het veld Adres van deze site (URL) daar haal je wordpress weg uit de URL. Niet uit het bovenste veld!!
Als je ook bij het bovenste veld die wijziging aanbrengt kun je niet meer inloggen…
Probeer nu in een ander scherm of je site nu zonder /wordpress/ te bereiken is, zo ja, dan ben je klaar en heb je alle stappen goed doorlopen.
Zoniet kijk dan of er een index.html of default.html aanwezig is en hernoem die omdat die bestanden van de server voorrang krijgen voor een index.php bestand.
Lukt her hierna nog niet, dan kun je /wordpress/ weer terug zetten in het tweede veld en gaan controleren of je toch iets gemist hebt.
Erik zegt
Bedankt,
Zat hier al even mee te puzzelen. Duidelijke uitleg via deze site.
Groet, Erik
Frans zegt
Ik heb bovenstaande gedaan, maar krijg dan de error
Parse error: syntax error, unexpected ‘/’ in /var/www/vhosts/mijndomein.nl/httpdocs/index.php on line 17
Kun je me zeggen wat ik verkeerd doe?
Alvast bedankt.
Herbert-Jan van Dinther zegt
@Frans: controleer of je niet per ongeluk een tweede / ingevoerd hebt.
De code moet zijn require(‘./cms/wp-blog-header.php’); dus zonder extra / achteraan maar wel één na de eerste punt.
de naam cms is natuurlijk afhankelijk van wat je zelf gekozen hebt als submap, kan dus ook /wordpress zijn.
Frans zegt
@Herbert-Jan
Er staat geen tweede / en /cms/ is inderdaad gewoon /wordpress/
Moet voor /wordpress/ nog een ander deel van mijn site zoals de error aangeeft?
Rosalie zegt
Mijn code is dit:
/** Loads the WordPress Environment and Template */
require(‘./cms/wp-blog-header.php’);
En ik krijg deze error als ik kijk of mijn site het doet.
Parse error: syntax error, unexpected ‘/’ in /data/home/mees02/domains/webistenaam/public_html/index.php on line 17
In de andere folders zitten de ongewijzigde htaccess en index.php
Kunt u mij helpen?
Herbert-Jan van Dinther zegt
@Rosalie: Kijk even de tekens na in je index.php bestand. In sommige gevallen wordt de ‘ omgezet in een ‘ en dan gaat het fout. Zorg dus dat je een editor gebruikt die die tekens niet omzet, bij Windows is dat Kladblok en niet WordPad.
Rosalie zegt
Gelukt dank je wel!
Berry A zegt
Ik heb het zelfde probleem als Frans
Berry A zegt
Ik heb de index.php en htaccess in de map cms even in een temp map gezet zodat ze niet aangeroepen worden. Nu werkt het wel. Ze moeten dus niet in beide mappen staan. Alleen in de root
Herbert-Jan van Dinther zegt
@Berry A: Bij Franks was het probleem dat de code tussen ` stond in plaats van ‘ , we hebben dat via email verder afgehandeld en het werkt nu bij hem.
In de map zelf moet de originele index.php staan zonder de /cms/ optie en de gewizijgde index.php moet inderdaad in de root staan.
Berry A zegt
heb de bestanden weer teruggeplaatst . Nog steeds hetzelfde probleem
Parse error: syntax error, unexpected ‘/’ in /home/admin/domains/ovknieuwsbriefservice.nl/public_html/cms/index.php on line 17
Herbert-Jan van Dinther zegt
@Berry A: Samen via email en FTP gekeken naar de bestanden en aangepast, het index.php bestand in de CMS map was niet correct met dezelfde fout als bij Frank. Bestanden aangepast en je heb zelf daarna de URL bij de algemene instellingen goed gezet.
Alles werkt nu zoals verwacht, veel plezier met je nieuwe WordPress website!
Berry zegt
Bedankt voor je snelle respons!
Tjeerd zegt
Had ook gelijk de melding;
Parse error: syntax error, unexpected ‘/’ in /var/www/vhosts/mijndomein.nl/httpdocs/index.php on line 17
Gelukkig zag ik in Dreamweaver gelijk de fout. Namelijk de verkeerde ” aanhalingstekens. Gebeurd wel vaker bij het kopiëren van code. Maar alles draait als een zonnetje, thanks!
Monique zegt
Ik heb bovenstaande gedaan en de pagina’s openen prima zonder /CMS (hier heb ik WP in geinstalleerd) maar heb ook 2 menu items categorien met berichten, deze pagina laad heel lang en wordt niet getoond.
Enig idee?
sandra zegt
alles leuk en aardig. makkelijk te volgen maar wel 1 probleem… alleen de homepage werkt nu, maar alle links, bijvoorbeeld in het menu werken helemaal niet meer. Hoe kan dit?
Herbert-Jan van Dinther zegt
@sandra: Heb je ook de .htaccess gekopieerd naar de hoofdmap? En hoe zijn de links in het menu opgebouwd, met de standaard categorie widget of anders.
Begin eerst met het opnieuw opslaan van je permalinks setting.
Neem anders even direct contact met me op via de contact pagina.
https://wpsitebouw.nl/contact.html
sandra zegt
@ Herbert-Jan van Dinther: ja ik had dat gedaan, maar ik heb iemand laten kijken en die zei dat er iets fout mee gegaan was, iets in de naam.
Het is veranderd en nu werkt alles prima. Dank je voor je reactie.
Harufa zegt
Ik ben bezig met het verplaatsen van WordPress naar de Hoofdmap, zodat mijn site straks te zien is via het hoofddomein. Echter kom ik er niet uit! Ik denk dat ik wat over het hoofd zie…
Bij het aanpassen van de permalink wordt het .htaccess niet automatisch aangemaakt en ook wordt de inhoud niet zichtbaar. Hierdoor kan ik het dus ook niet zelf aanmaken en uploaden.
Wie kan mij helpen?
Herbert-Jan van Dinther zegt
@Harufa: Ik heb je al een mail gestuurd, maar voor anderen die .htaccess niet zien en er met deze uitleg https://wpsitebouw.nl/wordpress-uploaden-met-filezilla/ niet uitkomen.
Zet bij FileZilla in het menu onderdeel Server de optie aan dat altijd ook Hidden Files (verborgen bestanden) getoond worden anders zie je een .htaccess bestand inderdaad niet!
Een . bestand zoals .htaccess is een speciaal bestand voor de server en die wordt normaal niet getoond.
Sander Bevers zegt
Omdat het standaard niet getoond wordt lijkt het mij logisch om het bij de beschrijving neer te zetten dat je de verborgen bestanden moet laten weergeven.
Herbert-Jan van Dinther zegt
@Sander: Bedankt, goede suggestie. De tekst is inmiddels aangevuld.
Miranda van Driel zegt
Ik heb mijn website verplaatst van de wordpress2 map naar de root zoals hierboven dus het .htaccess bestand (gevonden dankzij deze site! supergoed omschreven) en het index.php aangepast en geupload.
Als ik nu naar http://www.pixie.nl ga kom ik idd in mijn nieuwe wp site terecht.
Maar alle links verwijzen nog naar http://www.pixie.nl/wordpress2.
Bij de permalink staat het volgende aangevinkt:
Custom Structure http://www.pixie.nl
Toch verwijst hij voor al mijn pagina’s naar de permalink: http://www.pixie.nl/wordpress2 en dan de naam van de pagina.
Hoe kan ik dit aanpassen?
Alvast bedankt!
Herbert-Jan van Dinther zegt
@Miranda: Heb je de laatste stap ook al gedaan? Het aanpassen van het veld in Algemene Instellingen -> Adres van deze website naar http://www.pixie.nl i.p.v. http://www.pixie.nl/wordpress2 zoals hier omschreven in stap 4 https://wpsitebouw.nl/wordpress-verplaatsen-van-map-naar-hoofdmap/
Herbert-Jan van Dinther zegt
Oeps, net overheen gelezen… bij custom structure moet geen http://www.pixie.nl staan maar /%postname%/ of /%postname% of /%postname%.html wat jouw eigen voorkeur heeft.
Miranda van Driel zegt
Hallo Herbert,
Bedankt voor je snelle reaktie!!
Ik heb de permalink op /%postname% gezet en het is helemaal opgelost.
Ben erg blij met je!!
Nu nog ff checken of ik geen links naar de url met wordpress ertussen heb staan.
Ik had ook eerst die foute aanhalingstekens en die kon ik mooi achterhalen via deze site evenals het index.php wat gewijzigd moest worden.
Bedankt voor je hulp!
Viviane zegt
Hallo Herbert,
heb je aanwijzingen gevolg maar krijg de volgende melding:
’there doesn’t seem to be a wp-config.php file’
Ik kom er even niet uit wat ik niet goed heb gedaan.
Enig idee wat ik kan doen om dit op te lossen?
Herbert-Jan van Dinther zegt
@Viviane, als ik je site open dan krijg ik direct de vraag om een configuratie bestand te maken. Het lijkt er dus op dat je de WordPress bestanden direct in de root hebt staan? Je Blog werkt wel, controlleer eerst of je in de root een index.php bestand hebt staan en pas daar de laatste regel van aan naar /blog/ ipv van de /cms/ in het voorbeeld.
Mocht je er nog niet uit komen, stuur me dan een mail met de inlog en ftp gegevens (niet hier plaatsen!)
Denny Euverman zegt
Hallo,
Ik heb het nu voor de derde keer volgens de handleiding gedaan..
Maar als ik naar http://www.vlielandvantoen.nl ga krijg ik nog steeds niet de hoofdsite.. mijn map heet dan cms..
De bestanden staan wel in 2 mappen.. maar als ik index.php en de .htacces daar verwijder.. gebeurd er niet.. Ja ik kan niet meer in http://www.vlielandvantoen.nl/cms
Herbert-Jan van Dinther zegt
@Denny: De index.php in de root moet de gewijzigde /cms/ versie hebben, het index.php bestand in de map /cms/ moet de ongewijzijgde versie van WordPress hebben.
Zoals het nu lijkt heb je het index.php bestand in de map /cms/ ook gewijzijgd. Klopt dat?
Esther zegt
Hallo,
Dankjewel voor je stap-voor-stap handleiding. Ik vind het nog best moeilijk, maar begin er steeds meer thuis in te raken. Ik heb voor elkaar gekregen dat mijn website online staat.
Echter, als ik mijn pagina’s aanklik, komt er geen inhoud tevoorschijn. Ook afbeeldingen krijg ik niet ge upload.
Wat moet ik veranderen?
Mvg, Esther
Esther zegt
Het is gelukt, ik had eroverheen gelezen dat ik het .htacces bestand handmatig moest aanpassen. Nu doet hij het!
Esther zegt
Alleen kriijg ik de afbeeldingen nog niet ge-upload….
via de media bibliotheek krijg ik: “Fout bij het opslaan van media-attachment”
Ik heb een map Afbeeldingen aangemaakt in de root directory van cms. Of moet het in de root directory van httpdocs?
Herbert-Jan van Dinther zegt
@Ester: Helemaal goed dat je site nu online is! De map afbeeldingen kun je in de root van cms maken, maar zorg wel dat de rechten op 755 staan en dat je bij Instellingen -> Media ook de map afbeeldingen invult.
Esther zegt
Bedankt voor je reactie. Ik heb gezorgd dat de instellingen goed staan en de rechten op 755. Helaas lukt het nog steeds niet om afbeeldingen te uploaden. Maar ook zie ik de inhoud van mijn geplaatste pagina’s niet op de website terug, dus er zal iets anders fout gaan. Ik laat het even met rust, want ik zie de bomen door het bos niet meer ;-).
Herbert-Jan van Dinther zegt
@Esther: Het lijkt erop dat je instellingen -> Lezen niet helemaal goed staan.
Mocht je hulp nodig hebben, stuur me even een mail via het contact formulier, dan kan ik even voor je kijken wat er mis gaat.
https://wpsitebouw.nl/contact.html
Jan Holwerda zegt
dag Herbert-Jan
ik heb je aanwijzingen opgevolgd.
Mijn .htaccess heeft echter geen require(‘./wp-blog-header.php’);
dus die file heb ik ongewijzigd in mn root gezet.
De rest opgevolgd en het werkt!
MAAR in in WordPress, na aanmaken van een nieuw bericht en knop Voorbeeld krijg ik de boodschap Je hebt geen rechten om concepten te bekijken.
Als ik de boodschap publiceer krijg ik ‘m wel te zien.
Heb je een oplossing?
Groet
Jan
Herbert-Jan van Dinther zegt
@Jan Holwerd: de regel over de blogheader moet niet in je .htaccess bestand maar in een kopie van je index.php die in de root komt.
roderick zegt
Bij mij is de verplaatsing ook goed gegaan maar heb het zelfde probleem als Jan. Ik heb het bestand wel in de index.php. Als ik een voorbeeld wil bekijken dan geeft hij aan dat ik geen rechten heb. Ik kan het bestand wel publiceren.
Herbert-Jan van Dinther zegt
@ Roderick: Staat in de root (hoofdmap) van de site ook nog een index.html bestand? Zo ja, die dan hernoemen.
Esmeralda Kleinreesink zegt
Ik heb precies hetzelfde. Ik kan geen voorbeelden bekijken door ‘gebrek aan rechten’. In de root staat alleen nog een welkom.html. Die heb ik al hernoemd tot ‘oud_welkom.html’ maar dat lost niets op.
Herbert-Jan van Dinther zegt
@Esmeralda: Heb je in de root van site ook de index.php gezet (aangepast als je WordPress in een submap hebt staan)?
Esmeralda Kleinreesink zegt
Ja, er staat ook de gewijzigde index.php en de ongewijzigde .htaccess. En de root is in dit geval de map die www heet. En de index.php die onder mijn WordPress map staat heeft de onaangepaste tekst.
Herbert-Jan van Dinther zegt
@Esmeralda: Wat staat er bij de algemene instellingen in het veld Adres van de website? Ik zie bij de afbeeldingen dat je daar wel op kunt klikken, maar daar staat /home/ in de URL terwijl de installatie in de map cms staat. Probeer ook eens of e.e.a. wel werkt als je de standaard theme TwentyEleven probeert, sommige Aristeer themes reageren vreemd.
Esmeralda Kleinreesink zegt
Bij Website adres (URL) staat http://kleinreesink.com (er heeft overigens wel vandaag heel even http://kleinreesink.com/home gestaan, maar dat heb ik heel snel verwijderd). Ook als ik TwentyEleven probeer krijg ik de melding dat ik geen rechten heb.
Herbert-Jan van Dinther zegt
@Esmeralda: Heb je na de wijziging de permalinks optie nogmaals bevestigd? Je hoeft niets te wijzigen daarbij, alleen nog een keer op opslaan klikken, daarmee wordt een nieuwe .htaccess aangemaakt die zonder de /home werkt. Het lijkt erop dat nu nog de oude .htaccess actief is en dan gaat het fout.
Jan Holwerda zegt
toch maar voor gekozen alles onder root te zetten
Groet
Jan
maggie zegt
Ik heb mijn site geinstalleerd in een submap, naast een gewone install van een wpsite. Nu ben ik klaar met bouwen en wil ik de index.php naar de root verhuizen. De rest kan immers gewoon in de map blijven staan. Heb de verwijzing in index.php aangepast naar de submap. Dat werkt goed, maar nu toont ie in de url ook de submap. Dus had ik in de algemene instellingen de siteurl aangepast. Met als gevolg dat ie mijn thema niet meer laadt en ik ook niet meer kan inloggen op mijn backend. Wat doe ik verkeerd? ik zit op een windows server bu the way…
Herbert-Jan van Dinther zegt
@maggie: Heb je wel alleen de index.php in je root gewijzigd? die in de submap moet niet aangepast worden! Als het nodig is kun je via bijvoorbeeld phpmyadmin bij de tabel wp_options (wp_ vervangen door je eigen voorloop als die anders is) de Site Url aan moeten passen om weer in the kunnen loggen. Heb je wel de optie custom permalinks gebruikt? bij een windows server kan het zijn dat je index.php/%postname%/ moet gebruiken.
maggie zegt
Als ik nu de permalinks aanpas, werkt niets meer. Ik gebruik namelijk nogal wat gallerys en thematic theme en een child theme…. had ik beter als eerste kunnen doen. Heb net wat zitten proberen maar dan werkt alleen home en mijn andere paginaverwijzingen niet meer. Ik zal nog eens proberen met die l aatste opmerking, maar ben elke keer zo bang dat ik alles kwijtben.
maarten zegt
heel erg bedankt voor deze tutorial!!!!
Leendert zegt
Super, bedankt voor de omschrijving, het is helemaal gelukt! Nog even één vraag, je google analatics moet je die ook aanpassen of kun je dat gewoon laten staan?
Herbert-Jan van Dinther zegt
@Leendert: Als je Google analytics gebaseerd hebt op de url met map link, dan zou ik persoonlijk een nieuwe code opvragen om te controleren of je statistieken goed door komen, je hoeft geen nieuw account aan te maken voor de site, alleen de basis wijzigen bij Analytics.
Leendert zegt
Ha Herbert-Jan,
Bedankt voor je reactie!
Joke van der Boon zegt
Dag, ik heb een heel groot probleem denk ik, ik dacht ‘ff’ een back up te maken van wordpress van de ftp naar de lokale server, en heb hierbij het mapje wordpress in het mapje wordpress gesleept, ipv de map wordpress te veranderen… resultaat is dat niets nu meer werkt, ik krijg deze melding:
Warning: require() [function.require]: Unable to access /public/sites/www.onsontwerp.nl/wordpress/wp-includes/load.php in /public/sites/www.onsontwerp.nl/wordpress/wp-settings.php on line 21
Warning: require(/public/sites/www.onsontwerp.nl/wordpress/wp-includes/load.php) [function.require]: failed to open stream: No such file or directory in /public/sites/www.onsontwerp.nl/wordpress/wp-settings.php on line 21
Fatal error: require() [function.require]: Failed opening required ‘/public/sites/www.onsontwerp.nl/wordpress/wp-includes/load.php’ (include_path=’.:/usr/share/php:/usr/share/pear’) in /public/sites/www.onsontwerp.nl/wordpress/wp-settings.php on line 21
Kunt u mij ALSTUBLIEFT helpen, alles staat er nog wel, maar het werkt niet meer… ik ben radeloos na dagen werk….
Herbert-Jan van Dinther zegt
@Joke: Als je nu via FTP naar de site gat, zie je dan de map /wordpress/wordpress? In dat geval de tweede map wordpress downloaden naar een lege map op je PC en vervolgens die kopie weer uploaden naar de eerst map wordpress. Als alles dan weer goed draait kun je de tweede map weer wegdoen.
Joke van der Boon zegt
Nee die map staat er niet… Ik zie alleen de mappen wp-admin, wp-content en wp-includes
Joke van der Boon zegt
je bedoelt toch op de ftp en niet op de lokale site?
Joke van der Boon zegt
Je zult me wel heel wanhopig vinden… maar ik weet het echt niet meer zit vreselijk in de stress is het ook mogelijk dat ik u bel?
Joke van der Boon zegt
Op mijn lokale site zie ik wel 2 mapjes wordpress, als ik de inhoud wis van de tweede map en de gedownloade inhoud vanuit bureaublad wil kopiëren in de eerste wordpress map dan doet hij dat, behalve het bestandje wordpress en de mapjes, omdat dat mapjes zijn… ?
Herbert-Jan van Dinther zegt
@Joke: Op je lokale site moet je even kijken welke van de twee mappen je wp-config.php heeft staan, dit is de map die je moet terug kopieren naar de wordpress map op de server.
Joke zegt
Dag HerbertJan, bedankt voor je reactie. Ik heb wel een compleet mapje, alleen staat daar de wp-include niet goed in, daar gaf hij foutmeldingen op. Nu heb ik de ‘oude’ wp-inculde map gepakt en die erin geplaatst en getest op m’n lokale site maar dat ziet er niet goed uit… Het frustrerende is, ik heb alles nog maar het werkt niet meer… zou ik helemaal opnieuw moeten beginnen denk je?
Herbert-Jan van Dinther zegt
@Joke: Nee, je hoeft niet opnieuw te beginnen aangezien je database er nog is en de map wp-content, dat zijn de belangrijkste elementen van je site.
Je kunt de bestanden van een wordpress donwload (dus zonder een wp-config.php) uploaden naar de server en daarbij de oude bestanden overschrijven. Vervolgens maak je op basis van de wp-config-sample.php een bestand aan dat je wp-config.php noemt en waarin je handmatig de waarden ingeeft van je database, dus Databasenaam, databasegebruiker, wachtwoord, evenueel de sql server als die anders is dan localhost en de prefix van je database tabellen (bijvoorbeerd wp_ ).
Dat bestand upload je dan naar de wordpress map.
Let op: WordPress verwacht ook het bestand wp-config-sample.php dus met alleen hernoemen gaat het niet werken, beide bestanden moet in de wordpress map staan.
Als alles goed gegaan is zou je site nu weer in de lucht moeten zijn.
Joke zegt
Dus als ik het goed begrijp moet ik het originele mapje van WordPress, wat je krijgt bij de standaard download, opnieuw op mijn server zetten en dan de w-config.php aanpassen en de wp-config-sample.php uit mijn mapje die ik gister heb bewaard van wordpress halen en deze daarin plaatsen? Wat moet ik dan met m’n wp-content, moet ik die ook handmatig vervangen of gaat dan, via de database automatisch?
Herbert-Jan van Dinther zegt
@Joke: Ja, klopt helemaal, de map wp-content die op de server staat gewoon laten staan omdat daar je theme, afbeeldingen en plugins in zitten, kortom alles wat je aan bestanden voor de inhoud van je site nodig hebt. De teksten en instellingen etc komen uit de database.
Joke zegt
Bedankt voor je meedenken, ik weet het, ik ben een lastige… sorry! Maar het is nu alleen maar erger geworden, het is niet gelukt, en aangezien ik tekst, thema en images allemaal op m’n harde schijf heb staan heb ik besloten om niet langer te proberen, ik dacht, ik begin helemaal opnieuw, gooi m’n oude database weg, maak een nieuwe aan en start… Dat lukt allemaal totdat ik mijn theme, die ik had gedownload, wil uploaden. Dan geeft WP de melding: er ontbreekt een tijdelijke map. Nu heb ik al op google lopen zoeken wat dat precies is, het schijnt te maken hebben met degene die host, in mijn geval mijndomein.nl. Zij moeten de map op eigenaar apache laten zetten… Maar ik krijg geen reactie van mijndomein en ik wil heel graag verder met de site, zit behoorlijk in de problemen nu… Het geldt overigens niet alleen voor het thema uploaden, maar voor alles wat ik wil uploaden, ook images…
Herbert-Jan van Dinther zegt
Hoi Joke, geen probleem hoor, ik heb het ook geleerd met vallen en opstaan, proberen, lezen, proberen, etc…
Voor je probleem kun je het beste eerst een map uploads aanmaken in de wp-content map, geeft die rechten 755 en als het dan nog niet lukt zet je die rechten even op 777.
Anders zul je moeten kijken of in je in de public map van je ftp account een map tmp hebt, anders die aanmaken en ook de rechten 755 geven.
Joke zegt
okay, super bedankt, nog een vraag, hoe geef ik die map de rechten 75 of 777…?
Herbert-Jan van Dinther zegt
Joke, zo te zien is e.a. a. gelukt. Voor diegenen die nog zoeken, kijk dan eens bij de laatste afbeelding bij het bericht https://wpsitebouw.nl/wordpress-uploaden-met-filezilla/ en kies daar voor File Permissions in plaats van rename.
Joke van der Boon zegt
wauw… dit is amazing… het lijkt erop dat je laatste puntje geholpen heeft, ik hou je op de hoogte! ontzettend bedankt!
Joke zegt
het is zeker gelukt, ontzettend bedankt voor je meedenken!!!!
Lammert zegt
Hey Herbert-Jan,
Allereerst bedankt voor je heldere uitleg van het publiceren vanaf een sub map.
Ik heb het helemaal gevolgd maar helaas weken mijn Permalinks naar de Auteurs niet meer en ik krijg het maar niet aan de praat grr.
Zou jij eens willen kijken?
Groeten,
Lammert
Herbert-Jan van Dinther zegt
@Lammert: Zijn de koppelingen met de Auteurs handmatig geplaatst? Dan zul je ze opnieuw moeten koppelen. Als ik de koppeling http://vakantiehuisindenia.nl/wordpress/?author=1 verander in http://vakantiehuisindenia.nl/?author=1 dan gaat hij keurig naar Jordie Ouwens.
Lammert zegt
Hoi Herbert-Jan,
Ik zou niet weten waar dit handmatig geplaatst/aangepast moeten worden jij een idee?
Herbert-Jan van Dinther zegt
@Lammert: Ik heb net even bij de documentatie van de theme op ThemForest gekeken en daar geeft de ontwikkelaar de volgende suggestie:
Q: Having trouble with pagination on your Agents page with custom permalinks enabled?
A: Try disabling all plugins and change permalink settings back to default, then change permalinks back to your custom structure.
Probeer dat eerst eens en anders even contact opnemen met de theme bouwer via ThemeForest.
Lammert zegt
Erg bedankt voor je hulp H.J. en dat je dit uitgezocht hebt!
Themeforest gaf als suggestie dat ik wordpress in de root plaats maar ik denk dat moet toch simpeler kunnen?
het gaat alleen om die ene Permalink :-(
Maar als het niet anders is dan doe ik dat.
Celine zegt
Wat doe ik verkeerd? Ik heb alles zoals beschreven gedaan, en bij deze stap is het mis gegaan. Ik heb de files aangepast en weer geupload, de /cms-verwijzing wegehaald in de wote zelf, maar kom nu helemaal niet meer op mijn site… Kan het zijn dat het komt omdat er al files op de site aanwezig waren voordat ik aan de WordPress installatie begon? Ik heb alle aanwezige index.php files in andere mappen hernoemd.
Ik hoor het graag! Alvast heel erg bedankt. Vriendelijke groet, Celine
Herbert-Jan van Dinther zegt
@Celine:Ik denk dat je de index.php wel aangepast hebt, maar dan degene die in de map /cms/ staat en die moet juist niet aangepast worden.
Je moet een aangepast index.php bestand plaatsen in de map boven /cms/ (Root = meestal public_html) en een standaard index.php in de map /cms/ laten staan.
Had je de permalinks optie al aangepast en opgeslagen? Soms is het ook afhankelijk van je hosting partij.
kijk anders even naar https://wpsitebouw.nl/een-website-met-wordpress-als-content-management-systeem/wordpress-installeren.html#comment-361
Mocht je er nog niet uit komen, stuur me dan even aan email via het contact formulier https://wpsitebouw.nl/contact.html
Henry Brouwers zegt
Ik heb een vraagje en hoop dat je me kunt helpen.
Ik ben de site gaan bouwen in wordpress op duotheband.nl/test om daarna de site gewoon opnieuw te installeren op een nieuwe wordpress versie in de hoofdmap. Wilde ik gisteren ‘eventjes’ gaan doen, maar ik kreeg vreemde foutmeldingen die ik normaal gesproken niet krijg (doe dat weleens vaker op deze manier) Dus even gaan googlen en toen kwam ik op dit geweldige bericht uit!! Dat is nu dus ook allemaal gelukt en werkt, mijn dank hiervoor!!! Alleen vindt ik het nu ‘storend’ voor mezelf en mijn collega die ook kan inloggen op wp-admin dat ze dus moeten inloggen op http://www.duotheband.nl/test/wp-admin
Is het mogelijk om /test/ te wijzigen in bijvoorbeeld /cms/ ? Heeft dit nu ook nog invloed voor zoekmachines dat de website in de directory /test/ staat ?
Ik hoop dat je me hiermee kunt helpen! Alvast bedankt….
Groetjes Henry
Herbert-Jan van Dinther zegt
@Henry Brouwers: Je kunt /test/ wel omzetten naar /cms/ maar maak voor je dat gaat doen eerst een goede backup! Daarna zul je eerst bij je algemene instellingen de map naam /test/ moet hernoemen naar /cms/. Als je dat opslaat wordt je uit de site gegooid en kun je niet meer inloggen todat je de map /test/ ook via ftp hernoemd hebt.
Vervolgens moet je dan wel alle instellingen zoals die voor media en afbeeldingen en diverse plugins langslopen om te kijken of daar niet achtergebleven is van /test/ je kunt dan met de plugin Search & Replace de site / database inhoud doorzoeken om eventuele vergeten zaken recht te zetten.
Een hoop werk dus… en nee, voor de zoekmachine’s maakt het niets uit omdat die met je huidige instelling toch alleen naar de hoofdmap en pagina’s / berichten kijkt en daar zit geen /test/ in de URL.
Henry Brouwers zegt
@herbert, bedankt voor je genomen moeite en tijd om me te helpen.
Als ik dit zo lees dan is het verstandiger om het gewoon maar als /test/ te laten staan omdat ik behoorlijk wat plugins gebruik, en dus veel extra werk is. Ik kan het ook niet gebruiken dat de site niet meer werkt …..
Bedankt en ik blijf deze site volgen!
groetjes Henry
leen zegt
Dag Herbert-Jan,
Heel, heel erg bedankt!
Dit is (echt waar) de eerste handleiding die ik vind, die op een eenvoudige en duidelijke manier uitlegt, hoe je van een subdirectory naar de root moet gaan!
Eén vraagje: in andere handleidingen en fora, vind ik soms het advies, om de volledige inhoud (alle files en submappen) uit de /wordpress map te copiëren naar de root. (Hier bijvoorbeeld: http://codex.wordpress.org/Moving_WordPress)
Maar dat is dus blijkbaar niet nodig, en je moet enkel de index.php, de .htaccess copiëren en aanpassen? Is dat correct? Waarom wordt er soms gesproken over alle files te copiëren eigenlijk?
En er wordt (soms) ook op gewezen dat het belangrijk is dat je de URL in de algemene settings éérst moet instellen en daarna pas de files copiëren in de root.. Anders zou het verkeerd lopen?
Bedankt voor alle bovenstaande adviezen, ze maken het leven er een groot stuk makkelijker op!!
Ik blijf jouw site ook volgen..
Herbert-Jan van Dinther zegt
@Leen: bedankt voor het compliment en ik probeer nog meer artikelen te schrijven zodat het makkelijk en duidelijk is wat je allemaal met WordPress kunt doen.
Het is inderdaard voldoende index.php en .htaccess aan te passen en natuurlijk bij de instellingen het veld Adres van deze website veranderen als je van een submap naar de root wilt gaan.
Bij het artikel waar je naar verwijst worden een aantal zaken besproken en met name het verhuizen van een site waarbij ook de domein naam wijzigt en dan wordt alles weer net even anders…kijk maar eens op WordPress website verhuizen
Als je alle bestanden kopieert en dan probeert om de settings te wijzigen dan zul je zien dat je problemen kunt krijgen met het inloggen en dan moet je dingen weer rechtzetten in de database zelf of in je wp-config.php bestand (zie ook een aantal reacties hier boven).
leen zegt
Bedankt Herbert-Jan,
Merci voor je feedback!
Die .htaccess is bij mij een vrij lang bestand: zo’n 65 lijnen, kan dat?
Herbert-Jan van Dinther zegt
@Leen: Normaal is een .htaccess niet zo lang als het standaard is, maar sommige hosting providers stoppen er meer in dan de basis. Ook als je een plugin als W3 Total Cache gebruikt kan dat heel groot worden door allerlei extra regels.
In zou eerst beginnen met alleen de index.php te uploaden en dan kijken of het goed gaat, mogelijk moet je dan eerst je index.html hernoemen. Mocht het niet goed gaan dan ben je snel weer online als je de index.html weer zo noemt. Een index.html heeft namelijk voorang op een index.php bestand.
leen zegt
Merci Herbert-Jan,
Alles is gelukt, dankzij jouw eenvoudige en volledige tutorial! http://www.doorgroeien.be
Bij mij vorige wp site was er heel wat in ’t honderd gelopen en nu liep het zo vlotjes als wat.
(Het enige wat ik nog verkeerd heb, is een widget die de html code enkel op de home toont en niet op de andere pagina’s.. Maar dat gaat over het thema waarschijnlijk, en is het onderwerp van een andere handleiding?)
Nogmaals: heel, heel erg bedankt!
Groetjes,
Leen
Herbert-Jan van Dinther zegt
@Leen: Ziet er goed uit! En op je vraag over de widget… kijk maar eens op mijn nieuwe website http://www.wpmagazine.nl/twenty-eleven-wordpress-thema-geheimen/ aangezien jouw site daar wel op lijkt ;-)
leen zegt
Herbert-Jan,
Dat is ook weer gelukt.
Ge zijt n schatje
Monique Martens zegt
Hoi Herbert-Jan,
Heel erg bedankt voor je heldere uitleg. Ik heb het gebruikt voor mijn eerste website in WordPress en alles ging in één keer goed!
Wat ik me wel een beetje afvraag: kan het voor de zoekmachine optimalisatie geen kwaad dat je feitelijk al je bestanden (behalve dus .htaccess en index.php) in een submap hebt staan (bij mij ook /wordpress/)?
Groetjes,
Monique
Herbert-Jan van Dinther zegt
@Monique: Voor je zoekmachine optimalisatie maakt dat niets uit, als je URLs goed zijn, dan is dat al een goed begin, voor de rest kun je op mijn andere website Zoekmachine Optimalisatie voor WordPress kijken ;-)
Marga zegt
Hallo Herbert-Jan,
Het lukt niet helemaal om de site via de root te laten werken.
Ik vroeg me af of ik de codes in de index.php en .htaccs wel goed heb staan
in INDEX-PHP:
in .HTACCESS
# BEGIN WordPress
RewriteEngine On
RewriteBase /wordpress/
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /wordpress/index.php [L]
# END WordPress
Ik heb de 2 bestanden 1 map hoger gezet en de index.html aldaar hernoemd.
Een gedeelte van de site is nu zichtbaar en in de URL staat nog de /wordpress/ verwijzing.
Misschien heb je nog een goede suggestie……
Alvast hartelijk dank!
Herbert-Jan van Dinther zegt
@Marga, heb je bij de algemene installingen in WordPress de mapnaam /wordpress in het tweede veld bij de website url ook weggehaald? Let op: In het eerste veld laten staan, anders kom je niet meer ingelogd.
Marga zegt
Hallo Herbert-Jan,
Dank voor je reactie. Ik heb alles vele malen uitgeprobeerd. Ook de URL bij de algemene instellingen aangepast. Ik krijg de melding dat de pagina niet goed gevonden wordt, in de URL staat nog altijd /wordpress/ en het dashboard op de voorkant is alleen te zien op de Homepage.
Overgins is veel van de site al wel te zien.
Staan de permalink codes wel goed in het .htaccess-bestand? Ik moet toegeven dat ik dat gedeelte niet heel goed snap.
Moeten de vogende 2 regels aangepast worden?
Rewrite Base /wordpress/
Rewrite Rule ./wordpress/index.php
Of zie ik nog steeds iets over het hoofd……
Herbert-Jan van Dinther zegt
@Marga: Waarschijlijk mis je iets, ik stuur je zo nog een mail met wat vragen.
Devi zegt
Herbert,
Ik ben bezig met het installeren van mijn WP site, ik heb een ander thema ingevoegd en alles werkTE even prima. De wordpress content had ik geïnstalleerd in de public_html map (roots). Toen heb ik al jouw stappen opgevolgd en de index.php en .htacces gewijzigd. Toen ik dat deed kreeg ik opeens een simpel scherm op mijn website met de foutmelding 404 Not Found. Ik zie nog wel de sitenaam en de woorden recente reacties en categorieën etc, maar ik kan helemaal niets meer!
Toen heb ik alle wordpress installatie content in een map geplaatst public_html/wordpress. Ook dit werkt nog niet. In de map public_html/wordpress staat de index.php zonder /wordpress/ ertussen en in de rootmap public_html staat de index.php met /wordpress/. Nog steeds geen enkele werking!?
Wat kan ik hier aan doen?
Herbert-Jan van Dinther zegt
@Devi: Omdat je installatie eerst in de root stond moet je geen aanpassingen doen aan de index.php. Je kunt nu twee dingen doen, alles weer terug naar af zetten OF in je MySql database voor die WordPress installatie in de tabel wp_options (of een andere voorloop bij _options) het veld Site url laten verwijzen naar je nieuwe WordPress map. dus wordpress er achter zetten, dan zou je weer in moeten kunnen loggen.
Marco zegt
Hallo,
Ik heb via de door U omschreven stappen in het geheel uitgevoerd maar het werkt niet.
Als WordPress starter heb ik het gevoel verdwaald te zijn en wellicht dingen heb beschadigd in een poging één en ander terug te zetten naar begin instellingen.
De stappen zijn duidelijk, toch werkt het niet.
Graag een advies.
Herbert-Jan van Dinther zegt
@Marco: zo te zien aan je site en de foutmelding gaan er twee dingen verkeerd: 1. Je hebt het bestand index.php aangepast in de map wordpress. 2. je hebt geen index.php in de map geplaatst ie voor de map /wordpress komt.
Je kunt dit oplossen door het index.php bestand uit de map wordpress te downloaden en daarna in de root map te plaatsen (meestal public_html). Maar controleer of je niet ergens een extra / geplaatst hebt.
Daarna copier je de standaard index.php van je wordpress download naar de map wordpress, dus zonder aanpassing.
Marco zegt
Wellicht dat het daar mis gaat index.php kan ik niet vinden in de wordpressmap.
Ik denk dat ik er een rommeltje van heb gemaakt en dat er één en ander ontbreekt.
Wellicht overnieuw beginnen?
Overigens fijn dat U mij en zoveel ander helpt, geweldig.
Ik moet nog een hoop leren.
Herbert-Jan van Dinther zegt
@Marco: Als je de bestanden van je originele wordpress download (http://nl.wordpress.org) opnieuw upload via ftp naar de /wordpress map dan zouden de bestanden weer goed moeten staan.
Zorg er wel voor dat je eerst een kopie download van je site van het bestand wp-config.php omdat daar de verbinding met je database gemaakt wordt.
Gert-Jan zegt
Beste Herbert-Jan, wilde je even bedanken voor de heldere uitleg en vooral de beschrijving van het verplaatsen van de site naar de hoofdmap.
Ging in 1 keer goed
Jan A zegt
Ik heb via deze tut alles mooi naar de root gekregen …
echter nu kom ik bij een ander probleem, ik gebruik de toffe plugin ‘ad link to facebook’ waar ik een app moet instaleren via facebook …Daar moet ik dus ook een webadres opgeven, in mijn geval is dit http://www.ceciliaberlaar.be/TEST/ omdat daar de folders instaan … en dus niet op de root … Echter als ik nu nieuwe berichten maak creëert wordpress een permalink http://www.ceciliaberlaar.be/voorbeeldpaginan.php om maar wat te zeggen, dit kan facebook niet verwerken omdat daar die submap /TEST/ ingesteld staat …
Los ik dit simpel op door die aangepaste stuctuur terug te veranderen, dus die %postname% terug weg te doen zodoende dat hij link genereerd waar die /TEST/ nog wel tussen staat … Is uiterlijk in de URL’s minder mooi, maar wel de makkelijkste oplossing lijkt me! Of kan ik dit anders aanpakken. Alvast bedankt!
Herbert-Jan van Dinther zegt
@Jan A, Ik zou eerst checken of je huidige links allemaal werken zonder de /TEST/ zo ja, dan zul je de link in facebook aan moeten aanpassen zodat daar de /TEST/ niet meer in voorkomt. Kun je me anders een link sturen van welke FaceBook plugin je gebruikt?
Jan A zegt
Herbert,
Heb het ondertussen voor elkaar gekregen hoor.
Heb de bestanden in de root gezet en de database aangepast, zoals bij het verplaatsen van een hele site naar een ander domein, (dat artikel was trouwens voor dit doel heel verhelderend.)
De indexpagina heb ik uiteraard ook terug aangepast, zodoende dat deze ook terug correct is ingesteld!
Enkel met het inloggen krijg ik nog even foutmelding en verwijst hij nog naar de TEST map die ondertussen niet meer bestaat, zit er ergens in de inlogsectie van de database nog een verwijzing naar de URL?
Nadien de facebook app ook aangepast zonder de /TEST/ erachter en alles werkte wonderwel ..
Herbert-Jan van Dinther zegt
@Jan A: Heel goed! Je na het inloggen even kijken naar de Algemene instelling dat daar geen /TEST/ meer in voorkomt. Het kan ook zijn dat die link eerst vanuit je Browser cache komt, als je die leegmaakt (extra->internet opties-> Tijdelijk bestanden verwijderen) dan zul je het probleem niet meer hebben.
Marco zegt
Ik denk het voor elkaar te hebben gekregen de beginnen instellingen te herstellen.
Er blijft wel een foutmelding op de website:
Parse error: syntax error, unexpected ‘/’ in /home/mesvork/html/mesvork.nl/index.php on line 17
Echter de site verplaatsen naar de gewenste lokatie lukt niet.
Bent U in de gelegeheid dit voor mij op afstand te realiseren? Of weet U iemand dit dit kan/wil.
Factuurtje is geen probleem.
Herbert-Jan van Dinther zegt
@Marco: het lijkt erop dat je een kleine fout in je index.php hebt staan, kun je controleren of er inderdaad een ‘ staat in die regel en geen ander teken?
Anders kun je me de inhoud van die index.php even mailen via het contact formulier.
Marco zegt
Hierbij de index.php, ik hoop dat dit is wat je bedoelt
Herbert-Jan van Dinther zegt
Hoi Marco, heb je net een email gestuurd omdat je geen bestand kunt uploaden in een reactie veld. Als je hem als bestand wilt insluiten bij je mail antwoord dan kan ik er even naar kijken.
Herbert-Jan van Dinther zegt
@Marco, bedankt voor je mail, alles werkt nu zoals verwacht begrijp ik, veel succes met je nieuwe WordPress website.
Jarmo zegt
Hallo Herbert-Jan
ik kan het .htacces bij Filezilla niet downloaden en/of bewerken. Het lukt mij hierdoor niet om om mijn wordpress succesvol te verplaatsen.
Als ik eventueel de index.html of default.html moet hernoemen omdat die bestanden van de server voorrang krijgen voor een index.php bestand, wat voor naam moet ik deze dan geven?
M.v.g
Jarmo v.d. Heul
Herbert-Jan van Dinther zegt
@Jarno: het bestand .htaccess is een verborgen bestand dat je zichtbaar kun maken bij FileZilla via de menu optie Server -> Show Hidden Files aanvinken. Je hebt het waarschijnlijk niet nodig als je bij de Instellingen-> Permalinks de optie aangepast met /%postname%/ en dat opslaat, WordPress maakt dan zelf het .htaccess bestand aan.
Als je de bestanden moet hernoemen dan kun je ze bijvoorbeeld hernoemen van index.html naar index-oud.html
Patty zegt
Herbert-Jan,
Dank voor de zeer duidelijke uitleg. Website http://www.sintanna.nl zonder problemen live gezet!
Groet,
Patty
Syt zegt
Hoi Herbert-Jan,
Bedankt voor je snelle reactie!
Het is gelukt, maar nu krijg ik :
Parse error: syntax error, unexpected ‘/’ in /data/home/syto01/domains/sytong.nl/public_html/index.php on line 17.
Ik heb al gekeken in de voorgaande posts. Het heeft iets te maken met de aanhalingstekens in de regel die veranderd moet worden. Als ik het kopieer, wordt het automatisch: require(‘./cms/wp-blog-header.php’);
maar die zijn dus niet goed?
Met groet, Syt
Herbert-Jan van Dinther zegt
@Syt: Als de code zo kopiert van deze pagina dan krijg je, afhankelijk van je bestands editor, een ` in plaats van een ‘ let dus op dat je echt een ‘ plaatst.
Maarten zegt
Beste Herbert-Jan,
Wellicht kun jij mij helpen met het volgende probleem (ik hoop het).
Ik heb een website ondergebracht bij een andere provider. Ik heb met FileZilla een backup gemaakt van de website, het abonnement bij YourHosting beëindigd, een nieuw abonnement genomen bij MijnDomein en daarna de bestanden met FileZilla terug online geplaatst.
Ik heb het bestand wp-config.php aangepast met de gegevens van de nieuwe database.
Als ik nu naar de website ga, krijg ik een leeg scherm. Als ik wil inloggen, krijg in het inlogscherm, maar daarna de melding:
Warning: require() [function.require]: Unable to access ./wordpress/wp-blog-header.php in /public/sites/www.vlodonline.nl/wp-admin/index.php on line 17
Warning: require(./wordpress/wp-blog-header.php) [function.require]: failed to open stream: No such file or directory in /public/sites/www.vlodonline.nl/wp-admin/index.php on line 17
Fatal error: require() [function.require]: Failed opening required ‘./wordpress/wp-blog-header.php’ (include_path=’.:/usr/share/php:/usr/share/pear’) in /public/sites/www.vlodonline.nl/wp-admin/index.php on line 17
Weet jij misschien wat ik verkeerd heb gedaan en wat ik moet doen om de website weer normaal te kunnen zien en te bewerken?
Alle feedback is welkom.
Herbert-Jan van Dinther zegt
@Maarten: Ik ben een aantal dagen weg geweest voor werk, vandaar mijn late reactie.
Het lijkt erop dat je bij de oude installatie WordPress was geinstalleerd in de map /wordpress/ en dat je die nu direct in de root hebt staan.
Controleer het bestand index.php in je hoofdmap en in de wp-admin map of daar nog een verwijzing instaat zoals /wordpress/wp-blog-header.php en verwijder daar het gedeelte /wordpress.
Mocht dat allemaal goed staan, controleer dan in je database of er in de wp_options tabel het het eerste veld toevallig nog de /wordpress verwijzing staat. Dan moet je dat laatste /wordpress gedeelte weghalen.
Wat ik mis in bovenstaand gedeelte is de export en de import van je Database, heb je dat wel gedaan?
Herbert-Jan van Dinther zegt
@Maarten: We hebben via mail even contact gehad van via FTP toegang en het probleem opgelost door de juiste versie van de index.php in de wp-admin map te plaatsen.
Je kunt nu weer volledg met je Dashboard werken. veel succes!
Syt zegt
Beste Herbert-Jan,
Dank voor je tutorial. Ik was op de goede weg, maar stuit nu op het volgende probleem: ik zie het htaccess bestand en het index.php, maar als ik via rechtermuisknop de bestanden wil downloaden krijg ik de melding:
Status: Download starten van /domains/sytong.nl/public_html/cms/.htaccess
Fout: Openen van “C:\.htaccess” voor schrijven is mislukt
Fout: Bestandsoverdracht mislukt
Status: Download starten van /domains/sytong.nl/public_html/cms/.htaccess
Fout: Openen van “C:\.htaccess” voor schrijven is mislukt
Fout: Bestandsoverdracht mislukt
Status: Verbinding verbroken met server
Hetzelfde geldt voor index.php. Wat doe ik verkeerd?
Hartelijk dank voor je hulp.
Met vriendelijke groet,
Syt
Herbert-Jan van Dinther zegt
@Syt: Het ligt eraan hoe je de bestanden wilt downloaden, via een browser of via een ftp programma. In beide gevallen is het beter om een tijdelijke map op je pc te gebruiken, maak dus eerst die map aan op c: bijvoorbeeld een map sitebestanden. Zo te zien heb je geen rechten om direct op de c: te schrijven.
Bij de browser optie kies je dan weer voor downloaden naar en selecteer dan de map sitebestanden, met ftp kun je in het linkerscherm eenst naar c:sitebestanden gaan en daarna de bestanden van je rechter scherm downloaden naar die map.
Kimberly zegt
Hallo Herbert-Jan,
Dankzij je tutorial ben ik ver gekomen en het grootste gedeelte werkt.
Het enige waar ik tegen aan loop is dat als ik de website op zoek is dat de index pagina niet geladen wordt.
In plaats hiervan krijg ik een error: Not found. De CSS is wel te zien, maar de content is verdwenen. De rest van de website werkt prima, zoals: http://www.example.nl/home. Waar kan de fout zitten?
Bij voorbaat dank voor je hulp!
Met vriendelijke groet,
Kimberly
Herbert-Jan van Dinther zegt
@Kimberly: Controleer eerst wat je als Home page ingesteld hebt, Instellingen-> Lezen -> heb je daar de laatste berichten als basis of een statische pagina die je daar kunt selecteren? Let ook even op met het gebruik van de home permalink. WordPress ziet home als iets speciaals, je kunt zelf in je thema een home.php bestand hebben, die krijgt voorrang op een index.php en wordt echt als homepage gezien.
Als je een introductie pagina wilt als Home page, geeft het dan die naam en permalink.
Kimberly zegt
Bedankt voor het snelle antwoord!
Het had inderdaad te maken met dat ik de instellingen nog niet naar statische pagina had veranderd.
De site staat nu helemaal correct online.
Heel erg veel dank! En mijn complimenten voor deze tutorial.
Met vriendelijke groet,
Kimberly
Gerard zegt
Beste Herbert Jan,
Ik heb een webwinkel gemaakt met wordpress, hiervoor gebruik ik de WooCommerce plugin.
Nadat ik je handleiding heb gevolgd, is het gelukt om de URL te veranderen. Nu ben ik alleen tegen een probleem opgelopen. Namelijk dat het afrekenen niet meer werkt. Weet je toevallig of hier een oplossing voor is?
Met vriendelijke groet,
Gerard
Herbert-Jan van Dinther zegt
@Gerard: Ik gebruik WooCommerce zelf (nog) niet, maar deze reactie van GoElelemtal in dit forum bericht schijnt een mogelijke oplossing te zijn. Reactie is bijna onderaan bij:https://wordpress.org/support/topic/plugin-woocommerce-woocommerce-pretty-permalinks
s vd berg zegt
Hallo, ik heb een probleempje! Ik heb via mijndomein.nl een domeinnaam en webruimte aangeschaft. wordpress is geinstalleerd inmiddels. Ik blijf alleen bij het uploaden van media foutmeldingen krijgen. Fout bij opslaan van het media attachment. En geen tijdelijke map beschikbaar.
Domein.nl al gemaild maar geen antwoord.
Ik ben een beginner en kom niet verder :'(.
BVD
Herbert-Jan van Dinther zegt
@s vd berg: Domeinruimte moet even nakijken of een tmp map voor je gedefinieerd is.
Je zou kunnen proberen om een map /tmp en /wwwtmp te kunnen maken en de rechten daarvan even op 777 kunnen zetten om te testen.
Er zijn nog andere oplossingen, maar die zullen niet altijd mogelijk zijn.
Zie ook: http://wordpress.org/support/topic/missing-a-temporary-folder
Mijn voorkeur is echter om je hosting provider mijndomein.nl dit na te laten kijken.
Aniek zegt
Betste Herbert,
Ik heb alle stappen braaf gevolgd volgens mij, ook al eerder met de engelse handleiding. Maar ik krijg een blanco pagina te zien. Wat doe ik verkeerd? Ik heb de index.html ook verplaatst en hernoemd, dus daar kan ie niet meer naar verwijzen.
Aniek zegt
Alvast bedankt in ieder geval.
Groet Aniek
Aniek zegt
Hoi Herbert-Jan,
Het zit m in de indexpagina. Als ik de wp-site oproep laadt hij de index.php wel, klik ik dan op een link dan gaat deze naar de normale .nl site.
Herbert-Jan van Dinther zegt
@Aniek: In de root van je site (meestal public_html of www) moet een bestand index.php staan met de aanpassing naar ./wp/wp-blog-header.php dus met /wp/ ervoor.
Daarna inloggen op de site en de permalinks optie aanpassen, of alleen nog eens opslaan. (Instellingen -> Permalinks)
Bij de algemen instellingen moet je dan het veld Website adres (URL) de /wp optie weghalen. LET OP alleen bij dat veld! Het veld erboven niet aanpassen, anders kun je niet meer inloggen.
Aniek zegt
Hoi Herbert-Jan,
Dit heb ik gedaan, toch klopt er bij mij iets niet. Ik krijg nog steeds een blanco pagina. Is er een andere instelling waaraan het zou kunnen liggen?
Aniek zegt
Hoi Herbert-Jan het is gelukt! ik was een slash vergeten. Dat zag ik toen ik je reactie nog eens goed doorlas.
Dankjewel!
Liesbeth zegt
Hoi Herbert-Jan,
Mijn probleem is eigenlijk precies andersom.
Ik heb WordPress rechtreeks geinstalleerd in de ‘www’ map.
Alleen nu wil ik een index.html bestand in de map ‘www’ zetten totdat ik mijn site helemaal gereed heb.
Dit heb ik gedaan en dit werkt nu ook, alleen wanneer ik dan de wp site live wil bekijken, gaat die ook naar de index.html, ipv de index.php.
Hoe kan ik dit het beste oplossen?
Groetjes Liesbeth.
Herbert-Jan van Dinther zegt
@Liesbeth: Als de site helemaal klaar is verwijder je de index.html. Wil je de site vooraf bekijken, voeg dan aan de url van je site /index.php toe. Dat zou voldoende moeten zijn. Je kunt ook proberen om een bericht bij te werken en dan bovenaan je invoer scherm de optie bericht bekijken te gebruiken.
Herbert-Jan van Dinther zegt
@Liesbeth: Bijna vergeten… er is ook een plugin http://wordpress.org/extend/plugins/underconstruction/ die je kunt gebruiken. Installeer die en configureer hem en verwijder daarna de index.html pagina. Als je ingelogf bent kun je de site bekijken, niet ingelogd krijg je dan de Under Construction pagina te zien die met de plugin gemaakt hebt.
Broes zegt
Beste Herbert-Jan,
Helaas ben ik je tutorial tegengekomen nadat ik beide adressen veranderd had.. Kan dus niet meer inloggen in wordpress, terwijl er wel iets mis is gegaan.
Alle inhoud is namelijk nog op mijn site, maar de lay-out is helemaal weg!
Hoe kan ik dit oplossen?
Bedankt!
Groetjes,
Broes
Herbert-Jan van Dinther zegt
@Broes: Je zult even met direct met de database aan de gang moeten. Geen zorgen, het is niet moeilijk.
Gebruik de phpmyadmin tool van je hosting bedrijf controle paneel. Zoek dan in de database van jouw site naar de tabel _options (bijvoorbeeld wp_options) in het eerste veld kun je de juiste verwijzing weer instellen zodat je opnieuw in kunt loggen.
Na het inloggen bij de Permalinks (Algemene instellingen) opnieuw opslaan. Dan de rest zoals de index.php wijziging doorvoeren. Veel succes!
Broes zegt
Bedankt!
Via mijn hosting had ik een vergelijkbaar advies gekregen en na wat proberen is het gelukt! Super!
Groetjes
Broes
Monique zegt
Ik ben een heel eind gekomen, maar krijg nu ook verwijzingen naar niet bestaande http://www.twogetherness.nl/wordpress pagina’s.
Zie ook dat er meerdere posts zijn geweest, maar heb je enig idee wat hier mijn probleem is??
De aanhalingsteken tips maakte al veel goed, hopelijk kan je me verder helpen.
Alvast dank!
Monique
Monique zegt
Herbert-Jan,
Vreemd genoeg had /wordpress achter mijn URL staan en nu aangepast, de meeste pagina’s nu laden gewoon echter een paar doen het niet en geven de onderstaande melding.
Bij Monique in de navigatiebalk en bericht
Forbidden
You don’t have permission to access /monique/ on this server.
TwoGetherness boven in de pagina en het bericht Onze muziek en Contact
Forbidden
You don’t have permission to access /wordpress/ on this server.
Ben heel trots al een eind te zijn gekomen, maar vrees dat ik toch nog een beetje hulp kan gebruiken.
Met de succes verhalen van medegebruikers die je heb geholpen, hoop ik dat je me kan helpen ;-)
Groet Monique
Serge zegt
Dag Herbet-Jan,
erg goede tutorial, dank daarvoor! Echter, het lukt bij mij niet. Ik wilde http://www.qpictures.nl/wordpress omzetten naar http://www.qpictures.nl, maar nu doet niks het meer. Zou jij ajb kunnen helpen?
Mvg,
Serge
Herbert-Jan van Dinther zegt
@Serge: Kijk na of je index.php in je public_html map de juiste code bevat voor de header, dus niet die in de map /wordpress. Sla ook nog een keer de permalink optie op. Mocht het dan nog niet lukken, stuur me dan een mail via het contact formulier.
roos zegt
Ik heb een site gemaakt in de map wordpress op de site, nu heb ik deze stappen gedaan maar als ik mijn wordpress map weggooi dan doet de site niets meer.
ook staat in de html code nog gewoon wordpress maar je ziet wel op de hoofdpagina de layout.
Wat doe ik verkeerd?
Herbert-Jan van Dinther zegt
@Roos, Je moet de map wordpress wel laten staan als je de installatie daar gedaan hebt! Het is alleen de kopie van de index.php die je upload en aanpast, samen met de aanpassing in het veld website url bij de algemene instellingen.
Jean-Jacques zegt
Ik heb de stappen gevolgd en het werkte niet, heb zelf ook nog wat geprbeerd maar dat werkte ook niet. Als ik nu naar de site ga krijg ik weer hetzelfe alleen doet nu ook mijn http://www.actiemailing.nl/wp het niet
Herbert-Jan van Dinther zegt
@Jean-jacques: Het lijkt erop dat je de index.php uit de map wp gehaald hebt? De originele index.php moet daar wel blijven staan.
Jean-Jacques zegt
Dat zou zomaar kunnen, hoe kan ik dit herstellen?
Herbert-Jan van Dinther zegt
@Jean-Jacques: Als je het originele zip bestand van WordPress nog hebt, dat uitpakken en via ftp alleen de index.php uploaden. Mocht je die niet meer hebben, dan kun je die hier opnieuw downloaden. http://nl.wordpress.org/
jeanjacques zegt
ik had inderdaad alles terug kunnen zetten maar helaas, alles weer gedaan wat er staat maar alweer
Parse error: syntax error, unexpected ‘/’ in /home/actiem1q/public_html/index.php on line 17
tevens de laatste stap kan ik niet veranderen in wordpres
Jean-Jacques zegt
Beste Herbert-Jan van Dinther, ik heb de inderdaad alles weer naar het oude gekregen en alle stappen weer gevolgd maar helaas.Ik krijg nu zelfs: Parse error: syntax error, unexpected \’/\’ in /home/actiem1q/public_html/wp/index.php on line 17
bij actiemailing.nl/wp/
de laatste stap kan ik trouwens niet uitvoeren bij wordpressMischien kunnen we dit beter afhandelen via mail?JJ
Herbert-Jan van Dinther zegt
@Jean-Jaqcues: Ik heb je net een mail gestuurd om samen te kijken wat er mis gaat.
Fred Sanders zegt
Als ik type krijg ik melding dat ik teveel URL’ s heb, snap niet wat ik verkeer doe.
Herbert-Jan van Dinther zegt
@Fred Sanders: Heb je bij de Permalinks instellingen wel de optie Berichtnaam gebruikt en daarna op opslaan geklikt om dat te bevestigingen? Meestal heeft een dergelijk melding te maken met dat soort instellingen.
Cluebddie zegt
Bedankt voor de heldere uitleg, wat ik alleen niet weet is wat ik moet doen met de oorspronkelijke index.php en .htaccess in de submap van de oorspronkelijke installatie. Moet/kan ik die laten staan of kunnen deze worden verwijderd?
Herbert-Jan van Dinther zegt
@Cluebddie: Die bestanden moet je laten staan, anders werkt je site niet meer en kun je niet meer inloggen.
Jaco KOOISTRA zegt
Hallo Herbert-Jan,
Veel goede dingen over je gehoord en kom daarom dan ook bij terecht.
Tijd geleden voor iemand een site gebouwd in iWeb en heb deze site nu omgebouwd naar een WordPress site. In de submap /Wordpress.
Wil hem nu binnenkort live gaan zetten en daarom even een check of ik alles goed ga doen.
Eerst je .htaccess file in orde maken voor je permalinks
Vervolgens deze samen met je index.php naar je lokale schijf halen (via bijvoorbeeld Filezilla).
Daar de index.php aanpassen zoals beschreven.
Beide files terug zetten op je server maar dan in je root directory.
De rest van je mappenstructuur waar je je site in hebt staan laat je gewoon zo staan als dat het was.
Dan in de backend het adres van je site aanpassen en dan zou het moeten werken.
Natuurlijk vooraf een back-up van je oude en nieuwe site maken en je oude site offline zetten.
Is dit een goede weergave van hoe het zou moeten werken?
Ik ben benieuwd en alvast bedankt.
Mvg,
Jaco
Herbert-Jan van Dinther zegt
@Jaco Kooistra: Ja, dat is zo’n beetje de juiste weg. Alleen je .htaccess hoef je niet meer te kopieren. Als de site live is met de wijzigingen dan bij de instellingen -> permalinks nogmaals op Opslaan klikken en de juiste .htaccess wordt geplaatst.
Monique zegt
Kan dit ook andersom?
Ik wil de /wordpress map weer gaan gebruiken ipv mijnwebsite.nl , omdat ik
een andere website gebouwd heb. De WP site wil ik wel laten staan, maar dan als archief.
Ik ben natuurlijk aan het zoeken geweest in diverse helpfiles, maar of de wp-config aanpassen werkt niet (blijf mijn site op mijnwebsite.nl zien) en simpelweg de site adress URL weghalen in het admin deel van de site, wil ook niet, ik krijg dan deze melding:”The Site address you entered did not appear to be a valid URL. Please enter a valid URL”.
Herbert-Jan van Dinther zegt
@Monique: Ja dat kan, zet dan in je site URL adres het hele pad van je site, inclusief /wordpress. Dus eigenlijk dezelfde link als je WordPress-url. Sla dan de permalinks nog een keer op en verwijder (of hernoem) dan de index.php in de root van je site.
Je site blijft nu bereikbaar onder http://www.example.com/wordpress maar al je oude inkomen links werken dan niet meer :-( Maar de inhoud van je site blijft bestaan en toegankelijk. Mocht je daar belangrijke pagina’s voor bezoekers hebben, dan kun je eventueel een 301 redirect via je .htaccess bestand overwegen. Zie http://www.lionseo.com/blog/htaccess-redirect-301/
Monique zegt
Dank je wel!
Anke zegt
Dank voor je duidelijke handleiding!
Ik heb alle stappen gevolgd, de homepage werkt nu, maar alle links, bijvoorbeeld in het menu werken helemaal niet meer.
Mijn provider werkt niet met .htacces, maar met iirf.ini. Dat bestand heb ik conform de .htacces aangepast naar
“RewriteRule ^/WP/.*$ /index.php [L,QSA]” en opgeslagen in de root.
Wat zie ik over het hoofd?
Herbert-Jan van Dinther zegt
@Anke, Ik denk dat je het beste bij je hosting provider kunt vragen wat er in de irf.ini moet staan. Ik gebruik het nergens dus ben ik bang dat ik weinig hulp kan bieden. Anders kun je eers kijken naar deze oplossing http://stackoverflow.com/questions/6372533/wordpress-iis6-permalink-postname-doesnt-work-iirf-url-rewrite-needed
Anke zegt
Dat heb ik inmiddels gedaan en het is opgelost. Site doet het prima nu.
Bedankt!
Thomas Frenkiel zegt
Bij mij is het gelukt, maar ik merk dat de site vrij traag is: http://www.yska-sieraden.nl. Tevens zorgt deze manier van werken ervoor dat ik caching via mod_rewrite niet kan doen (volgens mij). Toen ik namelijk regels toevoegde in .htaccess, kreeg ik problemen met de website.
Vraag 1: zou de site sneller kunnen gaan werken als ik ‘m ‘gewoon’ in de root zou installeren? Dus zonder de ‘verwijzing’ naar de submap zoals het nu het geval is?
Vraag 2: Is er een manier om degelijke caching toe te passen op de site zoals die nu is geïnstalleerd? Site wordt gemiddeld maar 2 keer per maand veranderd.
Alvast super bedankt!!!!
Herbert-Jan van Dinther zegt
@Thomas Frenkel: Laadtijd is inderdaad lang. Als een test doe op http://tools.pingdom.com/ dan komt de site op 6.20 seconden.
In je broncode is ik wel dat je niet alleen afbeeldingen direct van het domein hebt, maar ook vanaf http://www.s60672.cp.hostnet.nl.
1. de site zal niet sneller werken als je hem in de root zet, je probleem zit ergens anders, met name in niet gevonden afbeeldingen, o.a. op bovenstaande links. Je kunt die snel vinden met de Developer plugin (beschikbaar voor Chrome & Firefox) Kies dan de optie Images -> Find broken images.
2. Caching kun je prima gebruiken zoals je hem nu geinstalleerd hebt, ik gebruik meestal W3 Cache of Super cache, afhankelijk van de server configuratie. Gebruik dan de automatische .htaccess aanpassing van die plugins.
Gezien de uitkomst van pingdom.com verwacht ik de meeste snelheid winst als je de link afbeeldingen en de verwijzing naar http://www.s60672.cp.hostnet.nl kunt oplossen. De meeste tijd zit namelijk in het wachten op de server response.
Voor de laadtijd van je Nextgen styelsheets op pagina’s waar dat niet nodig is kun je deze plugin inzetten http://wordpress.org/plugins/nextgen-gallery-optimizer/
Probeer ook eens om per plugin te testen, dus niet noodzakelijke uitschakelen, cache leeg maken en testen. Mogelijk zit daar ook een vertragende factor in.
Veel succes en mocht je nog meer hulp nodig hebben, stuur me dan even een mail via het contact formulier.
Leen zegt
Hallo Herbert-Jan,
Nogmaals dank voor jouw duidelijk en eenvoudige uitleg.
Die heeft mij al verschillende keren goed geholpen om een site online te zetten!
Nu heb ik echter een probleem: de homepage lijkt ok (behalve dat er een plugin ‘agenda’ etc. niet werkt), maar de links bovenaan in mijn menu werken niet meer.
Moet ik de permalinks dan weer wijzigen..?
Of komt het door de index.php, daar heb ik deze zin:
/** Loads the WordPress Environment and Template */
require( dirname( __FILE__ ) . ‘/wordpress/wp-blog-header.php’ );
Of misschien nog iets anders..?
Dank voor je antwoord!
Leen
leen zegt
Herbert-Jan,
Als ik de permalinks op ‘default’ zet, dan werken de links wel, maar ze geven dan de titel van de pagina niet weer, enkel dit: ‘/?page_id=2’.
En als ik de .htaccess verwijderd of plaats, is het hetzelfde resultaat: onbestaande paginalinks…
Herbert-Jan van Dinther zegt
@leen: draait de site op een windows, of een linux server? In het eerste geval moet /index.php/ in je permalinks optie houden. Bij linux zou het normaal moeten werken.
leen zegt
Dankjewel Herbert-Jan,
Voor uw antwoord!
En het klopt inderdaad, ik had het intussen ook op de wordpress.org gevonden.
Merci,
Leen
Gerrit zegt
Hoi Herbert-Jan
Ik heb bovenstaande procedure gevolgt. De site is nu bereikbaar via de juiste url, alleen het WPdashboard word dus nog benaderd via de ‘ontwikkelmap’.
Inloggen als admin is geen probleem;
Echter inloggen als auteur geeft een foutmelding
“Je hebt onvoldoende rechten voor toegang van deze pagina.”
En daarna gaat er vanalles mis, want bij refreshen is er wel ingelogd, alleen kun je vervolgens niets..
Heb ik iets over het hoofd gezien ?
Herbert-Jan van Dinther zegt
@Gerrit: Een vreemd probleem. Je kunt eens proberen om de .htaccess in de ontwikkelmap te bekijken of daar iets vreemd in staat. Ik zou echter bij je login als auteur eerst de login pagina verversen met Ctrl+F5 om die goed opnieuw te laden. Daarnaast ook, als beheerder, het gebruikersprofiel van de auteur controleren. Je kunt ook een nieuw auteursprofiel aanmaken en testen of die wel goed werkt.
Gerrit zegt
Hoi Herbert-Jan
Ik heb het rechtenprobleem inmiddels opgelost door in phpmyadmin te rommelen met de tabel voor auteurs..
Het ontstaan van het probleem lijkt dan ook helemaal niets met bovenstaande procedure te maken te hebben. Toch bedankt voor je hulp, en voor deze handleiding want die is erg duidelijk!
patric zegt
Dag Herbert-Jan,
Bedankt voor de duidelijke uitleg. Ik heb de map verplaatst van http://www.yogalaboratory.com/wp naar http://www.yogalab.nl. Verplaatsing is op zich goed gegaan, echter kan ik niet meer switchen van dashboard naar website en visaversa. yogalab.nl is een pointer domein die wijst naar yogalaboratory.com.
Via yogalaboratory.com/wwp kan ik nog wel bij het dashboard.
Heb je nog een tip?
Herbert-Jan van Dinther zegt
@Patric: Zet bij de instellingen de .com versie terug en zet een redirect op de .nl versie naar de .com versie. Daarmee zou je weer moeten kunnen wisselen. Wil je de .nl versie de standaard maken dan kun je proberen om beide velden naar de .nl versie te zetten, Daarna moeten wel ook alle interne links omgezet worden. Persoonlijk zou ik dan zelf voor de huidige .com kiezen met een redirect van de .nl.
JR zegt
in mijn index.php staat andere code achter redirect, nl:
require( dirname( __FILE__ ) . ‘/wp-blog-header.php’ );
moet dit veranderd worden in
require(‘./NAAM/wp-blog-header.php’ );
ik krijg het in ieder geval niet werkend.
Kan ik de index.php ook in de submap aanpassen via Edit en deze file daarna met het htaccess bestand vanuit de submap kopieren naar de hoofdmap?
Herbert-Jan van Dinther zegt
@JR: Inderdaad, je veranderd /NAAM/ in de naam van je sub map. De index.php in de submap niet wijzigen.
Na die wijziging ook het veld bij Algemeen -> Instellingen -> Siteadress (URL) aanpassen en dan de permalinks optie nogmaals opslaan.
JR zegt
Mijn vraag hoeft niet meer beantwoord te worden, het is inmiddels gelukt!
Rianne zegt
Goedemiddag,Ik heb via uw instructies een wordpress website met succes online gezet. Ik zou hem echter graag kunnen vinden met www voor de domeinnaam. Kunt u mij vertellen hoe en waar ik dat kan aanpassen?
Herbert-Jan van Dinther zegt
@Rianne: Je kunt dat aanpassen bij Instellingen -> Algemeen en dan bij Site en de WordPress URL
Mariozee zegt
Hoi Herbert-Jan,
Ik heb alles gedaan zoals je beschreef, alleen komt alleen mijn eerste index.php bestand goed over, de linkjes naar andere pagina’s werken niet meer. In het htaccess bestand (root) staat overigens alleen dit:
# BEGIN WordPress
# END WordPress
En in de htaccess in de wordpress directory staat dit:
# BEGIN WordPress
RewriteEngine On
RewriteBase /wordpress/
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /wordpress/index.php [L]
# END WordPress
Wat doe ik fout? Alvast bedankt voor je reactie
Mariozee zegt
Het is gelukt, mijn htaccess stond als niet schrijfbaar.
Moet ik deze nu wel weer aanpassen als niet schrijfbaar?
Bedankt voor je reactie.
Evelien zegt
Bedankt! Deze uitleg was duidelijk!
Renske zegt
Beste Herbert-Jan,
Ik heb ook al eerder met behulp van deze pagina een wp site online gekregen. Nu wil ik hetzelfde doen, maar het werkt niet.
Ik heb het idee dat de index.php iets anders is (geworden?). De punt staat nu niet meer tussen de aanhalingstekens: zo ziet de regel die aangepast moet worden eruit:
/** Loads the WordPress Environment and Template */
require( dirname( __FILE__ ) . ‘/wp/wp-blog-header.php’ );
Mijns inziens heb ik het goed gedaan. De permalinks staan op “post name” (doet ie automatisch wanneer ik het op custom structure opsla) en ik heb dus beide bestanden in de html-map gezet. (waar ook de oude site staat, en waar ik de index.html van verwijder wanneer ik wil checken of het werkt).
Kun je me (op weg) helpen?? Ik hoor het graag, bedankt alvast!
Herbert-Jan van Dinther zegt
@Renske: De punt staat inderdaad verkeerd. die moet na je ‘ staan.
require('./wp/wp-blog-header.php');
Renske zegt
Beste Herbert-Jan,
Bedankt nog voor je reactie. Ik heb het ondertussen al voor elkaar gekregen, maar het zat ‘m niet in die punt.
Waar het nu wel in heeft gezeten weet ik niet. Ik heb het wel 6 keer overnieuw gedaan. Ik had wel telkens de index.php in teksteditor open laten staan omdat ik op zoek was naar het probleem. Pas nadat ik het bestand en teksteditor had afgesloten en het daarna pas uploadde naar de website ging het ineens wel.. Raar dus, maar het werkt! En dat wel dankzij deze pagina!
Camille zegt
Ik heb alle stappen doorlopen om mijn website online te zetten maar bij deze stap: Ga in WordPress naar je Dashboard en dan naar Algemeen.
In dat scherm wijzig je slechts een veld, namelijk het veld Adres van deze site (URL) daar haal je wordpress weg uit de URL
Heel het adres van de site en url staat er helemaal niet…. Dus hoe nu verder? Snap er niks meer van
Herbert-Jan van Dinther zegt
@Camille: Zie je daar wel je website titel en ondertitel? Zo niet dan ben ik bang dat je installatie niet helemaal goed gegaan is. Je kun via de contact pagina even een mailsturen en dan kan ik later even met je mee kijken.
Jolanda Grevers zegt
Dit krijg ik te zien. Wat moet ik hier mee. Ik heb alle stappen keurig opgevolgd en geen idee van wat ik fout heb gedaan. Warning: fileperms() [function.fileperms]: stat failed for /public/sites/www.unique-loopbaancoaching.nl/wordpress/index.php in /public/sites/www.unique-loopbaancoaching.nl/wordpress/wp-admin/includes/file.php on line 869
Herbert-Jan van Dinther zegt
@Jolanda Grevers: Heb je het inmiddels zelf al opgelost? Op de site zelf ziet ik geen problemen, ziet er goed uit. De login pagina kan ik ook bereiken.
Hendrik zegt
Goedemorgen,
Ik ben al een tijdje bezig om de website online te zetten. Helaas lukt het niet, voor mijn idee heb ik alle stappen gevolgd. Ik krijg de volgende melding:
Parse error: syntax error, unexpected ‘/’ in /data/home/jamb01/domains/jambo-kids.nl/public_html/index.php on line 17
Wat doe ik verkeerd? Alvast bedankt voor de hulp.
Groet,
Hendrik
Herbert-Jan van Dinther zegt
@Hendrik, zo te zien staat er een verkeerd teken in je index.php. Let vooral op dat je hetzelfde teken gebruikt aan het begin als aan het einde van de ‘ optie.
Mareike zegt
Je bent de allerbeste!
Monique zegt
Na alles te hebben opgevolgd gaan mijn menuitems netjes naar de goede verwijzing.Ik heb alleen een probleem met de home pagina.als ik naar mijn domein ga staat hier nog steeds wordpress in. mijndomijn.com/wordpress/voorbeeld
De menuitems gaan netjes naar de goede verwijzing (zonder wordpress) ga ik via het menu terug naar home krijg ik een 404 pagina wel met goede structuur en menu.
Ik gebruik Themia lite, alles aangepast ook permalinks en werkt voor elke pagina. Alleen de startpagina heet voorbeeld-pagina. De titel van deze pagina is Home.
Waarschijnlijk heb ik iets niet goed gedaan met de standaardpagina.
Mijn site staat nog niet online, heb dit wel getest of er online hetzelfde komt te staan, en dat is helaas het geval.
Wil graag .mijndomijn zien zonder voorbeeld-pagina erachter.
de homepagina kan ik niet aanpassen is leeg deze heb ik aangepast met een them-options pagina.
Enig idee? Alle hulp is welkom.
Herbert-Jan van Dinther zegt
@Monique: Doordat je voorbeeld pagina Home heet en waarschijnlijk ook de /slug/ home, gaat WordPress ervan uit dat deze voorrang heeft op de index.php. wijzig die slug eens (kun je doen onder de titel) en kijk wat er dan gebeurd. Je kunt ook bij het hoofdmenu eerst de Home link weghalen, dan op alles weergaven klikken en dan zie je ook de Home optie verschijnen.
Monique zegt
Herbert-Jan bedankt voor je antwoord.
Naam van de pagina gewijzigd,uit het menu gehaald: er verandert. niets
Als ik Home aan mijn menu wil toevoegen vind ik deze niet bij alle weergeven wel de gewijigde naam.
De originele home heeft ook geen mogelijkheid om de url te wijzigen is
mijndomein/wordpress/
voorbeeld van deze pagina is mijndomein/wordpress/voorbeeld-pagina/
Herbert-Jan van Dinther zegt
@Monique: Je kunt bij een menu ook een link toevoegen, probeer dat eens met de juiste link naar je hoofd domein.
Monique zegt
Inmiddels heb ik een nieuwe installatie gedaan en het thema bekeken.
Hieruit bleek dat de voorbeeld-pagina niet gewijzigd had moeten worden maar moest verwijderen.
Dus alles hiernaartoe gekopieerd de index.php aangepast en alles werkt.
Alleen als ik mijn Engelse menu wil gebruiken (met plylang plugin) werkt de verwijzing niet goed omdat dan /nl of /eng met wp achter de link komt te staan. en dan niet naar de originele website verwijst.
chantal zegt
Ik heb heel erg dom geweest en heb bij instellingen algemeen in me dashboard bij allebei het /wordpress weggehaald nu krijg ik steeds een 404 error en krijg ik zowel me website niet meer en kan niet meer inloggen. Help!
Herbert-Jan van Dinther zegt
@Chantal: Ik zie wel een inlogscherm via http://bowbeauty.nl/wp-login.php maar mocht je daar niet in kunnen loggen, probeer dan in te loggen op http://bowbeauty.nl/phpmyadmin/ met de account gegevens van je provider. Ga dan naar je WordPress database en zoek de tabel die eindigt op _options en kies dan Verkennen.
Je ziet dan een veld dat heet siteurl. Klik op wijzigen en dan kun je achter de URL weer /wordpress invullen. De wijziging opslaan en dan kun je weer normaal inloggen.
Kim zegt
Hoi Herbert-Jan van Dinther, vraagje. Ik wil andersom. De website moet een nieuw design. Dus ik wil rustig kunnen werken in een map. Dus ik wil nu de WordPress van de root naar een submap plaatsen om daar rustig aan het design te werken, op de voorpagina komt dan een gewone index.html met under construction. Laatst is het me per ongeluk een keer gelukt. Nu wilde ik dat vandaag weer doen maar lukt het niet meer. Jij misschien simpel de beschrijving?
Groet, Kim
Herbert-Jan van Dinther zegt
@Kim, je kunt in je de root een index.html pagina zetten met de tekst en opmaak die je wilt gebruiken. De meeste webservers openen eerste de index.html voordat ze een index.php bestand openen. Je kunt het echter nog makkelijker doen met de plugin https://wordpress.org/plugins/underconstruction/
Met die pluign kijk je de hele site bekijken als je ingelogd bent, maar uitgelogd of als bezoeker zie je de pagina die je dan wilt laten zien.
Kim zegt
Hoi Herbert Jan, dat met die index lukte dus ook niet, dacht ook dat hij de index.html eerder opende dan de index.php. Maar had uiteindelijk ook bedacht dat er wel een plugin voor zou zijn haha. Wel zeg je nu iets moois, want vond het frapant dat als ik zonder www intoetste ik de under construction page kreeg maar met www ervoor gewoon de site, maar dat zie ik natuurlijk alleen zelf omdat ik ingelogd ben haha vroeg het me al af. Heb overigens WP Maintenance Mode plugin gebruikt, kon je nog net wat meer mee! Bedankt voor je snelle reactie. Groet
Wesley zegt
Hallo,
Ik heb je handleiding gevolgd, maar als ik nu wil inloggen op /new/wp-admin werkt dat niet. Als ik dan de /new weg haal doet i het ook niet.
Wat doe ik fout?
Herbert-Jan van Dinther zegt
@Wesley: Heb je de installatie gedaan in de map /new/ en bij de instellingen ook de eerste link op /new laten staan? Zo je, dan zou je via /new/wp-admin in moeten kunnen loggen. Zonder link naar de site kan ik helaas niet meer info geven.
F.DEJODE zegt
Beste,
Ik wil mijn website benaderen zonder de Demo in de browser, ik heb met het aanpassen waarschijnlijk een fout gemaakt en nu is enkel de index pagina ( Home ) bereikbaar.
Wat kan er hier fout gelopen zijn?
Graag had ik een nazicht gezien van de volgende bestanden: index.php, .htacces en het wp-config
Alvast bedankt
Graag een privé bericht
F.DEJODE zegt
Beste Herbert-Jan van Dinther ,
Ik heb intussen het probleem gevonden het zat hem in de .htaccess ( RewriteBase /Demo/ à en in de RewriteRule . /Demo/index.php [L] )
Maar nu staat mijn wordpress nog altijd in de Demo map, ik wil dat de url in de browser naar http://www.Brassaville.be gaat en niet naar .be/Demo anders vinden ze de site niet op de .be
Herbert-Jan van Dinther zegt
@F.DEJODE: Net je site bekeken en zo te zien is het je inmiddels gelukt om de Demo uit je URL’s te halen. Goed werk!
Monique zegt
Bedankt voor deze heldere uitleg!! Het is in 5 min gelukt mijn website van subdomein naar root te zetten. Erg blij mee. Ik heb wel getwijfeld of het niet beter was om alle bestanden te verhuizen naar de root en het dus via deze userguide.expand2web.com/moving-wordpress-from-a-sub-directory-to-the-root/methode te doen. Maar op de een of andere manier leek me deze methode iets veiliger. Wat ik me wel nog afvraag: kan ik nu zonder problemen alle bestanden die verder nog in de root staan (van de oude website) verwijderen? En daar dus alleen de index.php en .htcaccess bestand laten staan. Ik moest overigens wel mijn index.html hernoemen. Maar kan ik die nu ook weggooien?Groetjes,Monique
Herbert-Jan van Dinther zegt
@Monique: Je de oude bestanden kunnen weg, maar let op de je eventuele afbeeldingen en afbeelding mappen niet verwijderd. Doe je dat wel, dan kun je wet problemen krijgen met afbeeldingen die je al toegevoegd had in je berichten.
Natuurlijk wel altijd een back-up maken. De bestanden die je host provider er in gezet heeft ook bewaren (dat kunnen 400, 500 of 301 bestanden zijn die foutmeldingen onderscheppen). Je oude hernoemde index.html kan inderdaad weg.
Jolie zegt
Hoi! Ik heb bovenstaande handleiding gevolgd, maar als ik mijn website wil bekijken, krijg ik het volgende te zien: The requested URL / was not found on this server.
Het adres van mijn subdomein begint met: 2015.mijnwebadres.nl ipv van http://www.example.com/wordpress. Maakt dit ook nog iets uit voor de index?
Herbert-Jan van Dinther zegt
@Jolie: Heb je bij je WordPress adres en bij website adres wel de http://2015.mijnadres.nl (jouw domein naam) ingevuld? alleen / werkt niet op het eind een / kun je ook verwijderen.
Bij je WordPress adres moet wel de eventuele submap bewaard blijven
Mark Liebregts zegt
Ik wilde mijn shop ook verplaatsen van /shop naar de root.
Dit is helaas ook niet gelukt. Nu krijg ik een HTTP500 melding die ik niet krijg opgelost. Ik had heel de map gekopieerd naar mijn HD en toen alles niet meer werkte wilde ik deze terug zetten, zonder resultaat helaas. In de admin had ik de ./shop al weg gehaald. De .htaccess bestand stond er al. Ik heb wel in de wp-config de WP-Bug naar true gezet. Toen kreeg ik wel wat meldingen maar op die regel stond alleen maar *// of zoiets. Niets geks.. Later na de nieuwe upload kreeg ik de HTTP500 melding. Ook heb ik in de index.php de naam aangepast zoals in deze uitleg stond vermeld maar zonder resultaat. Heb ook een bericht in de contact pagina verstuurd maar misschien leest iemand dit sneller en weet wat er aan de hand is? De shop was helemaal klaar en er zat voor maanden werk in. Ik hoop niet dat ik het kwijt ben. Heb ook een nieuwe wordpress geïnstalleerd en dan 2 mappen terug gezet maar dat gaf ook niet het juiste resultaat. De backup van de server was ook te laat helaas. Ik zie nog wel de databases staan die WordPress heeft aangemaakt.
Help..
Herbert-Jan van Dinther zegt
@Mark Liebregts: Hallo Mark, we hebben via mail al contact gehad en e.a. gecorrigeerd. Probleem zat hem in je thema dat nog bestanden had voor WooCommerce die niet goed werken met WordPress versie 4.3.
Anne zegt
Beste Herbert-Jan,
Mijn de homepage geeft het goede url en verschijnt netjes. De menu-items hebben de goede url maar geven een 404 pagina.
Waar gaat het fout? Ik heb zelf het idee dat het aan het .htaccess bestand ligt. Zou jij hier naar kunnen kijken?
Alvast hartelijk dank.
# BEGIN WordPress
RewriteEngine On
RewriteBase /wordpress/
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /wordpress/index.php [L]
# END WordPress
Herbert-Jan van Dinther zegt
@Anne: Zo te zien aan de site heb je het al opgelost. Het makkelijkste is om de foute .htaccess te hernoemen, bijvoorbeeld htaccess-oud.txt. Daarna ga je naar instellingen -> Permalinks en sla je de optie opnieuw op via Save / Opslaan. WordPress maakt dan een nieuw en correct .htaccess bestand aan.
Susanne zegt
Beste Herbert-Jan
Ik heb de gehele handleiding gevolgd van wpsitebouw en het lukt me aardig.
Op het laatst liep ik vast bij het downloaden van index.php en .htaccess. Ook dit is gelukt met de extra aanwijzingen op de site. Open ik nu PSPad dan krijg ik het bericht
<?php
// Silence is golden.
Wat kan ik nu nog doen om mijn site online te krijgen?
Met vriendelijke groet,
Susane
Herbert-Jan van Dinther zegt
@Suzanne: Je het de verkeerde index.php gekopieerd naar je root en naar je /cms map. Uit de gedownloade en uitgepakte zip bestand moet je de index.php uit de wordpress map uploaden. Die index.php heeft meer inhoud met onder andere de regel require( dirname( __FILE__ ) . ‘/wp-blog-header.php’ );
Susanne zegt
Oké, bedankt voor de snelle reactie. Ik ben de kluts een beetje kwijt. Kan ik index.php zo deleten?
Bij welke stap uit het boekje kan ik dan het beste beginnen om de juiste index op de juiste plaats te krijgen. Momenteel ben ik aan het zoeken hoe ik bij Cms kom.
Herbert-Jan van Dinther zegt
@Susanne: Ja. de foute index.php kun je zo verwijderen. Je kunt dit artikel gebruiken voor je index.php aanpassing in de Root (dus voor je /cms map). Je zult via FTP eerst de originele index.php terug moeten zetten in de /cms map voor je weer in kunt loggen.
Jan zegt
Beste Herbert Jan,
ik heb de stappen doorlopen maar krijg onderstaande melding bij openen van mijn site
Warning: require(./foto/wp-blog-header.php): failed to open stream: No such file or directory in /public/sites/www.janbezemer.com/index.php on line 17 Fatal error: require(): Failed opening required ‘./foto/wp-blog-header.php’ (include_path=’.:/usr/share/php:/usr/share/pear’) in /public/sites/www.janbezemer.com/index.php on line 17
wat doe ik fout
Herbert-Jan van Dinther zegt
@Jan: In welke map heb je WordPress geïnstalleerd? Want als ik http://www.janbezemer.com/foto/wp-admin probeer dan krijg ik geen login pagina te zien.
Jan zegt
Bedankt voor de reactie
Bij mijndomein: /public/sites/www.foto.janbezemer.com
Als ik het volledige adres in de browser intypt opent hij de website wel
jan zegt
Dit dus is eigenlijk een subdomein denk ik…
jan zegt
IK heb het gevonden, omdat het een subdomein was werkte het niet. Ik heb de alles verplaatst en de links aangepast.
bedankt voor de medewerking
Herbert-Jan van Dinther zegt
@Jan: Heel goed! Je moet wel de diverse links naar je pagina’s en afbeeldingen nog aanpassen omdat die nog verwijzen naar je foto sub domein.
jan zegt
Ja Herbert-Jan, dat heb ik gemerkt, deze ga ik verder aanpassen, bedankt voor je support
Renske zegt
Beste Herbert-Jan,
Ik hoop dat je me kunt helpen! Ik heb, denk ik, ik kan geen andere oplossing bedenken nu toch de word-press url ook veranderd.
Ik kom niet meer op mijn inlogpagina uit, wat ik ook probeer.
Vandaag kreeg ik te horen dat de tussenmap nog zichtbaar was in de URL, dus heb ik het gauw aangepast, en eerlijk gezegd bijna zeker dat ik het goede heb gedaan, ook omdat ik het een keer heb ingevuld, en het adres nu klopt.
Maar nu krijg ik een internal error te zien. Mooi balen, maar vooral hoe kan ik dit z.s.m. oplossen!?
Kun jij me met dit probleem ook verder helpen!? Of moet ik echt contact opnemen met de webhost..
Het gaat om de inlogpagina voor http://www.woutersensarsproducties.nl.
Alvast bedankt voor je reactie, Renske
Herbert-Jan van Dinther zegt
@Renske: Controleer via je controlepaneel met phpMyAdmin de URL in de database. Je moet dar de site url in de tabel _wpoptions weer terugzetten naar je domeinnaam/wp2015
Je hebt waarschijnlijk bij beide velden van Instellingen -> Algemeen de /wp2015 verwijderd, dat had alleen bij het tweede veld, Siteadres (URL) gemoeten. Als je bovenstaande in de database aanpast kun je weer inloggen en blijven de links van de site goed staan.
Mocht je toch nog hulp nodig hebben dan kun je altijd het contact formulier gebruiken
Renske zegt
grote dank, had het contactformulier niet gezien!
Ik heb er nu helemaal een rommeltje van gemaakt, dus ik hoop dat ik van voor af aan de boel weer goed kan krijgen.. En dan dus naar de php-admin. Nogmaals dank. Ik hoop het vandaag/morgen op te kunnen lossen.
Atelier zegt
Ik heb een vraag over het verplaatsen van een wordpress site gemaakt op een subdomein.
Vol aandacht je instructies gelezen.
Ik heb een account bij Yourhosting met meerdere een hoofddomein en meerdere subdomeinen.
Op een subdomein heb ik nu 2x wordpress draaien. Nu wil ik graag de content zichtbaar maken in het account zelf. Ik denk dat ik dan ‘verplaatsen van en naar een hoofdmap’moet gebruiken. Klopt dat? Ik vind het allemaal best lastig. Was een fanatieke Dreamweaver. Dit soort WP vraagstukjes vind ik soms nogal tegenvallen.
Vooral het deel van bestanden aanpassen die ik uit de ftp heb gedownload en leesbaar in een wordpad. Hoe sla ik dat dan op? En waar plaats ik die opnieuw?
Herbert-Jan van Dinther zegt
@Atelier: Het verplaatsen van en naar een hoofdmap kun je later pas gebruiken als laatste stap. Het verhuizen van een subdomein naar een hoofd domein vereist meer werk. Begin natuurlijk met een goede back-up van de huidige situatie.
Kijk daarna naar het laatste deel van die bericht https://wordpress.org/support/topic/moving-newly-designed-wpsite-from-subdomain-to-root en gebruik de voorgestelde plugin https://nl.wordpress.org/plugins/velvet-blues-update-urls/
Je kunt de bestanden en de URL natuurlijk in een submap in de root zetten en daar alles eerst klaar maken. Als alles dan naar tevredenheid werkt dan de optie verplaatsen naar hoofdmap doen via de kopie van de index.php en Siteadres (URL) aanpassing. De aangepaste index.php plaats je dan in de root van je domein. Daarna inloggen en de permalinks optie nog eens opslaan, dan maakt WordPress zelf de correcte .htaccess aan.
Roman Hora zegt
Beste Herbert-Jan,
Bedankt voor de instructie, maar ook bij onze site krijg ik de foutmelding 500 als ik alles heb ingevuld. Wat is er bij onze site misgegaan?
Herbert-Jan van Dinther zegt
@Roman Hora: Op de link bij je bericht lijkt alles te werken. Meestal bij een 500 foutmelding is de permalink niet goed aangepast, sla die optie nog een keer op na je url wijziging en kijk of het dan wel goed gaat
Hans zegt
Ik heb je stappen gevolgd en het werkt. Alleen een vervelend en raar iets. De homepage is een andere dan ik zou verwachten. Mijn wordpress install staat in /blog en nu krijg ik als homepage een willekeurig bericht dat begint met een permalink met /blog Wat kan ik daar aan doen? Map hernoemen lijkt me niet slim want daar staan ook nog andere files waar ik naar toe link. Ik heb meer dan 4500 postings dus moet even opletten wat ik doe.
Maar alle permalinks werken dus, ook berichten etc. alleen de homepage komt niet goed aan.
Hopelijk kun je me helpen.
Ik heb nu weer de oude situatie hersteld (behalve dan de aangepast permalinks). Ook vreemd dat hansonexprience.com nu toch op hansonexperience.com/blog komt.
Herbert-Jan van Dinther zegt
@Hans, heb je ook de optie bij de algemene instellingen Siteadres (URL) aangepast en de index.php in je root map? Let op! Alleen de optie Siteadres (URL)!!
Hans zegt
Alles werkt nu. Het bleek een cache probleem te zijn. Na leegmaken van de cache kreeg ik de juiste pagina te zien. Bedankt voor je duidelijke uitleg.
Herbert-Jan van Dinther zegt
@Hans, heel fijn dat als nu werkt, bedankt voor de terug koppeling!
Bob zegt
Beste Herbert-Jan, ik weet niet of je nog aktief bent, omdat de berichtgeving al wat ouder is, maar ik ben bezig geweest met je artikel en ergens is het fout gegaan. Index.php verandert , .htaccess. toen in de rootmap gezet. daar na in instellingen algemeen het bezoekadres verandert en toen vloog alles eruit. 500 melding Nu weet ik me geen raad meer. Heb de bestanden weer aangepast en teruggezet. ook wp-config aangepast en define(‘WP_HOME’,’http://koipin.com/wp’);
define(WP_SITEURL’,’http://koipin.com/wp’); toegevoegd. hoop dat u nog suggesties heeft. Heb ook de core bestanden er nog eens overheen gezet. mvg Bob Buurman overbuurman@icloud.com
Herbert-Jan van Dinther zegt
@Bob, als je de index.php en de .htaccess goed gezet hebt, dan moet het siteadres zonder de /wp zijn, anders komt hij in een loop terecht.
Update: Inmiddels via mail verder contact gehad en probleem met de plugins opgelost, site werkt nu en inloggen is weer mogelijk.