Chinyorwa Directory
Mumwe munhu akataura kuti mushure mekuisa Wordfence pawebhusaiti yake, akaramba achiwana zvikanganiso achiti haigone kugadzira faira rewordfence-waf.php mudhairekitori remidzi. Ndakamukumbira kuti anditumire mufananidzo wemufananidzo; meseji yekukanganisa yaive mutsetse mumwe chete, ichiti yaive nyaya yemvumo yefaira.
Ndakafunga nezvazvo kwechinguva, ndikaona kuti ndakanga ndambosangana nazvo kare. Ndakapedza nguva ndichiedza kuzvinzwisisa, ndichifunga kuti mupi wehosting aive nepfungwa. Zvakazoitika kuti yaive nyaya yemvumo nekuva muridzi, asi pfungwa dzehosting control panel dzinogona kuvhiringidza.

Regai nditange ndatsanangura kuti iyi wordfence-waf.php chii.
Chaizvoizvo ifaira rekudzivirira reWordfence firewall, iro rinofanira kunyorwa mudhairekitori remidzi yewebhusaiti, padanho rakafanana nere wp-config.php.
Pasina faira iri, firewall haigone kutanga; zvinoita sekunge wakaisa kiyi asi kiyi haigone kuiswa.
Sarudzo 1: Kugadziriswa kwemvumo yekudzvanya kamwe chete kuburikidza nepaneru yekudzora (BT Panel/)HestiaCP/cPanel)
Kana uri kushandisa BT Panel, ndiyo iri nyore. Enda kuwebhusaiti yako, tsvaga saiti inoenderana, tinya Settings, wobva waenda kuDirectory Permissions. Chinja mvumo yedhairekitori remudzi wewebhusaiti kuita 755 uye mvumo yemafaira ese kuita 644. Wobva watarisa kana mushandisi ari kumhanya ari "www"; kana zvisiri, chinja. Dzvanya bhatani rekuti "Repair Permissions", mirira kuti ipedzise, vandudza Wordfence, woedza zvakare.
Kana uri paHestiaCP, enda kupeji yekugadzirisa webhusaiti wobva wavhura sarudzo inonzi "Allow write access to web root". Wobva wamhanyisa mirairo mishoma yeSSH kuti ubatanidze muridzi nemvumo yedhairekitori rewebhusaiti.
chown -R admin:www-data /home/admin/web/你的域名/public_html
chmod -R 755 /home/admin/web/你的域名/public_html
find /home/admin/web/你的域名/public_html -type f -print0 | xargs -0 chmod 644cPanel inonzwisisika zviri nyore. Vhura maneja wemafaira, vhura "Ratidza mafaira akavigwa" mukona yepamusoro kurudyi, tinya kurudyi pane dhairekitori wochinja mvumo kuita 755, chinja mvumo yemafaira kuita 644, uye panewo basa rekugadzirisa muridzi wefaira mune sarudzo dzepamusoro.
Sarudzo 2: Chinja mvumo nemaoko uchishandisa SSH (yakajairika)Linux)
Kana control panel isingakwanise kuibata, shandisa SSH nemaoko. Kana wangobatana neserver, tanga wabatanidza muridzi wayo. Munzvimbo yeLNMP/LEMP, boka rewebhu rinowanzova www-data kana www.
chown -R 你的面板用户:www-data /网站根目录完全路径Wobva waisa mvumo yefolda pa755 uye mvumo yefaira pa644.
find /网站根目录 -type d -print0 | xargs -0 chmod 755
find /网站根目录 -type f -print0 | xargs -0 chmod 644Kana maitiro acho apera, dzokera kuWP backend wobva wagonesa firewall zvakare; izvi zvinogona kugadzirisa dambudziko racho.
Sarudzo 3: Gadzira nemaoko wordfence-waf.php (mhinduro yakanaka kana mvumo yakavharwa)
Kana usingakwanise kuchinja chero chinhu uchishandisa SSH panel, zviite nemaoko. Gadzira faira rinonzi wordfence-waf.php mu root directory woisa kodhi inotevera mairi.
<?php
if (!defined('WFWAF_VERSION')) {
define('WFWAF_VERSION', '7.11.0');
}
$wafConfig = array(
'wafAutoPrepend' => true,
'wafFile' => __FILE__,
'wpContentDir' => dirname(__FILE__) . '/wp-content',
'wpPluginsDir' => dirname(__FILE__) . '/wp-content/plugins',
'wafLogDir' => dirname(__FILE__) . '/wp-content/wflogs',
);
require_once $wafConfig['wpPluginsDir'] . '/wordfence/lib/waf/waf.php';Rangarira kutsiva vhezheni 7.11.0 nevhezheni yako yeWordfence yazvino. Isa mvumo yefaira ku644, uye muridzi anofanira kuenderana newebhusaiti. Wobva wagadzirisa wp-config.php wobva wawedzera mutsetse unotevera pamusoro chaipo pefaira.
require_once 'wordfence-waf.php';Sevha uye vandudza Wordfence. Firewall inozozviona yega uye haizotauri zvikanganiso.
Sarudzo 4: Tarisa mitemo inorambidza kupinda mukunyora.
Dzimwe nguva haisi nyaya yemvumo, asi faira rekugadzirisa riri kurivharira. Vhura faira rako re.htaccess wobva wabvisa mitemo yese inorambidza kupinda kwekunyora mafaira kana kudzivirira kugadzirwa kwefaira rePHP. Kune Nginx, tarisa gadziriro yesaiti yako kuti uone zvirambidzo zvakaita se root path read chete kana kuti create_file off, wozvibvisa.
Chimwe chiitiko ndechekuti virtual host kana lightweight cloud hosting pachayo inodzivirira kugadzirwa kwemafaira ePHP mu root directory. Muchiitiko ichi, unofanirwa kubata mupi wako wehosting kuti ubvise muganho, kana kushandura protection mode yeWordfence. Enda kumenyu yeWordfence, All Options, WAF, uye chinja protection engine mode kuita Extended Protection kuti urege kugadzira root file.
Mhinduro 5: Kusawirirana kweplugin kunokonzera kuvharika
Mamwe maplugin ekuchengetedza anogona kuvharira mashandiro aya. Dzima kwenguva pfupi maplugin ekuchengetedza akadai seWP Rocket, W3 Total Cache, uye LiteSpeed Cache, pamwe nemaplugin ekuchengetedza akadai seSucuri neiThemes Security. Wobva wabvisa server cache neopcache, wotangazve basa rePHP.
systemctl restart php8.3-fpmKutevedzana kwekugadzirisa matambudziko nekukurumidza (zvinokurudzirwa kutevedzera matanho acho nenzira yakatevedzana)
Ndinokukurudzira kuti utevedzere urongwa uhwu kuti usaparadze zvinhu. Kutanga, batanidza mvumo nekuva muridzi; izvi zvine mukana wepamusoro wekugadzirisa dambudziko. Kana izvozvo zvikasashanda, tangazve PHP-FPM wobva wavandudza backend. Kana izvozvo zvikasashanda, gadzira faira idzva nemaoko wogadzirisa wp-config. Wobva watarisa kana Nginx kana Apache configuration yako iri kuvharira kugadzirwa kwemafaira matsva ePHP mu root directory. Pakupedzisira, funga nezvekuchinja firewall modes.
Chinhu chimwe chandinofanira kukuyeuchidza ndechekuti haufanirwe kuisa mvumo pa777. Mvumo dzemafolda dzinofanira kuva 755 uye mvumo dzefaira 644; ndizvo zvinodiwa. Kuisa mvumo pa777 kuchaisa webhusaiti yako pachena, zvichikonzera njodzi huru yekuchengetedza. Kana ukabiwa, zvichave zvanonoka kuzvidemba.
Kutaura chokwadi, handina chokwadi kana mhinduro idzi dzichizoshanda zvakanaka pamamiriro ako ezvinhu, asi ndakakuudza matambudziko andakasangana nawo uye nzira dzandakawana. Kana ukawana mamwe mameseji ekukanganisa, tora skrini wotumira kwandiri, uye ndichatarisazve.
Sezvo waverenga kusvika pari zvino, kana wawana zvichibatsira, ndapota tumira like uye share. Kana uchida kugamuchira nhau dzichangoburwa, unogonawo kunditevera!
Ndatenda nekuverenga chinyorwa changu. Tichaonana nguva inotevera.
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ Dzidziso inoti "Mhinduro Yakazara yeWordPress Wordfence's Kusakwanisa Kugadzira wordfence-waf.php" yakagoverwa pano inogona kukubatsira.
Welcome to share link yechinyorwa chino:https://www.chenweiliang.com/cwl-34337.html
