Thuto e Felletseng ea ho Tharolla Mathata bakeng sa ho Hloka ho Sebetsa ha Wordfence ho WordPress ho Theha wordfence-waf.php

Motho e mong o boletse hore kamora ho kenya Wordfence webosaeteng ea hae, o ne a lula a fumana liphoso tse reng e ke ke ea khona ho theha faele ea wordfence-waf.php bukeng ea motso. Ke ile ka mo kopa hore a nthomelle setšoantšo sa skrini; molaetsa oa phoso e ne e le mola o le mong feela, o re ke bothata ba tumello ea faele.

Ke ile ka nahana ka hona ka motsotsoana, 'me ka hlokomela hore ke kile ka kopana le sena pele. Ke qetile nako e telele ke leka ho se utloisisa, hoo e ka bang ke nahana hore mofani oa ho amohela baeti o na le seo a se etsang. Ho ile ha ipaka e le bothata ba tumello le beng, empa monahano oa phanele ea taolo ea ho amohela baeti o ka ferekanya haholo.

Thuto e Felletseng ea ho Tharolla Mathata bakeng sa ho Hloka ho Sebetsa ha Wordfence ho WordPress ho Theha wordfence-waf.php

E re ke qale ka ho hlakisa hore na wordfence-waf.php ena ke eng.

Ha e le hantle ke faele ea tšireletso ea firewall ea Wordfence, e lokelang ho ngoloa bukeng ea motso oa sebaka sa marang-rang, boemong bo tšoanang le ba wp-config.php.

Ntle le faele ena, firewall e ke ke ea qala; ho tšoana le ha u kentse senotlolo empa senotlolo se ke ke sa kenngoa.

Khetho ea 1: Phetoho ea tumello ea ho tobetsa hanngoe ka phanele ea taolo (BT Panel/)HestiaCP/cPanel)

Haeba o sebedisa BT Panel, ha e le hantle ke yona e bonolo ka ho fetisisa. Eya webosaeteng ya hao, fumana sebaka se tsamaellanang le yona, tobetsa Di-setting, ebe o ya ho Ditumello tsa Dibuka tsa Dibuka. Fetola tumello ya buka ya motso wa webosaete ho 755 le tumello ya difaele tsohle ho 644. Ebe o hlahloba hore na mosebedisi ya sebetsang ke "www"; haeba ho se jwalo, e fetole. Tobetsa konopo ya "Ditumello tsa ho Lokisa", emela hore e qete, ntjhafatsa Wordfence, mme o leke hape.

Bakeng sa HestiaCP, e-ea leqepheng la ho hlophisa websaete 'me u nolofatse khetho e bitsoang "Lumella phihlello ea ho ngola ho motso oa webo". Ebe u tsamaisa litaelo tse 'maloa tsa SSH ho kopanya mong'a le litumello tsa bukana ea webo.

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 644

cPanel e bonolo haholoanyane. Bula molaoli oa lifaele, bula "Bontša lifaele tse patiloeng" sekhutlong se ka holimo ho le letona, tobetsa ka ho le letona ho bukana 'me u fetole litumello ho 755, fetola litumello tsa faele ho 644, 'me ho boetse ho na le ts'ebetso ea ho lokisa mong'a faele likhethong tse tsoetseng pele.

Khetho ea 2: Fetola litumello ka letsoho ka SSH (kakaretso)Linux)

Haeba phanele ya taolo e sa kgone ho e sebetsana, sebedisa SSH ka letsoho. Hang ha o hokahantswe le seva, kopanya beng pele. Tikolohong ya LNMP/LEMP, sehlopha sa nako ya ho sebetsa sa webo hangata ke www-data kapa www.

chown -R 你的面板用户:www-data /网站根目录完全路径

Ebe o beha ditumello tsa foldara ho 755 mme ditumello tsa faele ho 644.

find /网站根目录 -type d -print0 | xargs -0 chmod 755
find /网站根目录 -type f -print0 | xargs -0 chmod 644

Kamora hore ts'ebetso e phethe, khutlela ho WP backend 'me u bulele firewall hape; ho ka etsahala hore e rarolle bothata.

Khetho ea 3: Iketsetse wordfence-waf.php ka letsoho (tharollo e molemo ha litumello li notletsoe)

Haeba o sa kgone ho fetola letho ka phanele ya SSH, e etse ka letsoho. Theha faele e bitswang wordfence-waf.php bukeng ya motso ebe o kenya khoutu e latelang ho yona.

<?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';

Hopola ho nkela mofuta wa 7.11.0 sebaka ka mofuta wa hao wa hajwale wa Wordfence. Beha ditumello tsa faele ho 644, mme mong'a yona o lokela ho bapisa sebaka sa marang-rang. Ebe o hlophisa wp-config.php mme o kenye mola o latelang hodimo ho faele.

require_once 'wordfence-waf.php';

Boloka 'me u ntlafatse Wordfence. Firewall e tla e lemoha ka bo eona 'me e ke ke ea hlola e tlaleha liphoso.

Khetho ea 4: Hlahloba melao e thibelang phihlello ea ho ngola.

Ka linako tse ling ha se bothata ba tumello, empa ke faele ea tlhophiso e e thibelang. Bula faele ea hau ea .htaccess 'me u hlakole melao eohle e thibelang phihlello ea ho ngola lifaele kapa e thibelang tlhahiso ea faele ea PHP. Bakeng sa Nginx, hlahloba tlhophiso ea sebaka sa hau sa marang-rang bakeng sa lithibelo tse kang tsela ea metso e baloang feela kapa create_file e tima, 'me u li tlose.

Boemo bo bong ke hore seva sa marang-rang sa sebele kapa seva sa leru se bobebe ka bosona se thibela tlhahiso ea lifaele tsa PHP bukeng ea motso. Tabeng ena, o hloka ho ikopanya le mofani oa hau oa ho amohela ho tlosa thibelo, kapa ho fetola mokhoa oa tšireletso oa Wordfence. Eya ho menu ea Wordfence, Likhetho Tsohle, WAF, 'me u fetole mokhoa oa enjene ea tšireletso ho ba Tšireletso e Atolositsoeng ho feta tlhahiso ea faele ea motso.

Tharollo ea 5: Likhohlano tsa plugin tse bakang thibelo

Li-plugin tse ling tsa caching kapa tsa tshireletso li ka thibela ts'ebetso ena. Thibela li-plugin tsa caching ka nakoana joalo ka WP Rocket, W3 Total Cache, le LiteSpeed ​​​​Cache, hammoho le li-plugin tsa ts'ireletso joalo ka Sucuri le iThemes Security. Ebe u hlakola cache ea seva le opcache, 'me u qale tšebeletso ea PHP hape.

systemctl restart php8.3-fpm

Tatellano e potlakileng ea ho rarolla mathata (ho khothalletsoa ho latela mehato ka tatellano)

Ke fana ka tlhahiso ea hore u latele taelo ena ho qoba ho senya. Taba ea pele, kopanya litumello le beng; sena se na le monyetla o moholo oa ho rarolla bothata. Haeba seo se sa sebetse, qala PHP-FPM hape 'me u nchafatse karolo ea morao. Haeba seo se ntse se sa sebetse, theha faele e ncha ka letsoho 'me u fetole wp-config. Ebe u hlahloba hore na tlhophiso ea hau ea Nginx kapa Apache e thibela ho thehoa ha lifaele tse ncha tsa PHP bukeng ea motso. Qetellong, nahana ka ho fetola mekhoa ea firewall.

Ntho e le 'ngoe eo ke lokelang ho u hopotsa eona ke hore ha ua lokela ho beha litumello ho 777. Litumello tsa foldara e lokela ho ba 755 le litumello tsa faele 644; ke eona tekanyetso. Ho beha litumello ho 777 ho tla pepesa websaete ea hau ka ho toba, ho behe kotsing e kholo haholo ea ts'ireletso. Haeba u ka utsuoa, ho tla ba morao haholo hore u ikoahlaee.

Ha e le hantle, ha ke na bonnete ba hore na ditharollo tsena di tla sebetsa bakeng sa boemo ba hao, empa ke arolelane mathata ao ke kopaneng le ona le mekgwa eo ke e fumaneng. Haeba o fumana melaetsa efe kapa efe ya diphoso, nka setshwantsho sa skrine mme o nthomelle sona, mme ke tla sheba hape.

Kaha o se o badile ho fihlela mona, haeba o fumane ho le molemo, ka kopo o le rate mme o le arolelane. Haeba o batla ho fumana diapdeite pele, o ka boela wa ntatela!

Kea leboha ha le badile sengoloa sa ka. Ke tla kopana nakong e tlang.

Comments

Aterese ea hau ea lengolo-tsoibila e ke ke ea phatlalatsoa. Ho sebelisoa masimo a hlokahalang * Letšoao

Scroll ho Top