11 Mga Hakbang sa Pagsusulit ng Hakbang sa Mga Hakbang sa Mga Pangkaraniwang Mga Problema sa WordPress sa 2019

Maging malinaw: Ang WordPress ay hindi isang perpektong regalo na nagmumula sa isang kahon, kumpleto sa mga manual at mga gabay sa pag-aayos. Sa totoong mundo, ang WordPress ay isang bukas na mapagkukunan na programa, malayang gamitin, at walang nakatuon na koponan ng suporta sa customer, ito ay FAR mula sa pagiging isang walang kamali-mali na platform.


Ang mga pagkakamali ay maaaring maging isang mahirap o isang mabilis na pag-aayos. Ang ilan mga pagkakamali na ang mga nagsisimula ng WordPress ay karaniwang nakagawa ng naunang tinalakay dito. Ngunit, halimbawa, nakakaranas ka ng isang problema kung nasaan ka sa iyong proseso ng pagbuo ng iyong site, at ang impormasyon ay hindi sumasalamin sa iyong browser.

Ang mabilis na pag-aayos na iyon ay upang limasin ang iyong browser cache. Ang impormasyon mula sa website ay mai-load nang mas mabilis kung ang mga ito ay naka-imbak sa cache. Kaya, kung ang browser ay hindi na-load ang bagong naidagdag na impormasyon sa iyong site, maaaring hindi pa rin natanggap ng cache ang impormasyon nang lubusan. Kaya ang isang simpleng ‘pag-clear ng iyong cache’ sa browser ay malulutas ito, at handa ka nang pumunta!

Bukod sa pag-clear ng iyong cache ng browser, nakalista kami sa 11 ng mga pinaka-karaniwang problema na nakatagpo sa pagbuo ng isang website ng WordPress at kung paano malutas ang mga ito nang walang pagpapawis ng mga balde.

1. Error sa Panloob na Server

Ang 500 Internal Server Error ay pangkaraniwan sa Code ng Status ng HTTP na nangangahulugang ang isang bagay ay hindi tama sa server, ngunit ang server ay hindi tiyak sa kung ano ang problema. Kapag dumating ang mensaheng ito, kailangan mong mag-imbestiga kung ano ang sanhi ng error na ito.

Narito ang ilang mga sanhi para sa error sa panloob na server:

  • Nasira .htaccess file – upang ayusin ang isyung ito, i-access lamang ang iyong root ng site sa pamamagitan ng (FTP) file transfer protocol at palitan ang pangalan ng iyong .htaccessfile sa .htaccess_old. Subukang i-reloading ang site kung ito ay gumagana.

    Kung oo, pumunta sa Mga Setting pagkatapos ang mga Permalinks upang i-reset ang iyong mga Permalink. Ang hack na ito ay lilikha ng isang bagong .htaccess file.

  • Plugin o isyu sa tema – kung napansin mo na nahaharap ka sa mga isyung ito, subukang deactivating ang mga plugin at bumalik sa iyong mga lumang tema at plugin na gumagana para sa iyong site.
  • Pag-abot ng Limitasyon sa PHP – Kung sinabi ng error na mensahe na naabot mo na ang iyong limitasyon sa PHP, maaari mo ring dagdagan ang iyong PHP sa pamamagitan ng paglikha ng isang blangko na file ng teksto na tinatawag na php.ini.

    Idikit ang code sa file, i-save at i-upload ito sa iyong / wp-admin / folder gamit ang FTP.

    memorya = 64MB

    Ang solusyon na ito ay maaaring gumana pansamantala, at kailangan mong maghanap ng isa pang solusyon na gagana para sa kabutihan.

Kung wala sa mga gawa na ito, subukang muling i-upload ang / wp-admin at / wp-kasama ang mga folder mula sa isang sariwang pag-install ng WordPress gamit ang isang FTP client. Siguraduhin na piliin ang “Overwrite” upang mapalitan ang mga lumang file.

2. 403 Ipinagbabawal na Error

Narito ang ilang mga pagkakataon kung saan nangyayari ang error na mensahe na ito:

  • Tinanggihan ang pag-access sa pahina ng pag-login sa WordPress
  • Kapag bumibisita sa anumang pahina sa iyong WordPress site
  • Sa panahon ng proseso ng pag-install
  • Ganap na .htaccess file
  • Maling mga pahintulot ng file sa iyong server
  • Hindi sinasadyang mga pagbabago na ginawa ng iyong kumpanya ng hosting

