Een van de fouten waar de meeste beginners in paniek raken, is de 500 Internal Server Error. Dit is een fout die meerdere bronnen kan hebben, waardoor het nog ingewikkelder wordt om een ​​diagnose te stellen.Hoe 500 Internal Server WordPress Error 2 te repareren

De meest voorkomende redenen voor WordPress zijn een Beschadigd .htaccess-bestand, een overloop van uw geheugenlimiet op PHP, of ongepaste bestandsrechten, maar er kunnen ook andere mogelijke oorzaken zijn, zoals een overbelasting van uw hostingplan of een probleem met uw webhostingprovider.

Ongeacht de oorzaak, er zijn veel manieren om problemen op te lossen en uw website te repareren, inclusief het herstellen van uw website vanaf een back-up.

Back-up en herstel

Aangezien u ernstige wijzigingen moet aanbrengen in sommige van uw systeembestanden en andere soortgelijke wijzigingen, is het een goed idee om een ​​back-up van uw website te maken voor het geval het erger wordt. Op deze manier kunt u het herstellen. Hoe 500 interne WordPress-serverfout te repareren

Dus je kunt beginnen met het leren maken van back-ups van je website, daar hebben we verschillende tutorials voor. Hier is een lijst met plug-ins die u daarvoor kunt gebruiken.

Schakel alle plug-ins en thema's uit

Soms kan een plug-in of thema de oorzaak van de fout zijn. Een plug-in zou wijzigingen hebben aangebracht in uw database of bestanden, waardoor uw website niet beschikbaar is.

Als uw planwebhosting wordt gedeeld of als u een VPS heeft, kan uw webhostingbedrijf ook beperkingen hebben op de plug-ins die u op uw website kunt installeren. Het activeren van een verboden plug-in kan voldoende zijn om uw blog op te schorten.

Met een interne serverfout heeft u geen toegang tot uw tableau de bord om uw plug-ins en thema's uit te schakelen, maar u kunt het nog steeds handmatig doen door de bestanden op uw website te openen

Ga in het cPanel naar Bestandsbeheer en zoek de directory van uw website. Deactiveer eerst uw plug-ins door ze tijdelijk te hernoemen.

Ga naar "wp-content / plug-ins / En selecteer elke map en hernoem deze (je kunt gewoon een achtervoegsel "-desactivated" toevoegen).

hernoemd bestand CPANEL WordPress plugin

Nadat alle plug-ins zijn uitgeschakeld, controleert u of uw website beschikbaar is. Als dit het geval is, herstelt u de namen van al uw bestanden totdat u de oorzaak van het probleem vindt en controleert u uw website elke keer. Als er een fout optreedt, is de dader de laatste te herstellen plug-in.

Het kan ook handig zijn om een ​​nieuw exemplaar van het standaard WordPress-thema te downloaden, vooral als je bent gehackt. U kunt een kopie downloaden van WordPress.org, unzip en voeg vervolgens de themamap toe via uw cPanel of FTP.

Als je een eerste WordPress-thema hebt geïnstalleerd en je hebt een back-up van dit thema op je website, kun je dit verwijderen. Verwijder eerst de versie van Twenty Sixteen die op je blog is geïnstalleerd voordat je de nieuwe versie verzendt. Als het probleem is opgelost, weet je wie de dader was.

Beschadigd .htaccess-bestand opgelost

Een andere waarschijnlijke oorzaak van een interne serverfout is een beschadigd .htaccess-bestand. Als u de huidige vervangt door een nieuwe kopie, kunt u uw website opslaan en weer online krijgen. 

Ontdek Hoe om bestanden en mappen WordPress beheren

Nu moet u een back-up van uw website hebben die nodig is voordat u uw .htaccess-bestand vervangt, maar het bijhouden van een extra kopie kan handig zijn, zodat u uw website sneller kunt herstellen als het wijzigen van uw .htaccess-bestand het erger maakt. .

Ga in het cPanel naar de bestandsbeheerder en navigeer naar de directory waar uw website zich bevindt. Ga naar instellingen en controleer of verborgen bestanden zichtbaar zijn, zo niet, vink het vakje aan en sla uw wijzigingen op.

Ga verder door te ontdekken Hoe de mediabibliotheek die niet langer werkt op WordPress te repareren

In de hoofdmap van uw website vindt u een bestand met de naam .htaccess. Download dit bestand naar uw computer.

Maak nu een nieuw .htaccess-bestand. U kunt dit doen in cPanel, maar zorg ervoor dat u het oude bestand verwijdert.

