Tovább a tartalomhoz

Fejlesztőknek

Az LW Migration szűrői, a figyelt WordPress-konstansok, a cron-hookok, és miért a WP-CLI az automatizálás útja.

Saját wp-config-konstans nincs. Ezeket a WordPress-konstansokat figyeli:

Konstans Hatás
DISABLE_WP_CRON Az Ütemezések lap figyelmeztet, és szerver-cron parancsot ad.
WP_DEFAULT_THEME A téma-alaphelyzet ezt teszi aktívvá.
CUSTOM_USER_TABLE, CUSTOM_USER_META_TABLE Ha be vannak állítva, az adatbázis-alaphelyzet nem fut.
WP_PROXY_HOST, WP_PROXY_PORT, WP_PROXY_BYPASS_HOSTS A felhős, kapcsolati és cím alapú letöltési kérések proxyja. A környezeti http_proxy nem hat.
Szűrő Alapérték Mire jó
lw_migration_capability manage_options (hálózaton manage_network_options) Ki használhatja a bővítményt.
lw_migration_backup_dir_editable true false: a mentésmappa nem módosítható (menedzselt tárhely).
lw_migration_move_links true false: áthelyezéskor mindig másol, nem hard linkel.
lw_migration_backup_file_mode 0600 0640 csoport-olvasáshoz; ennél szélesebbet 0640-re vág.
lw_migration_max_extract_bytes 50 GiB Kibontási plafon, ha a szabad hely nem olvasható.
lw_migration_max_download_bytes 50 GiB Cím- és felhőletöltés plafonja ismeretlen szabad helynél.
lw_migration_max_upload_bytes 50 GiB Böngészős feltöltés plafonja.
lw_migration_web_whole_download_bytes 200 MiB Böngészős egyben-letöltés határa.
lw_migration_web_tick_seconds 8 mp Egy böngészős lépés hossza.
lw_migration_cron_seconds számolt Egy cron-lépés hossza.
lw_migration_tick_seconds 10 mp Egy CLI-lépés hossza.
lw_migration_loopback_url az oldal REST-címe Az ütemezés folytatásának címe (proxy mögött).
lw_migration_download_token_ttl 3600 mp Letöltési token élettartama (60 és 86400 között).
lw_migration_share_ttl 86400 mp Átviteli link alapértelmezett élettartama.
lw_migration_link_address site_url() Az oldal címe a párosító kódban (proxy, más név).
lw_migration_allow_ip_link_hosts false IP-címes párosító kód engedése (helyi tesztoldal).
lw_migration_cloud_timeout 120 mp Felhős részkérés időkorlátja (10 és 600 között).
lw_migration_webdav_single_put_bytes 200 MiB Nem Nextcloud WebDAV egyben-feltöltés webes plafonja.

Akció: lw_migration_cloud_part ($destination_id, $offset, $size), minden felhőbe feltöltött rész után. Cron-hookok: lw_migration_schedule, lw_migration_schedule_continue, lw_migration_cleanup (napi takarítás).

Mentésmappa lezárása egy must-use bővítményben
add_filter( 'lw_migration_backup_dir_editable', '__return_false' );

A lw-migration/v1 névtér a beállítóképernyő belső API-ja, nem dokumentált fejlesztői felület. Automatizáláshoz a WP-CLI a támogatott út. Abilities és MCP nincs.

Belépés nélkül, saját védelemmel érhető el: az átviteli link (/wp-json/lw-migration/v1/backups/shared?share=<token>), a párosított oldal aláírt kérései (/link/…), az ütemezés folytatása egyszer használatos tokennel, a letöltés rövid életű tokennel, és a felhős bejelentkezés visszatérése. Ha biztonsági bővítmény tiltja a névtelen REST-kéréseket, a lw-migration/v1/backups/shared és a lw-migration/v1/link útvonalat engedd.

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