Maaari mo ring makuha ang error na “Access Denied” sa iyong pahina sa halip na 403 Ipinagbabawal na katayuan. Kadalasan, ang mga error na ito ay nagmula sa hindi magandang pagsasaayos ng mga plugin ng seguridad, na maaaring hadlangan ang ilang mga IP address.

Kung sa palagay mo nakikipag-usap ka sa mga pahintulot ng file, ang mabilis na pag-aayos sa ito ay makipag-ugnay sa iyong hosting provider upang suriin ang mga pahintulot ng file. Ngunit, kung nais mong mai-access ito sa iyong sarili, ikonekta ang iyong WordPress site gamit ang FTP Client. Pumunta sa root folder kung saan naka-imbak ang lahat ng iyong mga file ng WordPress. Mag-right click sa folder at piliin ang Mga Pahintulot sa File.

Matapos sundin ang mga hakbang, makikita mo ang kahon ng dialog ng mga pahintulot sa file:

  • Ang lahat ng mga folder ay dapat magkaroon ng isang pahintulot ng file na 744 o 755
  • Ang lahat ng mga folder sa WordPress site ay dapat magkaroon ng isang pahintulot ng file na 644 o 640

Tandaan na itakda ang mga parameter nang naaayon.

Subukang muling mabawi ang iyong website kung gumagana ang solusyon na ito. Kung hindi, maaari mong piliin ang pahintulot ng file sa 744 o 755. Lagyan ng tsek ang kahon sa tabi ng “Pag-uli sa mga subdirektoryo” pagkatapos suriin ang pagpipilian na “mag-aplay sa mga direktoryo lamang” pagkatapos ay i-click ang OK. Ulitin ang proseso para sa mga file ng WordPress.

3. 404 Pahina Hindi Natagpuan Error

Ang 404 error ay lilitaw ang mensahe kapag nais ng iyong bisita ng site na ma-access ang isang tiyak na post sa iyong pahina na hindi matagpuan. Nangyari ito nang tinanggal ang file na .htaccess file at muling isinulat, at ang permalink ay hindi naitakda nang tama.

Upang ayusin ang isyung ito, pumunta sa seksyon ng Permalinks sa ilalim ng menu ng Mga Setting ng WordPress dashboard at I-save ang Mga Pagbabago. Sa pamamagitan nito, mai-update at mai-refresh ng mga setting ang mga bagong patakaran. Ang mabilis na pag-aayos na ito ay gumagana ng 99% ng oras.

Kung hindi ito gumana, subukang manu-manong i-update ang .htacess file sa folder kung saan matatagpuan ang / wp-content at / wp-kasama. Baguhin ang pahintulot sa 666 upang maisulat ito. Ulitin ang orihinal na solusyon pagkatapos ay magbalik sa 660.

Maaari mo ring subukan ang code na ito sa iyong .htaccess file.

1 # BEGIN WordPress
2
3 RewriteEngine On
4 RewriteBase /
5 RewriteRule ^ index.php $ - [L]
6 RewriteCond% {REQUEST_FILENAME}! -F
7 RewriteCond% {REQUEST_FILENAME}! -D
8 RewriteRule. /index.php [L]
9
10 # END WordPress

4. White Screen ng Kamatayan (WSoD)

Lumilitaw ito bilang isang blangko na screen nang walang impormasyon sa isang website. Pangunahin ito dahil sa mga pagkabigo sa PHP o database, partikular:

  • Mga isyu sa pagkakatugma sa mga plugin – upang mabilis na malutas ito, subukang i-deactivate pagkatapos ay muling mabisa ang iyong mga plugin.
  • Ang mga problema sa mga tema – kadalasang nangyayari ito nang lumikha ka ng isang bagong website sa WordPress at isinaaktibo ang isang bagong tema. Upang malutas ito, subukang mag-log in sa iyong dashboard at isaaktibo ang default na tema ng WordPress. Kung hindi mo ma-access ang admin area, i-access ang iyong site gamit ang FTP at maghanap para sa / wp-content / tema / folder. Pagkatapos ay palitan ang pangalan ng folder ng aktibong tema.
  • Nawawalang o pinalitan ng pangalan ng direktoryo ng tema – Isang error sa harap na “Ang direktoryo ng tema na” {theme-name} “ay wala. nagpapakita. Mag-log in sa iyong WordPress dashboard, lumipat ng mga tema, palitan ang pangalan ng iyong direktoryo, o i-edit ang mga tala na “tema” at “stylesheet” sa wp_options.