creatie van een nieuw bestand vanuit het cpanel

Wanneer uw nieuwe bestand in de lijst verschijnt, selecteert u het bestand en klikt u op "Bewerken". Voeg in de bestandseditor de volgende regels toe voor enkele WordPress-installaties:

# BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine op RewriteBase / RewriteRule ^ index .php $ - [L] RewriteCond% {REQUEST_FILENAME}! -f RewriteCond% {REQUEST_FILENAME}! -d RewriteRule. /index.php [L] # EINDE WordPress

Voor netwerken met meerdere sites met geconfigureerde subdomeinen voegt u in plaats daarvan deze andere regels toe:

RewriteEngine Op RewriteBase / RewriteRule ^ index.php $ - [L] # voeg een slash toe aan / wp-admin RewriteRule ^ ([_ 0-9a-zA-Z -] + /)? Wp-admin $ $ 1wp-admin / [R = 301, L] RewriteCond% {REQUEST_FILENAME} -f [OR] RewriteCond% {REQUEST_FILENAME} -d RewriteRule ^ - [L] RewriteRule ^ ([_ 0-9a-zA-Z -] + /)? (Wp- (content | admin | inbegrepen). *) $ 2 [L] RewriteRule ^ ([_ 0-9a-zA-Z -] + /)? (. *. php) $ $ 2 [L] RewriteRule. index.php [L]

Voor degenen die subdomeinen hebben geconfigureerd als subdirectories:

RewriteEngine op RewriteBase / RewriteRule ^ index.php $ - [L] # voeg een slash toe aan / wp-admin RewriteRule ^ wp-admin $ wp-admin / [R = 301, L] RewriteCond% {REQUEST_FILENAME} -f [OF ] RewriteCond% {REQUEST_FILENAME} -d RewriteRule ^ - [L] RewriteRule ^ (wp- (content | admin | inclusief). *) $ 1 [L] RewriteRule ^ (. *. Php) $ $ 1 [L] RewriteRule. index.php [L]

Sla het bestand op en bezoek uw website om te zien of dat het probleem heeft opgelost. U kunt ook andere regels die u een voor een hebt toegevoegd, toevoegen om te zien of deze wijzigingen de fout veroorzaakten (het zal even duren).

Zorg er ook voor dat uw wijzigingen geen syntaxisfouten bevatten.

Verhoog de PHP-geheugenlimiet

U kunt ook proberen uw PHP-geheugenlimiet te verhogen als geen van de tot nu toe beschreven stappen voor probleemoplossing heeft gewerkt. De plug-ins en scripts die u op uw website gebruikt, hebben PHP-geheugen nodig om te kunnen functioneren.

Hoe 500 Internal Server WordPress Error 1 te repareren

Ontdek deze 4 methoden om de maximale limiet WordPress geheugen te vergroten

Wanneer een browser deze plug-ins en scripts opvraagt, worden ze geladen met het PHP-geheugen van uw website. Het verhogen van deze limiet zou meer geheugen opleveren, dus minder "crash" die gewoonlijk wordt veroorzaakt wanneer het script het toegewezen geheugen overschrijdt.

Controleer de versie van PHP

Soms hebben de plug-ins en scripts die u gebruikt een specifieke versie van PHP nodig. Als u een onjuiste versie gebruikt, kan dit de oorzaak zijn van de interne serverfout.

server informatie

U kunt de versie die u momenteel voor uw website gebruikt in cPanel controleren door in te loggen en op Serverinformatie te klikken.

Foutopsporing en logboekregistratie inschakelen

Als er op dit moment geen back-up van uw website is gemaakt, is er waarschijnlijk een zeldzaam probleem en kunt u de foutopsporingsmodus van WordPress inschakelen om het probleem op te lossen (dat stelt u in ieder geval in staat om het probleem gedetailleerd te zien). 

Naast foutopsporing kan ook de front-end foutrapportage worden weergegeven, het is ook belangrijk om logboekregistratie in te schakelen zodat bezoekers van uw website de extra foutmeldingen niet zien wanneer ze informatie vrijgeven op uw website die mogelijk door hackers kan worden gebruikt.

// Zet debuggen we define ( 'WP_DEBUG', true); // Vertel WordPress om alles te melden bij /wp-content/debug.log define ( 'WP_DEBUG_LOG', true); // Schakel de weergave van foutmeldingen is uw site define ( 'WP_DEBUG_DISPLAY', false); // voor een goede maatregel, kunt u de follow code aussi toe te voegen, zal qui fouten te verbergen voor zijn wit weergegeven @ini_set op het scherm ( 'display_errors', 0);

