Pangunahin Pc At Mac Paano Mag-update ng WordPress Nang Walang FTP Access

Paano Mag-update ng WordPress Nang Walang FTP Access



Minsan hindi mo mai-update ang iyong WordPress at mga plugin nang hindi gumagamit ng isang FTP account. Karaniwan itong nangyayari kapag hindi direktang makipag-usap ang WordPress sa iyong / wp-content folder.

Paano Mag-update ng WordPress Nang Walang FTP Access

Kahit na mangyari ito sa iyo, may ilang mga paraan na maaari mong laktawan ang isyung ito at baguhin ang WordPress nang walang pag-access sa FTP.

Ano ang Mangyayari

Kapag may pahintulot ang iyong web server na maabot ang lahat ng kinakailangang mga file, awtomatiko nitong mai-a-update ang WordPress at lahat ng mga naka-install mong plugin. Hindi ito nangangahulugan na kailangan mong magkaroon ng FTP / SFTP o SSH access. Sa halip, kailangan mo lamang i-set up ang ilang mga pahintulot sa file sa iyong web server. Susubukan ng system ang lahat ng mga pamamaraan, at kung walang gagana, babalik ito sa FTP.

Nangyayari ito sa ganitong pagkakasunud-sunod:

  1. Sinusubukan ng system na magsulat ng isang file sa / wp-content.
  2. Kung ito ay matagumpay, sisimulan nito ang paghahambing ng pagmamay-ari ng file sa kanyang natatanging-pagkakakilanlan (UID). Kung tumutugma ito, magagawa mong i-install ang lahat ng mga extension at i-update ang WordPress.
  3. Kung nabigo ang pamamaraang ito, aabisuhan ka ng system na hindi ito maaaring mag-update.

Kung hindi mo nais na umasa sa awtomatikong pagsusuri na ito, maaari mong tukuyin ang isang pare-pareho sa iyong / wp-config. Ang pare-pareho na ito ay karaniwang isang 'FS_Method'.

Maglagay ng isang 'FS_METHOD'

Ang pinakamabilis na paraan upang malutas ang isyung ito ay upang tukuyin ang isang pare-pareho. Kapaki-pakinabang ito kapag ayaw mong umasa sa awtomatikong pag-check upang makilala ang pinakamahusay na gagamitin ng filesystem. Magagawa mo ito sa pamamagitan ng pagtukoy ng isang 'FS_Method' sa iyong /wp-config.php file.

Narito kung paano ito gawin:

Hanapin /wp-config.php

Bago ka gumawa ng anumang bagay, kailangan mong buksan ang /wp-config.php file. Mahahanap mo ito ang folder ng root ng WordPress. Kung nagkakaproblema ka sa paghanap nito, mahahanap mo rin ito sa iyong folder ng installer ng WordPress. Ang lokasyon ng file ay wordpress / wp-config.php

wp-config

Magpasok ng isang FS_METHOD

Kakailanganin mong i-paste ang isang code sa iyong php file. Sa ibaba ng huling linya ng code, dapat mong idagdag:

pumirma sa iyong graphics card ay namamatay

define('FS_METHOD','direct');

i-update ang wordpress nang walang pag-access sa ftp

Kapag naidagdag mo ang code na ito, i-bypass mo ang isyu. Kapag na-type mo ito, maaari mong i-upload ang file sa root folder ng iyong website sa server at dapat ay walang problema sa pagtatrabaho sa isang iglap.

Sa pamamagitan ng pag-aayos ng problema sa FTP, makakapag-install ka ng mga add-on, extension, tema ng website, at iba pang mga pag-update.

Mga Detalye Tungkol sa FS_METHOD

Pilitin ng FS_METHOD ang isang paraan ng filesystem. Dapat mo lamang piliin ang isa sa mga sumusunod na apat: direkta, ssh2, ftptext, o ftpsockets. Ang code mula sa nakaraang halimbawa ay ginamit ang pamamaraang 'direkta'. Ang mga pamamaraang ito ay pinagsunod-sunod ayon sa kagustuhan. Ang unang kagustuhan ay 'direkta' at ang pang-apat ay 'ftpsockets'.

  1. direkta ang Unang Kagustuhan. Ang setting na ito ay ang isa na awtomatikong pipiliin ng system. Pinipilit nito ang system na gumamit ng mga kahilingan sa Direct File / IO sa loob ng PHP. Sa mga host na may masamang pagsasaayos, ang mga kahilingang ito ay maaaring maging sanhi ng mga isyu sa seguridad.
  2. Ang ssh2 ay ang Pangalawang Kagustuhan. Pinipilit ng setting na ito ang system na gamitin ang SSH PHP extension kung na-install mo ito.
  3. Ang ftptext ay ang Pangatlong Kagustuhan. Pinipilit ng setting na ito ang system na gamitin ang FTP PHP extension para sa FTP access.
  4. Ang ftpsockets ay ang Pang-apat na Kagustuhan.

Hindi mo dapat ipatupad ang code na ito maliban kung nakakaranas ka ng mga isyu sa iyong pag-update. Kaya, kung hindi mo napansin ang anumang mga pagpapabuti matapos itong baguhin, isaalang-alang ang pagbabalik nito o alisin ito. Karaniwan, ang opsyong 'ftpsockets' ay dapat gumana kung mabigo ang mga awtomatikong pag-update.

Kahalili: Kunin ang Suporta ng SSH SFTP Updater

