Kung tapos ka na sa pagbuo ng isang website ng WordPress nang lokal, dapat ay nagtataka ka kung paano i-migrate ang WordPress mula sa localhost patungo sa server? Ito ay medyo madali kung susundin mo ang tamang proseso at iyon din nang hindi natigil sa pagitan. Ngunit, bago lumalim ang pag-unawa dito, pag-usapan muna natin ang localhost WordPress. Localhost sa mga simpleng salita ay nangangahulugang âÃÂÃÂang computer na ito.âÃÂàIto ay nangangahulugan ng computer kung saan tumatakbo ang program; ito ay maaaring ang iyong computer o ang iyong web server. Kaya ngayon naunawaan mo na kung ano talaga ang Localhost. Ngayon ay pag-usapan natin ang tungkol sa localhost ng WordPress! Pinagmulan: Unsplash Ang Localhost WordPress ay karaniwang isang setup kung saan mayroon ka ng iyong WordPress website kasama ang iba't ibang bahagi nito, tulad ng database, PHP, at Apache server. Upang maunawaan ang pangangailangan ng paggawa nito sa server kailangan mong maunawaan kung ano ang mga kalamangan at kahinaan ng paglilipat ng WordPress site mula sa localhost patungo sa server: *Dali ng Pagbabahagi ng Nilalaman:* Halos bawat piraso ng nilalaman ay ginawa para sa madla, kaya maaaring kailanganin mo ang pinakamadaling paraan upang gawin itong available sa iyong madla. Kung sakaling nagtatrabaho ka lamang sa isang localhost, nahihirapan kang magbahagi ng data sa iyong madla. Sa kabilang banda, kung ito ay live sa server na nagbabahagi ng iyong mga post at nilalaman ay isang click lang ang layo. Isulat lamang ang iyong nilalaman, magdagdag ng ilang mga file ng media at i-click lamang ang pindutang i-publish. Sa sandaling ma-crawl ang iyong live na link sa Google, madali itong maa-access ng iyong audience. Kaya, ito ay isa sa mga dahilan upang ilipat ang WordPress site mula sa localhost patungo sa server. Pinagmulan: Google Images *Kailangan para sa Privacy:* Kung naghahanap ka ng pagkapribado at ayaw mong masubaybayan ng sinuman ang iyong trabaho, inirerekomenda ang localhost WordPress sa paunang yugto. Tinutulungan ka ng localhost na WordPress na lumikha ng nilalaman, mag-install ng mga plugin, sumubok ng mga plugin, tingnan ang mga tema, at magtrabaho sa mga code at template nang walang pag-aalala na ma-leak ang iyong data o maging pampubliko. Kaya, ang pagtatrabaho sa localhost WordPress ay inirerekomenda sa paunang yugto. *Maging Secure Gamit ang Clone Version:* Kailangan mong magtrabaho nang mabuti habang gumagawa sa live na bersyon ng iyong site. Mahalagang mag-update at mag-install ng mga plugin at tema paminsan-minsan, hindi mo magugulo ang iyong live na site. Minsan, maaaring matanggal ang iyong site dahil sa ilang mga error habang gumagawa sa backend ng iyong live na bersyon ng site. Ngunit tulad ng alam nating lahat, ang mga tao ay madaling kapitan ng mga pagkakamali, maaari ka ring gumawa ng pagkakamali sa live na site. Kaya, kung iniisip mo ring ilipat ang WordPress mula sa localhost patungo sa server, palaging iminumungkahi na panatilihin ang isang clone na bersyon ng iyong site sa iyo, kaya kung sakaling gumawa ka ng gulo sa iyong live na site, maaari mong i-save ang iyong sarili gamit ang clone na bersyon . Ito ang ilang pangunahing kalamangan at kahinaan ng paglilipat ng isang WordPress site mula sa localhost. Ngayon, malamang na iniisip mo âÃÂÃÂpaano ko ililipat ang aking WordPress site mula sa localhost patungo sa server?âÃÂàDonâàÃÂt worry! Panatilihin ang pagbabasa upang makakuha ng mga sagot sa lahat ng iyong mga query! *Pagkatapos pag-usapan ang tungkol sa mga pangangailangan, talakayin natin ang paraan ng paglipat ng WordPress mula sa localhost patungo sa server:* Kapag tapos ka na sa paggawa ng iyong website nang lokal sa paggamit ng iba't ibang software na available tulad ng WAMP at MAMP, oras na para gawing live ito! Una sa lahat, letâÃÂÃÂs talk about the elements you need to make a live website. Ang pagiging handa nang maaga ay palaging isang magandang ideya! Hindi ba? Ang unang bagay na kailangan mo ay magkaroon ng isang WordPress site na tumatakbo sa localhost, at kailangan mong magkaroon ng ganap na access dito, para hindi ka maipit sa pagitan. Pangalawa, dapat mayroon kang domain name ng iyong website na may web hosting. Sa panimulang yugto, inirerekomenda na magkaroon ng FTP program. At ang huling bagay ay upang makuha ang WordPress migration plugin, na tutulong sa iyo na madaling ilipat ang WordPress site mula sa localhost patungo sa server. Kapag handa ka na sa lahat ng ito, ngayon na ang oras upang simulan ang proseso. *Simulan na natin!* Dito ay pag-uusapan natin ang tungkol sa paggamit ng âÃÂÃÂMigration PluginâÃÂàupang isagawa ang buong proseso, at ito ay isa sa mga pinakamahusay na paraan para sa mga nagsisimula. * Hakbang 1- Duplicator Plugin: Paano Mag-install at Mag-setup?* Ang pinakaunang hakbang ay ang pag-install at pag-activate ng âÃÂÃÂDuplicator PluginâÃÂàsa iyong lokal na WordPress website. Tinutulungan ka ng plugin na ito na lumikha ng zip file ng mga plugin, tema, nilalaman, database, at iba pang mga file ng iyong site. Kapag tapos ka na sa pag-activate, sundin ang mga hakbang na ito: Magsisimulang tumakbo ang duplicator, pagkatapos ng ilang pagsubok, at kapag namarkahang mabuti ang lahat ng item, maaari mong i-click ang button na âÃÂÃÂBuildâÃÂÃÂ. . Aabutin ito ng ilang minuto ngunit huwag isara ang tab hanggang sa makumpleto ang proseso. Pagkatapos nito, makikita mo ang opsyon sa pag-download para sa installer at archive package din. Ang archive package ay karaniwang isang clone ng iyong WordPress website, kabilang ang mga larawan, tema, plugin, pag-upload, at backup din. Samantalang, ang installer ay isang script na nag-automate ng paglipat kapag binuksan ang archive file. Ang parehong mga ito ay isang mahalagang file! I-click lamang ang link na âÃÂÃÂone-click downloadâÃÂàlink upang i-download ang parehong mga file. Pinagmulan: Wordfence *Hakbang 2- Paano Gumawa ng Database?* Upang mailipat ang WordPress mula sa localhost patungo sa server, napakahalagang lumikha ng MySQL database, na isang malayang magagamit na open-source Relational Database Management System. Kung mayroon ka na, handa ka nang umalis! Kung gumagawa ka ng isa, sundin ang mga hakbang na ito: Ngayon, lilikha ng bagong database ang cPanel. Ngayon, mag-scroll pababa sa seksyon ng MySQL user. Ngayon magdagdag ng isang kumpidensyal na username at password upang lumikha ng isang bagong user. Ngayon, kapag ang bagong user ay nilikha kailangan mong pahintulutan na magtrabaho sa database. Para diyan pumunta sa seksyong âÃÂÃÂâÃÂÃÂAdd User to DatabaseâÃÂÃÂ. Ang susunod na hakbang ay ang piliin ang user ng database mula sa dropdown na menu na nasa tabi mismo ng âÃÂÃÂUserâÃÂàbutton, pagkatapos ay i-click ang database at pagkatapos ay ang add button. Ngayon, ang gumagamit ay maaaring magtrabaho sa WordPress site, narito ang isang bagay na kailangan mong tiyakin na na-save mo ang mga detalye ng pangalan ng database, username, at password sa iyong Notepad; dahil ito ay kinakailangan upang makumpleto ang buong proseso. Pinagmulan- WordPress.org *Hakbang 3- Paano Mag-upload ng Mga File Mula sa Localhost Patungo sa Live Server?* Susunod, ay isang napakahalagang hakbang, kaya maingat na basahin ito, sa hakbang na ito kailangan mong i-upload ang mga file ng archive at installer mula sa iyong localhost patungo sa live na server. Nagsisimula ito sa pagkonekta sa iyong live na server sa tulong ng isang FTP client. Ang FTP client ay isang software na idinisenyo upang ilipat ang mga file sa parehong paraan sa pagitan ng isang computer at isang online server. Kapag tapos ka na sa hakbang na ito, susunod na kailangan mong tiyakin na ang root directory ng iyong website ay walang anumang mga file at walang laman. Ngayon, handa ka nang i-upload ang archive at installer na mga file mula sa Duplicator papunta sa iyong root directory. *Hakbang 4- Paano Patakbuhin ang Migration Script?* Ang huling hakbang sa paglilipat ng WordPress site mula sa localhost patungo sa server ay ang patakbuhin ang migration script. Kapag matagumpay mong na-upload ang mga migration file, ngayon ay kailangan mong buksan ang httpyourdomainname.com/installer.php. Narito ang iyong domainname ay ang domain name ng iyong website. Ngayon, magbubukas ang duplicator migration wizard sa iyong screen. Pinagmulan- WordPress.org Ngayon, tatakbo ang installer ng isang pagsubok sa pagpapatunay at mag-i-scan para sa mga file ng archive. Kailangan mo lamang tingnan ang mga tuntunin at kundisyon, i-click ang kanang pindutan at pagkatapos ay i-click ang Susunod na pindutan. Lilitaw ang isang screen kung saan kailangan mong ipasok ang impormasyon ng iyong database ng WordPress; kung saan ang host ay ang localhost. Ngayon, kailangan mong ipasok ang mga detalye ng database, na ginawa mo nang mas maaga. Ngayon i-click ang Next button. Dito, ang iyong WordPress database backup mula sa archive ay mai-import sa isang bagong database. Ang susunod na hakbang ay i-update ang URL ng iyong site, at i-click ang susunod na button. Ngayon ay matagumpay kang natapos sa buong proseso, at lilitaw ang isang screen ng tagumpay. I-click lang ang âÃÂÃÂAdmin LoginâÃÂàbutton at maaari kang pumasok sa admin area ng iyong website. Ngayon, tutulungan ka ng Duplicator sa awtomatikong paglilinis ng lahat ng mga file sa pag-install. Binabati kita! Tapos ka na sa proseso ng paglipat ng WordPress mula sa localhost patungo sa server. Pinagmulan- Unsplash Kung maingat mong susundin ang mga hakbang na ito, may bihirang pagkakataon na maaari kang maipit sa pagitan. Gayunpaman, mayroong ilang karaniwang mga error na kinakaharap ng mga techies habang isinasagawa ang proseso ng paglilipat ng WordPress site mula sa localhost patungo sa server. Kaya't talakayin natin ang mga ito! **Mga Isyu Habang Ini-export at Ini-import ang iyong WordPress Database** Sa ilang mga kaso, maaari kang mabigo sa pag-export o pag-import ng lahat ng nilalaman at isang bahagi lamang nito ang maaaring ma-export/ma-import. Kaya ano ang maaari mong gawin sa kasong ito? Kailangan mong direktang pumunta sa database at i-export ang iyong SQL file, ngunit kung minsan, may ilang mga error din na nangyayari sa hakbang na ito. Kaya narito ang solusyon, sa pag-access sa iyong database sa pamamagitan ng phpMyAdmin, maaari mong i-export ang data ng SQL. Kung sakaling wala kang access maaari mong i-install ang WordPress plugin Adminer. Ang isa pang madaling paraan ay ang pag-export ng data sa pamamagitan ng MySQL command, para dito kailangan mong magkaroon ng SSH access sa iyong mga server at gumamit ng mysqldump command. Kaya narito ang mga utos na kailangan mong sundin: *Mga Isyu Habang Nag-a-upload/Nagda-download ng mga File* Mahalagang magkaroon ng magandang koneksyon sa internet, kaya maaaring hindi tumagal ang proseso upang makumpleto. Inirerekomenda din ang paggawa ng naka-compress na file bago ang pag-upload upang mapabilis ang proseso. Habang naglilipat ka ng mga file mula sa isang server patungo sa isa pa maaari mong gamitin ang LFTP at mirror command *Pagkuha ng Tamang Sukat ng Iyong Mga Thumbnail* Kung sakaling muling idisenyo mo ang iyong tema o pumili ng bago, ang laki ng iyong itinatampok na larawan ay maaari ring magbago at magmukhang sira. Kung ganoon, i-download lang ang âÃÂÃÂRegenerate ThumbnailsâÃÂàplugin at i-activate ito. Pagkatapos ay pumunta sa Tools at i-click ang regen at pagkatapos ay i-click ang Regenerate All Thumbnails. *Configuration ng WordPress Pagkatapos ng Migration* Ang bagong database ay may reference din sa lumang site. Kung sakaling, ang pangalan ng domain ay binago sa paglipat, nahaharap ka sa iba't ibang mga problema sa pag-redirect. Para dito, kailangan mong mag-update sa WordPress tungkol sa iyong bagong domain ng site. Pumunta sa Settings-General Upang ayusin ang problemang ito, hanapin ang wp-config.php file (o idagdag ang mga ito sa dulo ng file na iyon) at ilagay doon ang iyong tamang URL: tukuyin(âÃÂÃÂWP_HOMEâÃÂÃÂ, âÃÂÃÂhttpmy-domain.com tukuyin(âÃÂÃÂWP_SITEURLâÃÂÃÂ, âÃÂÃÂhttpmy-domain.com *Nagkakaroon ng mga Problema sa Mga Pahintulot sa File* Habang nililipat mo ang WordPress mula sa localhost patungo sa server, maaari kang makaharap sa mga isyu sa pahintulot. Ang ilang mga host server ay nagpapahintulot sa iyo na magtrabaho sa mga file na may mga pahintulot tulad ng 777 na nagbibigay ng access upang basahin at isulat ang mga file. Ito ay hindi maganda mula sa punto ng seguridad. Para dito, ang pinakamadaling solusyon ay ang magkaroon ng SSH access sa iyong server, at maaari mong baguhin ang mga pahintulot ng mga file sa pamamagitan ng paggamit ng command: chmod -R 644 /path/to/folder/ *Tumulong sa Mga Propesyonal* Matapos maingat na sundin ang lahat ng mga hakbang, kung hindi mo pa rin magawang ayusin ang mga isyu, inirerekomendang humingi ng tulong sa ilang eksperto. Malinaw, hindi mo gustong mag-aksaya ng iyong oras at lakas sa pag-aayos ng partikular na isyu. Mas mainam na gumastos ng kaunting pennies at ayusin ang iyong mga problema. Mayroong iba't ibang mga ahensya ng WordPress na maaari mo ring upahan upang gawing madali ang iyong trabaho. Napakahalaga na magtrabaho nang may buong konsentrasyon sa bawat hakbang kung hindi ay mapupunta ka sa problema. Kaya, ito ay ilang mga pangunahing error na maaaring mangyari habang inililipat mo ang WordPress site mula sa localhost patungo sa server. Kung maayos mong sinusunod ang ibinigay na proseso ng paglipat ng WordPress site mula sa localhost patungo sa server, maaari kang makaharap ng hindi bababa sa mga error at isyu. Sana ay makakuha ka ng mga sagot sa lahat ng iyong mga query na maaaring mangyari habang isinasagawa ang proseso ng paglipat ng WordPress site mula sa localhost patungo sa server!