Nilalaman
- Ano ang gagawin kapag ang web ay hindi nakikipagtulungan
- Ano ang Error sa HTTP 501?
- Ano ang Nagdudulot ng Error sa HTTP 501?
- Paano Malutas ang HTTP 501 Error
Ano ang gagawin kapag ang web ay hindi nakikipagtulungan
Ano ang Error sa HTTP 501?
Kapag binisita mo ang isang web page, humiling ang iyong browser sa isang web server na nagho-host sa site. Karaniwan, ang lahat ay gumagana lamang maayos at naglo-load ang pahina. Kapag hindi matupad ng server ang kahilingan, makakatanggap ka ng isang error sa HTTP 501.
Ano ang Nagdudulot ng Error sa HTTP 501?
Mayroong ilang mga karaniwang dahilan kung bakit hindi matugunan ng isang server ang kahilingan ng iyong browser, na nagiging sanhi ng pagkakamali sa HTTP 501. Kadalasan, ang may-ari ng web server ay hindi pinagana ang isang tampok na kinakailangan upang makumpleto ang kahilingan. Pagkatapos, mayroong pagkakataon na hindi nila mai-install ang isang kinakailangang piraso ng software o plugin para sa web server. Maaari ka ring makakuha ng isang 501 error kapag ang web serer ay lipas na o hindi napapanood.Sa ilang mga hindi gaanong kaso, ang may-ari ng site ay nagtatakda ng mali, at ang software ng web server na pinili nila ay hindi katugma sa isang tampok sa kanilang site.
Paano Malutas ang HTTP 501 Error
Bago ka magsimula, walang tunay na paraan upang malutas ang 501 error bilang isang bisita sa isang website. Ang problema ay hindi sa iyong computer o web browser. Ito ay isang problema sa web server o sa site na tumatakbo dito. Ang pinaka maaari mong gawin ay maabot ang may-ari ng site at ipaalam sa kanila ang isang mali.
Kung ikaw ang may-ari ng site, ang mga hakbang na ito ay maaaring makatulong sa iyo na makarating sa ilalim ng problema na nagiging sanhi ng error sa HTTP 501.
-
Subukang i-update ang server. Sa mga server ng Debian at Ubuntu, tumakbo:
$ sudo apt update at & upgrade ang sudo apt
Para sa CentOS at RHEL run:
$ pag-update ng sudo dnf
-
Susunod na i-reboot ang iyong server o i-restart ang serbisyo sa web server. Dapat tumakbo ang mga gumagamit ng Apache:
$ sudo systemctl i-restart ang apache2
Sa ilang mga system, medyo naiiba ito.
$ sudo systemctl i-restart ang httpd
Ang pag-restart ng Nginx ay katulad.
$ sudo systemctl i-restart ang nginx
-
Kung nakikita mo pa rin ang error, subukang i-update ang iyong web application. Ang mga Web platform tulad ng WordPress ay nakakatanggap ng mga madalas na pag-update na maaari mong patakbuhin ang iyong dashboard. Kung ang dashboard ay maa-access sa pamamagitan ng web interface nang hindi nakuha ang 501 error, subukang magpatakbo ng isang pag-update.
-
Maghanap para sa anumang nawawalang mga module para sa iyong web server. Mayroong mga tons ng mga module ng Apache para sa pagiging tugma sa isang iba't ibang mga wika sa programming, tulad ng PHP, Python, at Ruby. Tiyaking mayroon kang mga kailangan mong mai-install.
-
Sa wakas, suriin ang mga log ng server. Parehong Apache at Nginx panatilihin ang kanilang mga log sa / var / log Suriin upang makita kung matutukoy mo ang sanhi ng 501 mula sa kung ano ang pag-log mismo ng server.