Napag-usapan namin Ang detalye sa WSOD sa post na ito.

5. Error sa pagtaguyod ng isang koneksyon sa database

Kung ang error na ito ay nagpapakita sa iyong site, maaaring may problema sa koneksyon sa iyong database, na maaaring sanhi ng mga sumusunod:

  • Maling impormasyon sa wp-config.php – Tiyaking tama ang mga sumusunod na detalye:
    • pangalan ng database
    • username ng database
    • password ng database
    • host ng database

Kung sigurado ka na tama ang mga detalyeng ito, subukang manu-manong i-reset ang iyong MySQL password nang mano-mano

  • Ang problema sa iyong web host – Makipag-ugnay sa iyong web host dahil ang isyu ay maaaring maging isang down server o isang isyu sa space space.
  • Na-hack na website – Subukan ang paggamit ng Sucuri upang i-scan ang iyong site, siguraduhin na na-secure mo ang mga plugin sa lugar, na sinusuri ang iyong website nang hindi pinapabagal ito at maaaring ayusin ito sa loob lamang ng isang minuto.

6. Nabigo ang Pag-update ng Auto Auto

Minsan ang isang hindi pagtupad ng WordPress Auto Update ay lilitaw bilang:

  • Blangko puting screen nang walang anumang impormasyon
  • Nabigong babala sa pag-update
  • Isang mensahe ng Error sa PHP

Upang ayusin ang mga isyung ito, manu-mano ang pag-upgrade ng iyong WordPress site o kunin ang mga nakaraang backup ng website.

7. Ang Koneksyon ay Nag-time out ng Error

Ang ganitong uri ng error ay nangyayari pangunahin dahil ang iyong website ay naubusan ng memorya, o sinusubukan mong ma-access ang higit pa sa mahawakan ng iyong server.

Nasa ibaba ang ilang mga mabilis na ideya sa pag-aayos na maaari mong gamitin upang malutas ang error na ito:

  • Humihiling sa iyong tagapagbigay ng serbisyo upang madagdagan ang iyong limitasyon ng memorya o pagdaragdag ng code na ito sa iyong wp-config.php file

    tukuyin (‘WP_MEMORY_LIMIT’, ’64M’);

  • Dagdagan ang maximum na oras ng pagpapatupad sa iyong php.ini file

8. Stuck “Maintenance Mode” Pagkatapos ng Pag-update

Malalaman mong malalaman mo ang error na ito mula nang ang “Maintenance Mode” na mensahe ay lilitaw sa iyong website. Upang ayusin ito kaagad, tanggalin ang .maintenance file sa iyong direktoryo ng pag-install ng WordPress at i-refresh ang iyong website.

9. Error sa Syntax

Nangyayari ang error sa syntax kapag nagdaragdag ka ng ilang mga code sa iyong WordPress at maaaring hindi nakuha ang isang bagay o ipinasok ang isang bagay na hindi tumutugma sa mga naunang nauuna sa bisa.

Upang ayusin ang isyung ito, kailangan mong suriin muli ang mga ipinasok na mga code at itama ang may problemang syntax. Karamihan sa mga oras, nawawala bracket o character ay ang karaniwang mga salarin.

10. Pagkuha ng Naka-lock sa WordPress Admin (wp-admin)

Karaniwang mga dahilan kung bakit ka nai-lock sa labas ng WordPress admin area:

1. Maling Password

Kung nakalimutan mo ang iyong password o ang iyong website ay na-hack, maaari mong subukang i-reset ang iyong password mula sa phpMyAdmin. Upang magsimula, pumunta sa iyong cPanel dashboard at mag-click sa icon na phpMyAdmin sa ilalim ng Database. Kapag inilunsad ito, piliin ang iyong database ng WordPress.

Phpmyadmin-edit-user

