Pagrindinis Pc Ir „Mac“ Kaip atnaujinti „WordPress“ be FTP prieigos

Kaip atnaujinti „WordPress“ be FTP prieigos



Kartais negalite atnaujinti „WordPress“ ir papildinių nenaudodami FTP paskyros. Paprastai tai atsitinka, kai „WordPress“ negali tiesiogiai bendrauti su jūsų / wp-content aplanku.

Kaip atnaujinti „WordPress“ be FTP prieigos

Net jei taip nutiks jums, yra tam tikrų būdų, kaip apeiti šią problemą ir modifikuoti „WordPress“ be FTP prieigos.

Kas atsitinka?

Kai jūsų žiniatinklio serveris turi leidimą pasiekti visus reikalingus failus, jis automatiškai atnaujins „WordPress“ ir visus jūsų įdiegtus papildinius. Tai nereiškia, kad turite turėti FTP / SFTP arba SSH prieigą. Vietoj to, jūs tiesiog turite nustatyti tam tikrus failų leidimus savo žiniatinklio serveryje. Sistema išbandys visus metodus, o jei niekas nepadės, ji grįš į FTP.

Tai vyksta tokia tvarka:

  1. Sistema bando įrašyti failą į / wp-content.
  2. Jei tai bus sėkminga, ji pradės palyginti failo nuosavybės teises su unikaliu identifikatoriumi (UID). Jei jis sutampa, galėsite įdiegti visus plėtinius ir atnaujinti „WordPress“.
  3. Jei šis metodas nepavyks, sistema praneš jums, kad jo negalima atnaujinti.

Jei nenorite priklausyti nuo šio automatinio patikrinimo, galite nustatyti konstantą savo / wp-config. Ši konstanta paprastai yra „FS_Method“.

Įveskite „FS_METHOD“

Greičiausias būdas išspręsti šią problemą yra apibrėžti konstantą. Tai naudinga, kai nenorite priklausyti nuo automatinio patikrinimo, kad nustatytumėte geriausią naudojamą failų sistemą. Tai galite padaryti apibrėždami „FS_Method“ faile /wp-config.php.

Štai kaip tai padaryti:

Raskite /wp-config.php

Prieš ką nors atlikdami, turite atidaryti /wp-config.php failą. Jį galite rasti „WordPress“ šakniniame aplanke. Jei kyla problemų jį rasti, taip pat galite rasti savo „WordPress“ diegimo programos aplanke. Failo vieta yra wordpress / wp-config.php

wp-config

Įdėkite FS_METHOD

Turėsite įklijuoti kodą į savo php failą. Po paskutine kodo eilute turėtumėte pridėti:

kaip ieškoti užblokuotų numerių

define('FS_METHOD','direct');

atnaujinti WordPress be ftp prieigos

Pridėję šį kodą, apeisite problemą. Įvedę failą, galite įkelti failą į savo svetainės šakninį aplanką serveryje, ir jis neturėtų turėti problemų dirbdamas akimirksniu.

Išsprendę FTP problemą, galėsite įdiegti priedus, plėtinius, svetainių temas ir kitus naujinius.

Išsami informacija apie FS_METHOD

FS_METHOD privers failų sistemos metodą. Turėtumėte pasirinkti tik vieną iš šių keturių: tiesioginis, ssh2, ftptext arba ftpsockets. Kodas iš ankstesnio pavyzdžio naudojo metodą „tiesioginis“. Šie metodai yra rūšiuojami pagal pirmenybę. Pirmoji pirmenybė yra „tiesioginė“, o ketvirtoji - „ftpsockets“.

  1. tiesioginis yra pirmenybė. Šį nustatymą sistema pasirenka automatiškai. Tai priverčia sistemą naudoti tiesioginių failų / IO užklausas PHP. Dėl netinkamos konfigūracijos kompiuterių šios užklausos gali sukelti saugos problemų.
  2. ssh2 yra antroji pirmenybė. Šis nustatymas priverčia sistemą naudoti SSH PHP plėtinį, jei jį įdiegėte.
  3. ftptext yra trečioji nuostata. Šis nustatymas priverčia sistemą naudoti FTP PHP plėtinį prieigai prie FTP.
  4. ftpsockets yra ketvirtoji pirmenybė.

Turėtumėte diegti šį kodą tik tuo atveju, jei kyla problemų dėl naujinio. Taigi, jei pakeitę nepastebite jokių patobulinimų, apsvarstykite galimybę pakeisti juos atgal arba pašalinti. Paprastai „ftpsockets“ parinktis turėtų veikti, jei nepavyksta automatinių atnaujinimų.

Alternatyva: gaukite SSH SFTP atnaujinimo palaikymą

