Kuidas parandada sisemise serveri viga WordPressis

Internal Server Error, tuntud ka kui HTTP Error 500, on WordPressis levinud probleem, mis võib olla masendav, sest sageli on ebaselge, mis selle põhjustas. See viga näitab tavaliselt, et veebilehe serveris läks midagi valesti, kuid server ei osanud täpsemalt öelda, milles probleem täpselt seisnes. Siin on mitu sammu, mida saate teha WordPressi sisemise serveri vea tõrkeotsinguks ja parandamiseks:

Kontrollida, kas .htaccess fail on vigane

The .htaccess fail on Apache'il põhinevate serverite poolt kasutatav konfiguratsioonifail. See võib kahjustuda ja põhjustada 500 Internal Server Error. Kontrollida, kas see on põhjus:

  • Ühendage oma sait FTP või failihalduri kaudu oma veebimajutuse juhtpaneelis.
  • Leia .htaccess faili oma WordPressi installeerimise juurkataloogis.
  • Nimetage fail ümber näiteks järgmiselt .htaccess_old.
  • Proovige oma saiti uuesti laadida. Kui see töötab, siis oli probleemiks .htaccess faili.
  • Et luua uus .htaccess faili, mine WordPressi juhtpaneelile > Seaded > Permalinks ja kliki lihtsalt "Salvesta muudatused" ilma muudatusi tegemata. See loob uue .htaccess faili.

PHP mälu piirangu suurendamine

Ebapiisav mälu võib põhjustada ka sisemise serveri vea. PHP mälu piirnormi suurendamiseks:

  • Redigeeri wp-config.php faili, mis asub samuti teie WordPressi installeerimise juurkataloogis.
  • Lisage see koodirida avause alla <?php silt: define('WP_MEMORY_LIMIT', '256M');
  • Salvestage muudatused ja kontrollige, kas see lahendab vea.

Deaktiveeri kõik pistikprogrammid

Teine tavaline vea põhjus võib olla vigane plugin. Et näha, kas probleem on tingitud pluginast:

  • Jällegi kasutage FTP või File Manager'i, et navigeerida faili wp-content kaust.
  • Nimetage ümber pluginad kausta midagi sellist nagu plugins_old et deaktiveerida kõik pluginad korraga.
  • Kontrollige oma saiti uuesti. Kui see laadib ilma veata, põhjustab probleemi üks pluginatest.
  • Et välja selgitada, milline plugin on problemaatiline, nimetage oma plugins_old kausta tagasi pluginad. Seejärel aktiveerige iga plugin ükshaaval uuesti, kontrollides oma saiti pärast iga aktiveerimist, kuni leiate süüdlase.

    PHP versiooni ja konfiguratsiooni kontrollimine

    Probleeme võib põhjustada ka vananenud või valesti konfigureeritud PHP versioon:

    • Kontrollige oma veebimajutuse pakkujaga, et veenduda, et teie WordPressi versiooniga ühilduv PHP-versioon on kasutusel.
    • Teil võib olla vaja PHP uuendamist või PHP-seadete muutmist oma veebimajutuse juhtpaneeli kaudu või võttes ühendust klienditoega.

    Võtke ühendust oma veebimajutuse pakkujaga

    Kui ükski ülaltoodud sammudest ei toimi, võib probleem olla serveri poolel:

    • Võtke abi saamiseks ühendust oma hostinguteenuse pakkujaga. Nad saavad kontrollida serverilogisid, et tuvastada konkreetne viga, mis põhjustab sisemise serveri vea.

    Taastamine varukoopiast

    Kui olete hiljuti oma veebisaidi varundanud (ja seda peaksite regulaarselt tegema), kaaluge taastamist enne vea ilmnemist tehtud varukoopiast. See võib olla kiire lahendus, kuid see ei pruugi lahendada põhiprobleemi, kui see on seotud serveri või teie saidil toimuvate toimingutega.

    Pidage meeles, et sisemise serveri vea tõrkeotsing võib hõlmata mõningaid katsetusi ja eksimusi. Enne muudatuste tegemist tehke alati varukoopia oma saidist, et saaksite selle taastada, kui midagi läheb valesti.