WordPress indulási problémák – útvonal korrekció
A WordPress csak olyan tárhelyeken működik beavatkozás nélkül, ahol a gyökérkönyvtár közvetlenül tartalmazza a WordPress fájlokat. Az aspnet.hu tárhelyeinken a wwwroot könyvtár nem közvetlenül a fájlrendszer gyökere, hanem egy magasabb struktúrában található.
Példa elérési út:
/home/felhasznalonev/domainnev.hu/wwwroot
Ez a struktúra befolyásolja a WordPress működését, különösen az index.php fájlban lévő relatív elérési útvonalakat.
Probléma:
Az alapértelmezett WordPress index.php fájlban ez a sor található:
require( dirname( FILE ) . ‘/wp-blog-header.php’ );
Ez a mi környezetünkben nem működik megfelelően.
Megoldás:
Cseréld le a fenti sort erre:
require( ‘wp-blog-header.php’ );
Ez biztosítja, hogy a WordPress az aktuális könyvtárból töltse be a szükséges fájlokat.
További lehetséges problémák:
-
.htaccess nem érvényesül megfelelően a mod_rewrite miatt
-
wp-config.php fájlban hibás siteurl vagy home érték
-
fájlhozzáférési jogosultságok hiánya (pl. uploads)
-
open_basedir korlátozások