• Hallo,

    Hierbij mijn probleem en oplossing met de vraag of dit klopt. Ik heb als thema ‘platform’ gekozen en kreeg bij het instellen van de permalink de opmerking dat het .htaccess document verplaatst en hernoemd moest worden. Bleek dat ik geen backup bestand had onder wp-content.
    Vraag 1: is dat normaal?

    Heb ik de wp-database backup plugin geinstalleerd en geplaatst onder wp-content. De melding ging niet weg, maar de naam van de map kwam dan ook niet overeen. Wp-db- backup ipv backup db. Heb ik de foldernaam veranderd in backup-db. Melding was weg, maar de plugin deed het ook niet meer want was verplaatst en hernoemd. Heb ik de WP-DB-backup plugin opnieuw geïnstalleerd en krijg geen melding meer.
    Vraag 2: is dit voldoende of heb ik nu een backup map die het niet meer doet?

    Bij voorbaat dank voor de aandacht.
    Em

11 reacties aan het bekijken - 1 tot 11 (van in totaal 11)
  • Moderator nielsvanrenselaar

    (@nielsvanrenselaar)

    Het is mij niet helemaal duidelijk wat er nu precies het probleem is. Als je permalinks ingeschakeld hebt probeert WordPress zelf het .htaccess in de hoofdmap aan te passen. Als dat niet lukt vraagt WordPress je om dit zelf te doen, door de gegenereerde code te kopieren en plakken in een .htaccess bestand.

    Is dat wat er niet gelukt is?

    Plugins moeten in de plugins map, en niet enkel in “wp-content” maar dus een mapje verder.

    Em, je verhaal is nogal onsamenhangend. Htaccess heeft niet automatisch iets te maken met backup. Normaal gesproken past WP je htaccess aan als je permalinks in stelt. Als er geen htaccess is, dan maakt WP er een. Als dat om een of andere reden niet werkt, is het waarschijnlijker dat dat licht aan bestandsrechten.
    http://codex.wordpress.org/Using_Permalinks

    Waar je de link met backup plugins vandaan haalt, is me niet duidelijk.

    [edit]Niels was me voor. Zo te zien had ik, op het werk, meer dan een half uur nodig gehad om mijn bericht te maken 🙂 [/edit]

    Dank jullie wel Niels en Roy,

    Goh, en ik maar denken dat ik zo’n duidelijk verhaal had neergezet. Even stapje voor stapje. De melding die ik kreeg is die ene, je weet wel 😉 Dat mijn .htaccess file verplaatst moest worden naar de backup map. Die backup map zou moeten staan onder wp- content. Echter: er was helemaal geen backup map! Die heb ik vervolgens op een omslachtige manier gemaakt (zie boven) door de bovengenoemde plugin te verplaatsen naar de wp-content map en daarna de naam van de map te veranderen. Toen ik vervolgens dat .htaccess bestand erin zette was de melding weg. Nu lijkt alles veilig. Maarrrrrrrr…. is dat wel zo?

    groeten Em

    Ik heb geen idee waar die melding vandaan komt. Permalinks worden verwerkt in het htaccess bestand in de root (dus httpdocs en niet bv. httpdosc/wp-content).

    Nu wordt htaccess voor meer gebruikt. Ik kan me bijvoorbeeld voorstellen dat je ooit een backup plugin hebt gehad die met een htaccess voorkwam dat de map waarin die backups werden opgeslagen, bereikbaar waren voor derden. htaccess Kun je namelijk ook gebruiken om toegang tot mappen te blokkeren, achter een wachtwoord te zetten of weet ik wat. Dat gebeurt meestal met een htaccess bestand in de map die beveiligd moet worden.

    In elk geval is het zo dat die plugin niks met je permalinks te maken heeft (of: zou moeten hebben). Je moet in de root van je pagina een htaccess bestand hebben (let op, dit is een verborgen bestand dat je niet altijd automatisch kunt zien met een FTP programma) waarin te lezen valt:

    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    # END WordPress

    Wèrken je permalinks? Als dat zo is, kun je er vanuit gaan dat het gelukt is, ondanks (of dankzij?) je truuk met de plugin die er niks mee te maken heeft.

    Hoi Roy,

    Je hebt me alweer een beetje meer gerustgesteld. Ik weet niet of mijn permalinks werken, want ik heb ze nog niet gebruikt. Ben nog in de beginfase van het maken van de website.

    Waar ik me nog een beetje over zorgen over maak is die afwezigheid van de backup-db map in wp-content. Is dit de bedoeling?

    Het htaccess bestand heb ik gevonden en verplaatst naar de zelfgemaakte folder en er staat momenteel niets in.

    Zou die template “platform” misschien haperen? Ik ben hier af en aan toch al de hele week mee aan het worstelen.

    Hartelijks Em

    Nu is het helemaal fraai. Kan niet meer in mijn website! Ik zit te denken om alles te de-installeren en helemaal opnieuw te beginnen. Is dat misschien een idee?

    Sorry voor het vele gepost. Ik kan weer in mijn site. Had een .htaccess waarschijnlijk op een foute plek neergezet en heb dat nu verwijderd.

    Deze vraag blijft vooralsnog overeind:
    Waar ik me nog een beetje over zorgen over maak is die afwezigheid van de backup-db map in wp-content. Is dit de bedoeling? Krijg het idee dat die er standaard in zou moeten zitten. Ook met de optie verborgen bestanden laten zien, zie ik hem niet. (nu wel dus die zelfgemaakte waar ik zo mijn twijfels over heb)

    Ok, ik ben even mee aan het kijken. Ik heb twee installaties. De ene heeft wel een map /wp-content/backup-db, de andere niet. De map is dus in elk geval niet noodzakelijk en wordt waarschijnlijk pas gemaakt als je de eerste keer (met een plugin?) een backup maakt.
    In de map /wp-content/backup-db zit geen htaccess, alleen een ‘gezipte’ backup.
    In /wp-content zit wel een htaccess bestand, de inhoud is alleen om de map /wp-content te beveiligen tegen ongewenste bezoekers.

    Wat jij verkeerd hebt gedaan is het htaccess bestand uit de root weg halen, want dan werkt WP inderdaad niet meer. Daar moet in elk geval in staan:

    # BEGIN WordPress
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    # END WordPress

    Uitgebreid tot wat ik eerder liet zien als je permalinks gebruikt.

    Je kunt inderdaad meer htaccess bestanden hebben in verschillende mappen, maar die in de root moet er zeker zijn!

    Of je permalinks werken, merk je meteen. Als je een bericht maakt en de url van dat bericht is blabla.nl/?p=007 dan heb je standaard url en is het iets van blabla.nl/berichttitel of blabla.nl/007/berichttitel dan heb je “pretty permalinks”.

    Hoi Roy,

    Dank je wel voor al je inspanningen. Prettig idee dat die backup er niet standaard in zit. Ik kan nu dus in de site en ik heb zelfs mijn eerste backup file ontvangen op mijn e-mailadres. Die zelfgemaakte map werkt dus! Permalinks werken ook! Dank je wel voor het meekijken.

    Verder durf ik bijna niet te zeggen, maar doe ik toch maar, dat ik geen idee heb hoe ik in die rootfolder moet komen om te zien of dat .htaccess bestand daar aanwezig is. Ik ga ervan uit dat het de eerste/ bovenste map is in de rechterkant van Filezilla, alleen zie ik nergens httpdocs verschijnen. Moet het wel via Filezilla? Of toch in WordPress? Eigen computer? Ik hád namelijk het idee dat ik ‘een nieuwe’ htaccess in de rootfolder had geplaatst, via Filezilla, alleen kon ik toen niet meer in mijn eigen site! Heb ik die verwijderd en nu kan ik er weer wel in.

    Pfff

    Hartelijke groet,
    Em

    Als je verbinding maakt me je server via Filezilla kom je meestal op de server waarop je website staat. Je zit dan mappen als /anon_ftp, /bin, /conf, /error-docs (het ligt er natuurlijk aan hoe je host het heeft ingericht). Een van die mappen heet meestal /httpdocs. Als je daar in zit, zie je de bestanden van je internetpagina, dus mappen zoals /wp-admin, /wp-content en /wp-includes en bestandjes zoals wp-activate.php en wp-atom.php (hier zit ook het wp-config.php bestand dat je bij de installatie hebt moeten aanpassen). Ergens bovenaan, net onder de mappen, staat het bestand .htaccess (als je verborgen bestanden kunt zien).

    Maar… aangezien je permalinks werken, maakt het niet zo heel veel uit of je dat bestand kunt vinden of niet, wel? Ik kan je verzekeren dat het er is 🙂

    [edit] Ga trouwens niet zelf htaccess bestanden maken of verplaatsen. Dat is nergens voor nodig en het kan alleen maar problemen opleveren als je niet goed weet wat je aan het doen bent. Als je een .htaccess aanmaakt en er is er al een, dan gaat het mis.

    Beste Roy,

    Hartelijk dank voor je goede adviezen. Ik weet nu waar de rootfolder is 😉 en er staat beslist een .htaccess bestand in. Ben nu bezig met het inrichten van de site. Helaas krijg ik op dit moment de sidebars niet zichtbaar. Ga het forum eens afstruinen of iemand anders dat al heeft gehad.

    Groeten,
    Em

11 reacties aan het bekijken - 1 tot 11 (van in totaal 11)
  • Het onderwerp ‘.htaccess’ is gesloten voor nieuwe reacties.