„WordPress“ neseniai pridėjo papildinį, vadinamą SSH SFTP atnaujinimo palaikymas kad gali išspręsti šią problemą. Šis papildinys „WordPress“ diegimą nuolat atnaujins. Norint įveikti šią problemą, naudojama „phpseclib“ (saugių ryšių biblioteka).

Kai įdiegsite šią programą, eikite į /wp-config.php ir įterpkite kodą:

pašalinti rudens kūrėjų atnaujinimą

define (‘FS_Method’, ‘ssh2’);

Kai tai padarysite, turėsite daug mažiau problemų su serveriais SFTP ir SSH.

Pažengusiems vartotojams: SSH2 įgalinimas rankiniu būdu

Jei norite įgalinti SSH2 savo naujinimams, papildiniams ir temų įkėlimams, turėsite susikurti savo SSH raktus ir įdiegti PHP SSH modulį. Kai tai padarysite, „WordPress“ pamatys, kad turite SSH2. Tai reiškia, kad atlikdami naujovinimą pamatysite parinktį SSH2.

SSH raktus kuriate įvesdami kodą:

ssh-keygen
cd~/.ssh
cp id_rsa.pub authorized_keys

Tada pakeisite leidimą, kad „WordPress“ gautumėte prieigą prie šių failų:

cd ~
chmod 755 .ssh
chmod 644 .ssh/*

WordPress atnaujinimas be ftp prieigos

Apibendrinant

FTP problema dažnai iškyla, jei naudojate bendrą prieglobą, o leidimai ir nuosavybės teisės sutampa, todėl kyla konfliktas. Dėl šios priežasties gerai apibrėžti FS_METHOD, kad galėtumėte atnaujinti ir modifikuoti „WordPress“, niekada nereikėdami pateikti jokios FTP informacijos.

Įdomios Straipsniai

Redaktoriaus Pasirinkimas

Kaip ištrinti „Google“ paskyrą
Kaip ištrinti „Google“ paskyrą
Pašalinkite „Google“ paskyrą, kad ištrintumėte visus el. laiškus, kontaktus, nuotraukas ir kitus su ja susijusius duomenis. Pasirinktinai galite tiesiog pašalinti „Google“ paskyrą, kad „paslėptumėte“ paskyrą nuo įrenginio. Štai kaip padaryti abu ir daugiau apie jų skirtumus.
Ar įmanoma atkurti ištrintą kanalą naudojant „Discord“?
Ar įmanoma atkurti ištrintą kanalą naudojant „Discord“?
Jei netyčia ištrynėte kanalą „Discord“, ar įmanoma jį atkurti? Šiame straipsnyje išsiaiškinsime, ar įmanoma atkurti ištrintus kanalus „Discord“. Taip pat aptarsime kanalo ištrynimo pasekmes ir
Kaip sukurti įkeliamą UEFI USB diską su „Windows 10“ sąranka
Kaip sukurti įkeliamą UEFI USB diską su „Windows 10“ sąranka
Perskaitykite šias instrukcijas, kad sukurtumėte įkeliamą UEFI USB atmintinę su „Windows 10“ sąranka.
Kaip blokuoti saldainių sutraiškymo sagos skelbimus
Kaip blokuoti saldainių sutraiškymo sagos skelbimus
Pagrindinė daugelio „Candy Crush“ žaidėjų problema yra tai, kaip blokuoti „King.com“ skelbimus „Candy Crush Saga“. Svarbu pažymėti, kad grojant „Candy“ įmanoma išvengti visų šių erzinančių skelbimų ir pranešimų
Kaip sukurti nuotraukų koliažą „Microsoft Word“.
Kaip sukurti nuotraukų koliažą „Microsoft Word“.
„Word“ patogumas neapsiriboja teksto rašymu ir redagavimu. Galite pridėti lentelių, diagramų, vaizdų ir paprastos grafikos, kad pagražintumėte savo rašymą ir taptumėte patogesni skaitytojui. Jei galvoji šiek tiek už langelio ribų, kodėl gi ne
„Samsung Galaxy Tab S4“: „DeX“, ilgiau veikianti baterija ir rafinuotas „S Pen“
„Samsung Galaxy Tab S4“: „DeX“, ilgiau veikianti baterija ir rafinuotas „S Pen“
„Samsung Galaxy Tab S4“ praėjusią savaitę atkeliavo į planšetinį kompiuterį. Tai buvo daugiau nei šiek tiek netikėta; tikėjomės, kad „Samsung“ numes „Tab S4“ per artėjantį „Unpacked“ renginį rugpjūčio 8 d., taip ir buvo
Įgalinkite naujinimo iš naujo paleidimo pranešimus sistemoje „Windows 10“
Įgalinkite naujinimo iš naujo paleidimo pranešimus sistemoje „Windows 10“
Kaip įgalinti naujinimo iš naujo paleidimo pranešimus sistemoje „Windows 10“. Operacinė sistema informuos jus apie planuojamus pakartotinio paleidimo laikus.