Tovább a tartalomhoz

A FS_METHOD helyes beállítása a Child-webhelyeken

Miért kell a közvetlen fájlrendszer-hozzáférés a MainWP-hez, hogyan állítsd be a wp-config.php fájlban, és milyen fájlengedélyek kellenek.

A WordPress többféle módon érheti el a fájlrendszert a bővítmények és sablonok telepítéséhez és frissítéséhez. A MainWP a Child-webhelyeken a direct (közvetlen) módot igényli.

Mód Működése
direct A PHP közvetlenül olvassa és írja a fájlokat
ssh2 SSH-kapcsolaton át történik a fájlművelet
ftpext A PHP FTP-bővítményét használja
ftpsockets FTP-t használ socketeken át

A frissítésekhez, a bővítmények és sablonok telepítéséhez és a fájlok kezeléséhez a MainWP-nek közvetlen hozzáférés kell. FTP vagy SSH mód esetén a műveletek időtúllépéssel vagy hibával állhatnak le.

Ha ezt tapasztalod:

  • a vezérlőpult a fájlrendszer módjáról figyelmeztet;
  • a bővítmény- vagy sablonfrissítések engedélyhibával leállnak;
  • a feltöltések időtúllépésre futnak;
  • telepítéskor „Could not create directory” (a könyvtár nem hozható létre) hiba jelenik meg.
  1. Csatlakozz a Child-webhely fájljaihoz FTP-vel, SFTP-vel vagy a tárhely fájlkezelőjével.

  2. Nyisd meg a webhely gyökérmappájában a wp-config.php fájlt.

  3. Add hozzá ezt a sort a /* That's all, stop editing! */ megjegyzés elé:

    define( 'FS_METHOD', 'direct' );
  4. Mentsd a fájlt, és próbáld ki egy frissítéssel a vezérlőpultról.

A közvetlen hozzáféréshez a WordPressnek megfelelő fájlengedélyek kellenek:

Elem Javasolt engedély
Mappák 755
Fájlok 644
wp-config.php 640 vagy 600

Ha a FS_METHOD már direct, de a gond megmarad, ellenőrizd, hogy a fájlok és mappák tulajdonosa a tárhelyfiókod.

Egyes felügyelt tárhelyek nem engedik a közvetlen hozzáférést. Ilyenkor FTP-adatokat is megadhatsz a wp-config.php fájlban:

define( 'FTP_USER', 'ftp-felhasznalonev' );
define( 'FTP_PASS', 'ftp-jelszo' );
define( 'FTP_HOST', 'ftp.pelda.hu' );
  1. Ellenőrizd, hogy a fájlok tulajdonosa megegyezik a PHP-folyamat felhasználójával.
  2. Nézd meg, hogy a tárhely nem tilt-e le bizonyos PHP-függvényeket.
  3. Vesd össze a tárhelyet a MainWP-hez szükséges PHP-függvények listájával (lásd a hibaelhárítást).
  4. Kérj segítséget a tárhelyszolgáltatótól a fájlengedélyekhez.
  • a FS_METHOD sor bekerült a wp-config.php fájlba, és a fájl mentve van;
  • egy próbafrissítés hiba nélkül lefut;
  • a mappák 755, a fájlok 644 engedélyűek.

Készült:

Tiszteletben tartjuk a magánszférádat

Sütiket használunk a böngészési élmény javítására és a forgalom elemzésére. Az analitika csak akkor indul, ha engeded. Adatvédelmi irányelvek, Sütitájékoztató.

Sütibeállítások