Nagdagdag kamakailan ang WordPress ng isang plugin na tinatawag Suporta ng SSH SFTP Updater maaaring ayusin ang isyung ito. Panatilihin ng plugin na ito ang pag-install ng iyong WordPress sa lahat ng oras. Gumagamit ito ng phpseclib (secure na library ng mga komunikasyon) upang malampasan ang problemang ito.

Kapag na-install mo ang app na ito, pumunta sa /wp-config.php at ipasok ang code:

i-uninstall ang update ng mga tagalikha ng taglagas

define (‘FS_Method’, ‘ssh2’);

Kapag nagawa mo na, magkakaroon ka ng mas kaunting problema sa pagharap sa mga server sa SFTP at SSH.

Para sa Mga Advanced na Gumagamit: Mano-manong Pagpapagana ng SSH2

Kung nais mong paganahin ang SSH2 para sa iyong mga pag-update, plugin, at pag-upload ng tema, kakailanganin mong gumawa ng iyong sariling mga SSH key at mai-install ang module na PHP SSH. Kapag ginawa mo ito, makikita ng WordPress na mayroon kang magagamit na SSH2. Nangangahulugan ito na makakakita ka ng isang pagpipilian sa SSH2 kapag nagsasagawa ka ng isang pag-upgrade.

Lumilikha ka ng mga SSH key sa pamamagitan ng pag-type ng isang code:

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

Pagkatapos ay binago mo ang pahintulot upang makakuha ka ng pag-access sa mga file na ito sa pamamagitan ng WordPress:

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

pag-update ng wordpress nang walang pag-access sa ftp

Sa Konklusyon

Madalas na lilitaw ang problema sa FTP kung gumagamit ka ng nakabahaging pagho-host at nagsasapawan ang mga pahintulot at pagmamay-ari, kung kaya ay nagdudulot ng isang salungatan Para sa kadahilanang ito, magandang tukuyin ang isang FS_METHOD upang maaari mong i-update at baguhin ang iyong WordPress nang hindi na kinakailangang magbigay ng anumang mga detalye ng FTP.

Kagiliw-Giliw Na Mga Artikulo

Choice Editor

Paano Mag-download ng Lahat ng Iyong AOL Email
Paano Mag-download ng Lahat ng Iyong AOL Email
Kapag ang karamihan sa atin ay nakakarinig ng AOL, iniisip natin ang America Online, ang ngayon ay wala nang pangalan ng isang nangungunang higanteng tagapagbigay ng serbisyo sa internet at isang mahalagang kumpanya sa kasaysayan ng internet. Naaalala pa rin ang AOL para sa aplikasyon nito
Mag-download ng tema ng Nordic Landscapes para sa Windows 10, 8 at 7
Mag-download ng tema ng Nordic Landscapes para sa Windows 10, 8 at 7
Ang tema ng Nordic Landscapes para sa Windows ay nagtatampok ng mga wallpaper na may napakagandang tanawin ng kalikasan. Ang napakarilag na themepack na ito ay paunang nilikha para sa Windows 7, ngunit maaari mo itong gamitin sa Windows 10, Windows 7 at Windows 8. Ang tema ng Nordic Landscapes ay may kasamang 17 kakila-kilabot na mga wallpaper na nagtatampok ng mga tanawin ng Denmark, Norway, Sweden, Finland, at I Island. Mga imahe
Paano Gumawa ng Obsidian sa Minecraft
Paano Gumawa ng Obsidian sa Minecraft
Kailangan mo ng obsidian sa Minecraft para makagawa ng mga bagay tulad ng nether portal at kaakit-akit na talahanayan. Narito ang dalawang paraan upang gumawa at makakuha ng obsidian sa Minecraft.
Paano Manood ng TikTok Nang Walang App
Paano Manood ng TikTok Nang Walang App
Buong gabay para sa kung paano manood ng mga TikTok na video nang walang account o nagda-download ng app, kabilang ang kung paano manood ng mga TikTok live stream nang hindi nagpapakilala.
Darating ang Screen Clipping sa Windows 10 Action Center
Darating ang Screen Clipping sa Windows 10 Action Center
Sa paparating na bersyon ng Windows 10, na kasalukuyang tinutukoy bilang 'Redstone 5', muling gagawing muli ng Microsoft ang mga built-in na tool para sa pagkuha ng mga screenshot. Ang nakalaang tool na Snipping ay maaaring mapalitan ng isang bagong tampok sa Screen Clipping.
Paano Palitan ang Crosshair sa Valorant
Paano Palitan ang Crosshair sa Valorant
Ang Valorant ay hindi isang sukat na sukat sa lahat ng larong FPS at hindi rin ang mga pagpipilian sa pagpapasadya. Ang isa sa mga paraan na tinitiyak ng Riot na ang mga manlalaro ay mayroong lahat ng kinakailangang mga tool upang manalo ng kanilang mga tugma ay sa pamamagitan ng pagpapasadya ng crosshair. Sa isang laro
Na-hack ba ang iyong PC?
Na-hack ba ang iyong PC?
Ang malware at sakit ng tao ay umuunlad sa katahimikan at hindi nakikita. Kung ang pinaka-maliit na cancer cell ay nagbigay sa iyo ng isang mukha ng polka-dot, agad kang humingi ng paggamot, at malamang na maging okay ka, dahil ang masamang mananakop ay hindi magkakaroon ng pagkakataon