Uw toegewijde partner voor alles wat met WordPress te maken heeft

Hoe PHP-fouten in WordPress uit te schakelen

Inhoudsopgave

Op een gegeven moment heb je misschien de PHP-fout op je WordPress-website gezien. Zij zullen u vertellen in welk bestand en op welke regel de fout is opgetreden, zolang u de website maar aan het bewerken bent.

U wilt echter zeker niet dat uw gebruikers dit zien. Dit zal een negatieve impact hebben en tot veiligheidsconcerten leiden. Mogelijk zoekt u dus naar PHP-fouten uitschakelen in WordPress.

Hier zijn we met de exacte stapsgewijze handleiding voor het uitschakelen van PHP-fouten in WordPress. Hierin ziet u alle stappen die u moet nemen om het probleem in een mum van tijd op te lossen.

Er is maar één manier waarop je het kunt doen. Het probleem zal dus gemakkelijk worden opgelost.

Voordat we ingaan op het uitschakelen van PHP-fouten in WordPress, laten we eens kijken waarom u dit ziet.

Overzicht van PHP-fout

Als u PHP-fouten op uw WordPress-website ziet, komt dit doordat de foutopsporing is ingeschakeld.

Met WordPress en alle andere scripts kunt u de foutopsporingsopties inschakelen. Debugging verwijst naar de termen waarbij u de bugs oplost en de website ontwikkelt.

Het zou geweldig zijn als u de exacte fout zou kunnen zien wanneer u de website ontwikkelt of de bugs oplost. Als u echter klaar bent met het opsporen van fouten, moet u dit uitschakelen en uw website net zo maken als de gewone website.

Je wilt zeker niet dat de gebruikers de fout zien. Dit kan verschillende beveiligingsproblemen veroorzaken.

Het kan ook zijn dat uw reputatie wordt afgewezen. Je moet het dus nooit uitsluiten.

Als u eerder een fout had gehad en u de oplossing had gegoogled, was u over het algemeen hier terechtgekomen. Sommige websites stellen voor dat u de foutopsporingsopties inschakelt om de fout te zien.

Ze vertellen u echter niet dat u de foutopsporing moet uitschakelen, wat het grootste probleem is. Als je het inschakelt en niet uitschakelt, zie je de PHP-fouten zoals je die nu ziet.

Daarom zullen we hier zien hoe u het kunt uitschakelen, en dan ziet u de standaardfout in plaats van de volledige fout. Dit is de gemakkelijkste manier om het op te lossen.

Voordat we beginnen, zorg ervoor dat er geen foutopsporingsplug-in is geïnstalleerd. Als u een plug-in hebt geïnstalleerd om het debuggen gemakkelijker of sneller te maken, moet u eerst proberen deze te deactiveren en het opnieuw te proberen.

Als alles tot nu toe duidelijk is, kunt u doorgaan naar de stappen en de foutopsporing uitschakelen.

Hoe PHP-fouten in WordPress uit te schakelen

We zullen nu de stappen zien om foutopsporing uit te schakelen. Hiermee worden ook de PHP-fouten verwijderd.

Open uw WP-directory

Uw eerste taak is het openen van uw bestandsbeheerder. Om dit te doen, moet u uw cPanel openen en daarin de optie voor bestandsbeheer vinden.

Zodra je het hebt gevonden, moet je het openen.

Als u hosting voor één domein heeft, kunt u public_html openen, waar u verschillende bestanden krijgt. Als u echter hosting voor meerdere domeinen heeft, moet u de directory van uw website vinden. Open de hoofdmap.

Nu moet je een bestand vinden met de naam wp-config.php.

U zult het bestand moeten bewerken. U moet de wijzigingen aanbrengen in de code van dit bestand.

Om dat te doen, moet u de code-editor van het bestand openen.

U kunt met de rechtermuisknop op het bestand klikken en vervolgens de knop “Code bewerken” selecteren. Het opent het bestand in de map.

Als alternatief kunt u het bestand ook downloaden en in een willekeurige editor openen. Het wordt ten zeerste aanbevolen om het bestand te downloaden, zelfs als u wijzigingen in het bestand aanbrengt. Dit zorgt ervoor dat uw gegevens veilig zijn.

Daarom moet u het bestand downloaden. Nu is het aan jou of je het online wilt bewerken of naar je computer wilt downloaden en daar wilt bewerken.

We zullen nu zien welke wijzigingen u in het bestand moet aanbrengen.

Bewerk deze code

In het wp-config.php-bestand zie je veel regels code. Je hebt geen technische kennis nodig. Zo chill.

Zoek gewoon naar de volgende code in het bestand. U kunt Ctrl+f gebruiken om het te vinden.

define('WP_DEBUG', true);

Zoals de meesten van jullie misschien al geraden hebben, moet je ‘waar’ in ‘onwaar’ veranderen. Verander dus gewoon het enkele woord in de regel.

De nieuwe regel zal er als volgt uitzien. U kunt ook de onderstaande regel kopiëren en vervangen door de bovenstaande regel.

define('WP_DEBUG', false);

Nadat u dit hebt gedaan, ziet u de fout niet meer. In sommige gevallen kan de fout echter nog steeds optreden.

Je volgende taak zal dus zijn om naar meer vergelijkbare code te zoeken. Niet dezelfde code, maar dezelfde code.

In sommige gevallen is het display ingeschakeld. U zult deze fout dus nog steeds zien, zelfs als u false aan de bovenstaande regel heeft toegevoegd. Daarvoor moet u de foutopsporing uitschakelen.