Hanapin ang talahanayan na may label na “{table-prefix} _users” (i..

Sa ilalim ng haligi ng pagpapaandar, piliin ang MD5 mula sa menu ng pagbagsak. Tinitiyak nito na ang iyong password ay naka-encrypt sa MD5 hash kapag nakaimbak ito sa database.

2. Nawala ang mga pribilehiyo ng admin

Kung ang iyong website ay na-hack, maaari mong mai-access ang lugar ng admin ngunit hindi makagawa ng mga pagbabago sa mga tema o plugin. Nangangahulugan ito na binago ang iyong pahintulot.

Upang ayusin ito, maaari kang magdagdag ng isang bagong gumagamit ng admin sa iyong database sa pamamagitan ng MySQL. Pumunta lamang sa iyong cPanel dashboard at i-update ang talahanayan ng wp_users.

Mag-click sa “Ipasok” upang lumikha ng isang bagong account at idagdag ang sumusunod:

  • ID: kahit anong numero
  • user_login: bagong pangalan
  • user_pass: bagong password. Siguraduhin na piliin ang MD5 sa menu ng pag-andar.
  • user_nicename: palayaw
  • user_email: email na nais mong iugnay sa account na ito
  • user_url: URL ng iyong website
  • user_registered: petsa / oras para sa kung kailan nakarehistro ang gumagamit na ito
  • user_status: Itakda sa 0.
  • display_name: ang pangalang nais mong ipakita para sa gumagamit na ito sa site

Kapag tapos ka na, i-click ang “Go” at pagkatapos ay i-update ang talahanayan wp_usermeta na may mga sumusunod na detalye:

  • unmeta_id: ito ay awtomatikong nabuo
  • user_id: id naidagdag mo kanina
  • meta_key: wp_capability.
  • meta_value: ipasok ito: a: 1: {s: 13: “tagapangasiwa”; s: 1: “1 ″;}

Ipasok ang isa pang hilera kasama ang mga sumusunod na detalye:

  • unmeta_id: ito ay awtomatikong nabuo
  • user_id: id naidagdag mo kanina
  • meta_key: wp_user_level
  • meta_value: 10.

Iyon ito at i-click ang “Go.” Maaari mo na ngayong gamitin ang bagong idinagdag na username bilang iyong pag-login sa wp-admin.

3. Mga error sa PHP (mga error sa syntax)

Karaniwan itong nangyayari kapag ang isang masamang code mula sa ibang website ay kinopya at na-paste sa iyong site. Maaari mo itong ayusin sa pamamagitan ng pag-access sa FTP program, pag-alis ng code na iyong idinagdag, karaniwang sa function.php file, at pagkatapos ay muling mai-upload ang file.

Ang iba pang mga sanhi ng lockout ay kinabibilangan ng:

  • Ang isang naka-install na plugin o isang code na sumusubok na gumawa ng mga pagbabago sa iyong seksyon ng admin
  • Mga pagkakamali na nagtatatag ng koneksyon sa database
  • White screen ng kamatayan

11. WordPress

Mga Pagkakamali sa Nilalaman ng Sidebar

Ang ilang mga posibleng isyu kung bakit naganap ang mga error na ito at mga ideya upang ayusin ito:

  • Hindi wasto ang HTML Code – karaniwang nangyayari ito kapag nakalimutan ng developer ng website na isara ang
    tag kasama
    Upang suriin ito, maaari mong kopyahin ang code sa isang programa sa HTML valider checker upang malaman kung aling HTML code ang kailangang mag-aayos.
  • Ang tema ay napinsala – kung nalaman mong ang lahat ng iyong mga code ay tama na ipinasok, ang iyong tema ay maaaring maging problema. I-update ang tema sa isang bagong bersyon kung magagamit o muling i-install ang pinakabagong bersyon ng tema.
  • Hindi tamang lapad o ratio – siguraduhin na ang lahat ng iyong mga margin ay tumutugma sa laki sa bawat isa.
  • Pag-aari ng float – Siguraduhin na lumutang pakaliwa at lumutang: tama ay idinagdag sa tamang mga elemento. Ang hindi tamang CSS ay masisira ang pagpapakita ng iyong website.
  • Broken style.css file – ang pagkuha ng isang developer ay nagkakahalaga ito kung ikaw ay hindi isang techie

Konklusyon

Ang bawat may-ari ng website ay dapat magkaroon ng kamalayan sa mga pinaka-karaniwang isyu na maaaring makatagpo ng isang website ng WordPress. Dapat mo ring alalahanin kahit na ang simpleng pag-troubleshoot upang maiwasan ang pinalawak na mga downtimes na maaaring magdulot sa iyo na mawala ang mga bisita o kita.

Ang isang on-call na pag-troubleshoot o koponan ng pagpapanatili ng website ay maaaring ang pinakamahusay na ruta kung mayroong hindi inaasahang nangyayari sa iyong website na lampas sa iyong kontrol. Gayundin, siguraduhin na ang lahat ng iyong mga code ng website ay ligtas at naaangkop na naka-encrypt upang maiwasan ang mai-hack.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map