Tovább a tartalomhoz

Állandók a wp-config.php fájlban

Az UpdraftPlus működését módosító PHP-állandók listája, magyarázattal.

Az UpdraftPlus viselkedését a wp-config.php fájlban megadott állandókkal is módosíthatod. Írd őket a fájl elejére, a nyitó <?php után, még azelőtt, hogy a WordPress betölt mindent, különben nem lépnek érvénybe. A lista nem feltétlenül teljes, de a gyakorlatban használt állandókat tartalmazza.

Példa: figyelmeztetés a 25 MB-nál nagyobb fájlokra (az alapérték 250 MB):

define('UPDRAFTPLUS_WARN_FILE_SIZE', 1048576*25);
Állandó Mit csinál
UPDRAFTPLUS_SEMAPHORE_LOCK_WAIT Hány másodpercnek kell eltelnie két azonos típusú mentési futás között (alapérték: 180, vagyis 3 perc). Ha kevesebb telt el, a második futás megszakad. Ez védi a mentést a WordPress időzítőjének hibájától, amely bizonyos esetekben ugyanazt a feladatot többször indítja.
UPDRAFTPLUS_ZIP_EXECUTABLE A bináris zip program teljes elérési útja. Ha megtalálható, a zip-fájlok gyorsabban készülnek.
UPDRAFTPLUS_BINZIP_OPTS Extra parancssori kapcsolók a bináris zip programnak. Alapból ezzel kerülnek tömörítetlenül tárolásra bizonyos fájltípusok.
UPDRAFTPLUS_NO_BINZIP true esetén az UpdraftPlus soha nem használ bináris zip programot. Akkor hasznos, ha tudod, hogy a szerveren nem működik (például biztonsági korlátozás miatt), és nem akarsz időt veszíteni a próbálkozással.
UPDRAFTPLUS_PREFERPCLZIP true esetén mindig a PclZip tömörítőt használja. Lassabb, de tisztán PHP-alapú, ezért mindenhol működik, és részletesebb hibaüzenetet ad, mint a ZipArchive. Akkor érdemes bekapcsolni, ha a ZipArchive hibát jelez, de nem mondja meg pontosan, mi a baj.
UPDRAFTPLUS_PCLZIP_FORCEALLINONE A PclZip gyorsítása: ha az adatmennyiség (bájtban) kisebb a megadott értéknél, kikapcsolja a kötegelést. Ügyelj rá, hogy elég idő legyen a zip elkészítésére, mert a kötegelés célja éppen az, hogy a webszerver ne állítsa le a futást.
UPDRAFTPLUS_ZIP_BATCH_CEILING és UPDRAFTPLUS_MAXBATCHFILES A zip-készítés kötegeinek legnagyobb mérete bájtban (alapérték és legkisebb érték: 209715200) és a kötegenkénti fájlok legnagyobb száma (alapérték: 500).
UPDRAFTPLUS_SPLIT_MIN A Szakértői beállítások között az archívumok felosztási méretét legfeljebb ennyi megabájtra csökkentheted (alapérték: 25).
UPDRAFTPLUS_EXCLUDE_EXTENSIONS Vesszővel elválasztott fájlkiterjesztések, amelyeket a mentés bárhol kihagy, például zip,mp4.
UPDRAFTPLUS_SKIP_FILE_OVER_SIZE Az ennél nagyobb (bájtban megadott) fájlokat a mentés kihagyja. Nincs alapértéke.
UPDRAFTPLUS_WARN_FILE_SIZE Figyelmeztetés nagyon nagy fájlra (bájtban). Csak akkor látszik, ha a mentés nem fejeződik be, és támpontot ad az okhoz: lehet, hogy kevés az erőforrás a nagy fájl becsomagolásához.
UPDRAFTPLUS_WARN_DB_ROWS Figyelmeztetés, ha egy adatbázistábla ennél több sort tartalmaz. Ez is csak befejezetlen mentésnél látszik.
UPDRAFTPLUS_NOAUTOBACKUPS true esetén teljesen kikapcsolja a frissítés előtti automatikus mentést (nem az ütemezett mentést).
Állandó Mit csinál
UPDRAFTPLUS_DATA_OPTIONAL_TABLES Vesszővel elválasztott tábláknév-lista (előtag nélkül), amelyek tartalma nem fontos, és kevés erőforrásnál kihagyható. Csak nagy táblákra való, és csak gyenge szervereken lép életbe. Az alapérték naplózó és statisztikai bővítmények tábláit tartalmazza, például bwps_log, statpress, itsec_log, woocommerce_sessions.
UPDRAFTPLUS_MYSQLDUMP_EXECUTABLE A bináris mysqldump teljes elérési útja. Ha megtalálható, nagy táblák mentésére használja.
UPDRAFTPLUS_ALWAYS_TRY_MYSQLDUMP Alapból csak nagy táblákhoz próbálja a bináris mysqldump programot. true esetén mindig megpróbálja. Akkor hasznos, ha van olyan tábla, amelynek egyes sorai rendkívül sok adatot tartalmaznak, és ezért elfogy a memória: a bináris program jobban bírja.
UPDRAFTPLUS_LOG_BACKUP_SELECTS true esetén a táblák mentésekor használt SELECT parancsok is bekerülnek a mentési naplóba.
UPDRAFTPLUS_SUPPRESS_CONNECTION_CHECKS true esetén kikapcsolja annak ellenőrzését, hogy az adatbázis-kapcsolat még él-e. Csak akkor kell, ha az ellenőrzés a te környezetedben hibásan működik (Amazon Aurorán előfordult).
Állandó Mit csinál
UPDRAFTPLUS_SQLEXEC_MAXIMUM_ERRORS Ennyi SQL-hiba után megszakad a visszaállítás (alapérték: 50).
UPDRAFTPLUS_ATOMIC_RESTORE_DISABLED true esetén a táblák visszaállítása nem ideiglenes táblán, majd átnevezéssel történik, hanem a régi módon: a tábla törlődik, és a végleges néven jön létre újra.
UPDRAFTPLUS_DECRYPTION_ENGINE Megadja, melyik motorral dolgozzon a visszafejtés (phpseclib). Lehetséges értékek: openssl, mcrypt, internal. Nem mindegyik érhető el minden PHP-beállításon.
UPDRAFTPLUS_EXISTING_BACKUPS_LIMIT Hány mentés töltődjön be oldalanként a Meglévő biztonsági mentések listában (alapérték: 100).
Állandó Mit csinál
UPDRAFTPLUS_CONSOLELOG true esetén a napló a kimenetre is kiíródik, nem csak a naplófájlba. Parancssori mentésnél hasznos.
UPDRAFTPLUS_BROWSERLOG Mint az előző, de a HTML-karaktereket kiváltja (escape-eli).
UPDRAFTPLUS_LOG_IDENT és UPDRAFTPLUS_LOG_FACILITY A syslog-azonosító (alapérték: updraftplus) és a syslog-szolgáltatás (alapérték: LOG_USER), ha a naplóüzenetek a syslogba is mennek (a jelentések kiegészítővel vagy a fizetős kiadással).
Állandó Mit csinál
UPDRAFTPLUS_CLOUDFILES_USEOLDSDK Rackspace Cloud Files esetén a régi, elavult SDK használata. Alapból az új SDK működik, ha lehetséges (PHP 5.5-től).
UPDRAFTPLUS_S3_OLDLIB Amazon S3 esetén a régi SDK használata. Alapból az új működik, ha lehetséges (PHP 5.5-től).
UPDRAFTPLUS_WEBDAV_NEVER_CHUNK WebDAV esetén a mentés egyben megy át, darabolás nélkül. Az Apache mod_dav tudja a darabolást, a legtöbb más WebDAV-szerver nem, és néhány egzotikus szerver még hasznos hibakódot sem küld vissza.
UPDRAFTPLUS_UPLOAD_CHUNKSIZE A feltöltési darabok mérete bájtban egyes tárhelyeknél (jelenleg a OneDrive használja). Csak akkor módosítsd, ha pontosan tudod, miért.
UPDRAFTPLUS_IPV4_ONLY A tárhelymódszerek csak IPv4-et használnak. Segít, ha a tárhelyed IPv6-beállítása hibás (jelenleg a Google Drive és a Google Cloud, valamint a WP HTTP API hívásai támogatják).
UPDRAFTPLUS_GDRIVE_CURL_HTTP_VERSION Kényszeríti a Google Drive kódját egy adott HTTP-verzióra. Alapból 1.1 van, mert bizonyos curl-verziók mással hibát dobnak. Az érvényes értékek a PHP CURLOPT_HTTP_VERSION állandóinak értékei.
Állandó Mit csinál
UPDRAFTPLUS_DISABLECOMPATNOTICE true esetén nem jelenik meg az értesítés, hogy a WordPress-verziód „túl új” (az UpdraftPlus még nem tesztelte rajta). Fejlesztői, kiadás előtti WordPress-verziókhoz hasznos.
UPDRAFTPLUS_NOADMINLOCK true esetén kikapcsolja a fizetős kiadás beállítás-zárolását. Akkor hasznos, ha elfelejtetted a jelszót. Mivel írhatod a wp-config.php fájlt, a zárnál amúgy is nagyobb hatalmad van.
UPDRAFTPLUS_ADMINBAR_DISABLE Elrejti az UpdraftPlus menüpontjait az admin eszköztárból. (Alapból csak adminisztrátoroknak látszanak, és ha a beállítóoldal jelszóval zárolt, csak annak, aki feloldotta.)
UPDRAFTPLUS_DISABLE_TOP_LEVEL_MENU_ENTRY Az UpdraftPlus alapból önálló főmenüpont. true esetén visszakerül a Beállítások alá.
UPDRAFTPLUS_ENABLE_SELECT2 false esetén nem használja a „select2” legördülő elemet. Akkor kell, ha egy másik összetevő (például hibás CSS-t betöltő) megakadályozza a helyes betöltését.
UPDRAFTPLUS_ENABLE_TOUR false esetén kikapcsolja a bemutató túra minden funkcióját.
UPDRAFTPLUS_DISABLE_WP_CRON_NOTICE Ha a DISABLE_WP_CRON állandóval kikapcsoltad a WordPress időzítőjét, és nem akarod, hogy az UpdraftPlus ezt jelezze a beállítóoldalon, állítsd true-ra. Hibakeresésnél viszont nehezebb lesz észrevenni, ha az időzítő nem működik.
UPDRAFTPLUS_SEND_UNWRITABLE_BACKUP_DIRECTORY_EMAIL Ha a mentés azért hiúsul meg, mert a mentési könyvtár nem írható, az UpdraftPlus alapból jelentést küld e-mailben (ha be van állítva). false esetén ez az e-mail elmarad.
UPDRAFTPLUS_SKIP_CPANEL_QUOTA_CHECK Kihagyja a cPanel lekérdezését a felhasznált és szabad tárhelykvótáról. Csak akkor érdemes, ha ez komoly gondot okoz.

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