WordPress 500 Interne serverfout

WordPress 500 Interne serverfout

We zullen u laten zien, hoe "500 Internal Server Error" in WordPress te repareren. WordPress is een contentmanagementsysteem (CMS) dat door miljoenen mensen wordt gebruikt, omdat het gratis, aanpasbaar en gemakkelijk te gebruiken is. Hoewel er voor vrijwel alles documentatie is, vinden veel mensen het moeilijk om hun eigen sites te beheren. Dit kan ertoe leiden dat hun sites worden onderdrukt, iets waar niemand van houdt. Een van de meest voorkomende problemen die zich voordoen met WordPress is 500 Internal Server Error. In deze gids zullen we u enkele tips geven over het oplossen van 500 Internal Server Error en uw WordPress-site opstarten op uw Linux VPS.

Het eerste dat u moet doen, is een back-up maken van uw WordPress-site en MySQL-database. Wat de oorzaak van het probleem ook is en hoe erg het ook is, het is altijd goed om een ​​back-up van de site te hebben. Zodra u een back-up van uw WordPress-site hebt gemaakt, kunt u doorgaan met de andere stappen.

1. Schakel Debugging in WordPress in

Het is altijd goed om te beginnen met het debuggen van het probleem. WordPress wordt geleverd met specifieke foutopsporingssystemen die zijn ontworpen om het proces te vereenvoudigen. Om foutopsporing in WordPress mogelijk te maken, maakt u verbinding met uw server via FTP / SFTP of SSH en bewerkt u de wp-config.php het dossier. Voeg de volgende regels toe vóór de / * Dat is alles, stop met bewerken! Veel bloggen. * / lijn:

define ('WP_DEBUG', true); define ('WP_DEBUG_LOG', true);

WP_DEBUG is een PHP-constante die wordt gebruikt om de foutopsporingsmodus tijdens WordPress te activeren WP_DEBUG_LOG zorgt ervoor dat alle fouten worden opgeslagen in een logboekbestand met de naam debug.log.

Sla het configuratiebestand op en herhaal de mislukte WordPress-bewerking die de oorzaak was 500 Internal Server Error. Controleer voor de debug.log logbestand binnen de /wp-content/ map voor PHP-fouten, kennisgevingen en waarschuwingen en als die er zijn, kunt u proberen ze op te lossen.

Idealiter wilt u de volgende code in uw hebben wp-config.php file:

 // Schakel WP_DEBUG-modus definiëren in ('WP_DEBUG', true); // Schakel logboekregistratie voor foutopsporing in het bestand /wp-content/debug.log in ('WP_DEBUG_LOG', true); // Schakel weergave van fouten en waarschuwingen uit ('WP_DEBUG_DISPLAY', false); @ini_set ('display_errors', 0); // Gebruik dev-versies van core JS- en CSS-bestanden (alleen nodig als u deze kernbestanden aanpast) define ('SCRIPT_DEBUG', true);

2. Verhoog de PHP-geheugenlimiet in WordPress

Een van de meest voorkomende oorzaken voor de 500 Internal Server Error bericht is de PHP-geheugenlimiet aan het uitputten. Dit staat meestal ingesteld in de php.ini het dossier. U kunt direct proberen het aantal te verhogen memory_limit in php.ini en herstart uw Apache HTTP-server / PHP-FPM-service. Het alternatief is om de volgende regel toe te voegen aan je wp-config.php file:

define ( 'WP_MEMORY_LIMIT', '64M);

Als uw toepassing meer geheugen vereist vanwege meerdere actieve plug-ins en een zwaar thema, kunt u hier een hogere waarde instellen.

3. Maak een nieuw .htaccess-bestand

De .htaccess bestand kan gemakkelijk beschadigd raken door slechte plug-in of handmatige wijzigingen. Log in op uw server via FTP / SFTP of SSH en hernoem het bestand in .htaccess.BAK or .htaccess.CORRUPTED en maak een nieuwe .htaccess bestand met de standaard .htaccess-instellingen.

4. Deactiveer de plug-ins in WordPress

Als geen van de vorige oplossingen werkte, kunt u proberen al uw plug-ins in WordPress te deactiveren. Als u toegang heeft tot het WordPress-dashboard, kunt u naar de Plugins sectie en deactiveer elke plug-in één voor één. Na elke deactivering kunt u uw site verversen en controleren of het probleem is opgelost.

Als u geen toegang hebt tot het WordPress-dashboard, kunt u de plug-ins deactiveren via FTP / SFTP of SSH. Log in op uw server, navigeer naar uw wp-content en hernoem de plugins map naar plugins.DEACTIVATED. Als alternatief kunt u navigeren naar de plugins directory en deactiveer elke plug-in één voor één. Vergeet niet om de plug-ins in te schakelen zodra u klaar bent met het hernoemen van de plugins.DEACTIVATED map terug naar plugins

Hopelijk hebben enkele van deze oplossingen u geholpen om de interne 500-serverfout te herstellen. Als u nog steeds de interne fout van de 500-server ervaart, is het raadzaam contact op te nemen met uw webhostingprovider.

 

Origineel artikel