Zoek naar de volgende code. Het komt alleen in de buurt van de bovenstaande zin.

ini_set('display_errors','On');

ini_set('error_reporting', E_ALL );

define('WP_DEBUG', false);

define('WP_DEBUG_DISPLAY', true);

Zodra u de bovenstaande code heeft gevonden, moet u de bovenstaande code op de eerste regel wijzigen in Uit. Daarnaast moet u ook de laatste regel op false instellen. De nieuwe code zal er dus ongeveer zo uitzien:

ini_set('display_errors','Off');

ini_set('error_reporting', E_ALL );

define('WP_DEBUG', false);

define('WP_DEBUG_DISPLAY', false);

Je kunt de hierboven gegeven code ook plakken als je wilt.

Sla de wijzigingen op

Uiteraard is uw laatste stap het opslaan van de wijzigingen en het opnieuw laden van de website. U zult zien dat de websitefout verdwenen is. Niet de daadwerkelijke fout, maar je zult de PHP-fouten nu niet zien.

Houd er rekening mee dat de foutnaam nog steeds wordt weergegeven. Het is niet mogelijk om ze te verwijderen. Het kan bijvoorbeeld zijn dat u nog steeds ziet dat het een 502-fout of een 405-fout is. Dat kun je niet verwijderen.

Als het probleem niet is opgelost, hebben we nog twee andere kleine manieren om het op te lossen.

Andere manieren om fouten te verbergen

In sommige gevallen blijft de hierboven gegeven methode de fout vertonen. Je zult dus een andere methode moeten gebruiken. Hiermee kunt u eenvoudig stoppen met het weergeven van de fout.

Hier zijn enkele andere manieren om het te doen.

  • Soms is het het thema dat de fout weergeeft en niet WordPress. U kunt dus naar de thema-opties gaan en deze vanaf daar wijzigen. U ziet de optie om de foutopsporing uit te schakelen. Afhankelijk van het thema kan dit veranderen. De beste manier is om een ​​tijdje terug te schakelen naar het standaardthema om te zien of dat het probleem is of niet.
  • Hetzelfde geldt ook voor de plug-ins. Mogelijk geeft een van de plug-ins de fouten weer. Probeer alle plug-ins een tijdje te deactiveren.
  • De laatste optie is om contact op te nemen met de ondersteuning. U kunt zeker contact opnemen met de hostingondersteuning en zij zullen u vertellen wat u vervolgens moet doen om de fouten te verbergen. Dit zal zeker werken.

Houd er rekening mee dat u deze alleen hoeft te doen als de hierboven gegeven technieken niet werken. Daarom kunt u eerst proberen de bovenstaande techniek te gebruiken waarbij we het bestand wp-config.php hebben bewerkt. Dat is de enige beste manier om het op te lossen. De methoden die in deze sectie worden gegeven, zijn alleen bedoeld voor mensen van wie de fout nog niet is opgelost.

De fouten opnieuw weergeven

Als je nu aan het debuggen bent, moet je de fouten zeker nog een keer zien, toch?

U kunt ze dus gemakkelijk inschakelen. De meeste mensen weten al hoe ze dit moeten inschakelen. Als u echter nog steeds geen idee heeft, kunt u dit met één regel inschakelen.

Open gewoon uw wp-config-bestand. Het pad staat hierboven vermeld. U kunt het bestand openen en op de knop voor het bewerken van de code klikken.

Zoek de regel waar we de foutopsporingsopties bewerken. Het zal als volgt zijn.

define('WP_DEBUG', false);

Verander het in waar en dat is alles.

Als u deze regel niet vindt, moet u deze zelf toevoegen. U kunt de regel als volgt toevoegen.

define('WP_DEBUG', true);

Als u de regel verwijdert, wordt de foutopsporingsfout ook niet meer weergegeven. Als u het opnieuw wilt tonen nadat u de regel heeft verwijderd, moet u het hierboven gegeven bestand invoeren en vervolgens de wijzigingen opslaan.

Dat is het. Zodra u de wijzigingen heeft aangebracht, zal uw website de fouten opnieuw gaan vertonen.

We raden aan dat u true vervangt door false als u de fouten opnieuw wilt verbergen. Het verwijderen van de regel wordt helemaal niet aanbevolen. Ten slotte is het zeker uw keuze.

Laatste woorden

Tot slot ging dit allemaal over het uitschakelen van PHP-fouten in WordPress. U kunt dit eenvoudig uitschakelen door WP debugging true in false te veranderen in het wp-config-bestand. Zorg ervoor dat u een werkende back-up van het wp-config-bestand hebt voordat u de wijzigingen aanbrengt. Het is maar één regel, dus veel problemen zal het niet opleveren. Toch kunt u de back-up maken voor het geval dat. Eén bestand zal zeker niet meer ruimte in beslag nemen. U kunt er dus een back-up van maken.

Hoe aan de slag te gaan?

Kom meer te weten

WordPress-onderhoud

Bespaar 33% met ons jaartariefplan.

Start nu

Heeft u problemen met WordPress?

Claim uw Gratis WordPress-onderhoud

In het snelle digitale landschap van vandaag verdient elke website de zorg en expertise van een professioneel onderhoudsteam, dat optimale prestaties, verbeterde beveiliging en naadloze gebruikerservaringen garandeert, zodat u zich met een gerust hart kunt concentreren op de groei van uw bedrijf.

Alexey Seryapin
Oprichter van WPServices

Couponcode toegepast!

Neem de tijd en blader door onze diensten.

Alexey Seryapin
Oprichter van WPServices