Sisukord
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 naguplugins_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 tagasipluginad
. 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.