Neem contact op met uw gastheer

Als al het andere niet lukt, neem dan contact op met uw webhostingprovider, aangezien deze mogelijk al op de hoogte is van een probleem dat buiten uw bereik ligt. Uw gastheer kan u ook laten weten of u al uw toegewezen middelen heeft gebruikt.

Als dat het geval is, hoeft u alleen maar uw webhostingplan bij te werken of over te schakelen naar een heel ander type abonnement, zoals het switch van shared hosting naar een VPS of van een VPS naar een dedicated server.

Dat is ongeveer alles wat u moet weten om dit soort fouten te corrigeren ' 500 Internal Server Error .

Ontdek ook enkele premium WordPress-plug-ins  

U kunt andere gebruiken WordPress plugins om een ​​moderne uitstraling te geven en de afhandeling van uw blog of website te optimaliseren.

We bieden je hier enkele premium WordPress-plug-ins die je daarbij kunnen helpen.

1. lichtgeraakt 

Gevoelig is een WordPress Plugin hoofdmenu en mobiel menu premium. Het is voornamelijk ontworpen voor smartphones en is snel, responsief en uiterst comfortabel in gebruik. Behalve dat het grondig wordt getest op verschillende mobiele apparaten, werkt Touchy ook uitstekend op desktopbrowsers.lichtgeraakt

Het heeft een speciaal logo-gedeelte, call-to-action-knoppen, een zoekfunctie, een terugknop en een vervolgkeuzemenu met meerdere niveaus.

Touchy kan dienen als een compleet navigatiemenu en koptekstoplossing op elk WordPress-thema. Bovendien is Touchy extreem aanpasbaar. Met een paar klikken kunt u de kleur van elk element wijzigen, de positioneringsopties wijzigen, een van de knoppen op de menubalk verbergen, de functies van de knoppen vervangen, de transparanten wijzigen, enz.

Downloaden | demonstratie | web hosting

2. WP Pro Forum-systeem

WP Pro Forum-systeem is een WordPress Plugin waarmee je een mooi en gebruiksvriendelijk forum aan je website kunt toevoegen. Het heeft tal van krachtige functies waarmee het een forum kan maken met een professionele uitstraling.Forym modern discussieforum voor wordpress

Het forum is gemaakt om te draaien op de openbare interface van uw website, maar beheerders kunnen alle forums, onderwerpen, reacties, categorieën en labels beheren vanaf het dashboard.

Bovendien heeft het WP Pro Forum-systeem bepaalde voordelen, zoals functionele vertaling dankzij de meegeleverde mo / .po-bestanden, de integratie van vele sjablonen die passen bij het uiterlijk van uw website of zelfs aangepaste filters.

Downloaden | demonstratie | web hosting

3. WP BAN-gebruikers

Le WordPress Plugin “BAN Users” is ontworpen om sitebeheerders in staat te stellen gebruikers te verbieden (deactiveren, opschorten, enz.) verbinding te maken met hun WordPress-account. Het biedt u ook de mogelijkheid om de status van hun artikelen te wijzigen; bijvoorbeeld door ze als projecten te definiëren en ze voor het publieke oog te verbergen.wp-ban-gebruikers

Een gebruiker kan worden uitgesloten van de gebruikerstabel door de beheerders of via hun profiel. Het biedt ook verschillende configureerbare opties waarmee gebruikers kunnen bepalen hoe deze plug-in zal worden geïmplementeerd; het kan gebruikers omleiden naar een gepersonaliseerde ondersteuningspagina of ze een gepersonaliseerde e-mailmelding sturen.

Downloaden demonstratie | web hosting

Aanbevolen bronnen

Lees meer over andere aanbevolen bronnen om u te helpen bij het bouwen en beheren van uw website.

Conclusie

Hier! Dat is het voor deze tutorial. We hopen dat dit laatste u heeft geholpen de fout op te lossen " 500 Internal Server Error Op WordPress. Aarzel niet om deel met je vrienden op je favoriete sociale netwerken

U kunt echter ook onze ressources, als u meer elementen nodig hebt om uw projecten voor het maken van internetsites uit te voeren, raadpleeg onze gids op de WordPress blog creatie.

Als u suggesties of opmerkingen heeft, laat ze dan achter in onze rubriek commentaires.

...