mijn wordpress website werkt niet meer na verhuizing.

Status
Niet open voor verdere reacties.

Atwist

Terugkerende gebruiker
Lid geworden
24 jan 2006
Berichten
1.076
Besturingssysteem
Wndows 11
Office versie
2016
Gatver nu heb ik alles klaar en heb mijn website overgezet naar mijn webserver krijg ik " kan pagina niet vinden " kan ook niet in mij wp-admin komen ook via localhost is dit zo.

Zou iemand eens naar de site twist-foto.de willen gaan en mij dan kunnen zeggen wat er aan de hand is, ik snap er even geen snars van.

Ik heb het 1 op 1 overgezet, dus backup gemaakt van mijn database deze weer geimporteerd in de mysql op mijn webserver.
via FilZilla heb ik de bestanden over gezet en heb het config bestand aangepast zo dat de database weer te vinden is.


Wat zou er aan de hand kunnen zijn.
Dus roept U maar.
 
Heb je al je Front-pagina opnieuw gekozen in de wp-admin.php
 
Laatst bewerkt:
Php4U

Moet wp-admin.php toevallig wp-config.php zijn.

Kan namelijk geen wp-admin.php vinden in de website map.
 
Daar staat netjes dat de startsite geopend moet worden heb deze ook al even geprobeerd door een andere te kiezen maar het maakt geen verschil.
Schermafdruk van 2016-07-27 09:44:57.png

Nu had ik ook gelezen dat je de "Permalinks" moet verversen door gewoon een keer op opslaan te drukken dan krijg ik de melding dat ik de "htaccess" moet aanpassen.
Schermafdruk van 2016-07-27 09:45:32.png

Dit staat in de "htaccess"
Code:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule
 
Laatst bewerkt:
Hoek-haakje op het eind mist.
 
Dit staat in de "htaccess" niet goed gekopieerd :o
 
Dan heb ik het idee dat mod-rewrite uit staat in je webserver.
Welke gebruik je? Apache?

Hiermee kan je controleren welke webserver je hebt en of de mod_rewrite ondersteunt:
Code:
<?php
 if(!function_exists('apache_get_modules') ){ 
   phpinfo(); 
   exit; 
}
 $res = 'Module is niet beschikbaar';
 if(in_array('mod_rewrite',apache_get_modules())) 
 $res = 'Module is beschikbaar';
?>
<html>
<head>
<title>mod_rewrite check:</title></head>
<body>
<p><?php echo apache_get_version(),"</p><p>mod_rewrite $res"; ?></p>
</body>
</html>
 
Laatst bewerkt:
Momenteel geeft de site het volgende aan

Code:
Apache/2.4.10 (Debian)

mod_rewrite Module is beschikbaar
 
Apart, heet je bestand wel exact .htaccess, met dubbel 'c' en dubbel 's'?

Anders staat AllowOverride op None in je vhost, waarbij .htaccess genegeerd wordt.
 
De naam is echt .htaccess

Code:
 <Directory "/var/www/twistfoto">
  	   		AllowOverride All
  	   		Require all granted
         </Directory>
 
Klopt dat path?
Anders is het vreemd dat je mod_rewrite genegeerd wordt, of je htaccess zelf.

Zet eens een willekeurige tekst (zoals "Hallo") bovenaan je .htaccess, zodat deze 'breekt'. Zie je dan een Internal Server Error bij het benaderen van je site, of opent hij gewoon je site?
 
Laatst bewerkt:
Code:
Hallo

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

Dit heb ik gemaakt en opgeslagen maar de site is nog zichtbaar dus zou betekenen dat de htaccess niet wordt gezien als ik het goed begrijp.
 
Inderdaad, klopt je path wel in je virtual host?
 
Map van de website staat in de /var/www/ dus dat moet goed zijn

Heb inmiddels de rechten eens aangepast van htaccess en weer eens de permalinks ververst en krijg nu de volgende htaccess
Code:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>



# 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
en de melding dat de permalink struktuur is geactualiseerd is

Schermafdruk van 2016-07-27 12:17:45.png
 
De website werkt :shocked::shocked::shocked::shocked:

Heb een menu item weg gehaald omdat ik het zowiezo al wilde doen heb het opgeslagen en even gekeken of het item ook weg ging en warempel de site werkt.

ME HAPPY
 
De rechten waren dus blijkbaar niet goed. Fijn dat het nu opgelost is.
 
Mijn Dank naar jou is weer groot.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan