Mokhoa oa ho rarolla thibelo ea WordPress BackWPup ea plugin ea `is_readable(): open_basedir e sebetsang. Temoso ea tsela ea AWS`?

Ha ke bula phanele ea tsamaiso ea WordPress joalo ka tloaelo , ke ne ke se ke loketse ho hlahloba li-backup logs.

Eaba, ke bona sehlopha sa tse tšehla.

Temoso, temoso, le temoso e eketsehileng.

警告: is_readable(): open_basedir restriction in effect. 
File(/home/admin/.aws/config) is not within the allowed path(s): (...)

Backup e phethehile ntle le tšitiso, empa bare ea boemo e ne e le mosehla ka botlalo, e leng se neng se tena haholo ha se shejoa.

Na u tseba maikutlo ao? Ho tšoana le ha u kenya PR, li-CI tsohle li tala empa ho na le temoso e nyenyane. Ua tseba hore e ke ke ea ama opereishene, empa u ntse u ikutloa u sa phutholoha.

Ke ile ka nahana ka hona motsotsoana.

Na bothata bona bo ka rarolloa ka botlalo?

Mokhoa oa ho rarolla thibelo ea WordPress BackWPup ea plugin ea `is_readable(): open_basedir e sebetsang. Temoso ea tsela ea AWS`?

Lebaka la 'nete la temoso ea BackWPup: AWS SDK e bakile moeli oa open_basedir.

Ka 'nete, qalong ke ne ke nahana hore ke bothata ka plugin ea backup ea BackWPup, kaha temoso e ne e hlaha libukeng tsa eona.

Empa ha re hlahloba haufi-ufi, ho ne ho e-na le ho hong ho phoso.

Temoso e boletse tsela./home/admin/.aws/configEna ke AWS SDK e batlang ka bohona bukana ea tlhophiso ea kamehla ea AWS ea mosebelisi oa hajoale nakong ea ho qala.

Seo se utloahala se rarahane hanyane, akere?

Ha e le hantle, sena se bolela hore haeba o kenya plugin e amanang le AWS ho WordPress, joalo ka polokelo ea S3 kapa CloudFront, li-plugin tsena kaofela li sebelisa AWS SDK mantlha. Ha AWS SDK e qala, e tla hlahloba ka bo eona bukana ea hau ea lapeng bakeng sa lisebelisoa tsa ho kenya AWS SDK..awsFoldara ena e na le lifaele tsa tlhophiso le mangolo a tumello.

Leha ho le jwalo, ka mabaka a tshireletso, seva ya PHP e butse...open_basedirNtho ena ha e le hantle e tšoana le ho tšoaea sebaka ho seva le ho bolella PHP hore o ka tsamaea feela sebakeng sena mme o se ke oa solla hohle.

/tmpBukana e ho lenane le tshweu, bukana ya webosaete e ho lenane le tshweu, empa bukana ya hao, tshwarelo, ha e yo.

Ha AWS SDK e leka ho fihlella bukana ea hau, e ea thibeloa.

Yaba temoso e a hlaha.

Mokhoa o nepahetseng oa ho rarolla litemoso tse bulehileng: Fetola tsela ea tlhophiso ea AWS.

Ha e le hantle, karabelo ea ka ea pele e bile ho e fetola.open_basedirLokisa, beha/home/adminE kenye ka hare.

Empa ka nahana ka hona hape, mme ka hlokomela hore seo ha sea nepahala.

U entse phoso ka sena. Sebopeho se fosahetse. U fositse ho betla ka pele 'me ua eketsa sebaka se eketsehileng. Ho bakile phoso ea 500, 'me sebaka sohle sa marang-rang se ile.

leopen_basedirE butsoe ka mabaka a tshireletso. Haeba o e bula, ha e le hantle o fa seva sebaka sa ho se fihlella, e leng se sa lokelang.

Na ho na le tsela e sireletsehileng haholoanyane?

Ke ile ka nahana ka hona motsotsoana, kaha AWS SDK ke seo o hlokang ho se fumana.../home/admin/.aws/configNa nka e qhekella hore e batle faele ena sebakeng se seng?

Eya ho e 'ngoe ea libaka tse seng li ntse li le lenaneng la batho ba tšoeu.

Lokisa litemoso tsa WordPress BackWPup: Kenya mela e 'meli ea khoutu ho wp-config.php

Tharollo ehlile e bonolo ka mokhoa o makatsang.

Ka WordPresswp-config.phpKenya mela e 'meli ea khoutu faeleng.

// 解决 AWS open_basedir 警告的环境变量设置
putenv('AWS_CONFIG_FILE=' . __DIR__ . '/wp-content/uploads/.aws_config');
putenv('AWS_SHARED_CREDENTIALS_FILE=' . __DIR__ . '/wp-content/uploads/.aws_credentials');
putenv('AWS_EC2_METADATA_DISABLED=true');

/* That's all, stop editing! Happy publishing. */

kenyeletsa ho/* That's all, stop editing! Happy publishing. */Eya feela ka hodima mola ona.

Mela ena e meraro feela.

没了.

Netefatso ea phello ea tokiso: Li-backup backup li khutletse setloaeling.

Kamora ho etsa diphetoho, kgutlela morao ho WordPress backend, bula BackWPup, ebe o tobetsa "Matha Hona Jwale".

Hlahloba di-log kamora hore ho matha ho phethe.

Litemoso tse mosehla o khanyang li felile, li nkeloa sebaka ke melaetsa e tala e "phethiloeng ka katleho".

E boreleli haholo.

Mela e 'meli ea khoutu, kotsi ea lefela, metsotsoana e ka tlase ho 10 ho fetoloa, 'me bothata bo ile ba rarolloa ka botlalo.

Mathata a mofuta ona a "se kotsi empa a tenang" ha e le hantle ke ona a jang matla haholo. Hobane ha o tsebe hore na e tla mpefala ka tšohanyetso kamora ntlafatso, 'me ha o tsebe hore na e tla ama li-plugins tse ling.

Haeba ntho e ka felisoa ka ho feletseng ka mela e 'meli ea khoutu, joale u se ke ua e tlohela tseleng.

Ho lokile, ke phetho bakeng sa sengoloa sena.

Hobane taba ena ha e thata, ha ke hloke ho u fa tsebo efe kapa efe ea nalane, tlhahlobo ea indasteri, kapa mekhoa ea kamoso.

Ke temoso e nyane feela phanele ea tsamaiso ea WordPress, le tokiso e nang le mela e 'meli ea khoutu.

Re tšepa hore nakong e tlang ha u bona temoso eo e mosehla, u tla hopola sengoloa sena.

Re tšepa hore sengoloa se reng "Mokhoa oa ho rarolla plugin ea WordPress BackWPup is_readable(): open_basedir restriction e sebetsa. Temoso ea tsela ea AWS?" se arolelanoeng ho blog ea Chen Weiliang ( https://www.chenweiliang.com/ ) se tla u thusa.

Ikutloe u lokolohile ho arolelana sehokelo sa sengoloa sena: https://www.chenweiliang.com/cwl-34455.html

Ho notlolla maqheka a patiloeng🔑, rea u amohela ho kenela mocha oa rona oa Telegraph!

Share le ho rata haeba u e rata! Likabelo tsa hau le tseo u li ratileng ke khothatso ea rona e tsoelang pele!

 

Comments

您的邮箱地址不会被公开。必填项已用*标注

Scroll ho Top