Home » Website

Website

Wat is een 500 internal server error en wat doe ik er aan?

Wat is een 500 internal server error en wat doe ik er aan?

home office, programming, programmer

Een internal server error is een http statuscode, de meest voorkomende http statuscode is de 500 internal server error. Het enige wat deze error zegt is dat er een interne serverfout is opgetreden. De 500 internal server error is geen specifieke foutmelding aangezien er in het geval van een 500 internal server error alleen wordt aangegeven dat er iets fout is, de specifieke oorzaak blijft onduidelijk.

500 Internal Server Error (meest voorkomende oorzaken):

De ‘500 Internal Server Error’-foutmelding kan binnen WordPress verschillende oorzaken hebben. Als je een tegenkomt, dan is de kans dat een (of meerdere) van de volgende elementen het probleem veroorzaakt:

  • Browsercache.
  • Onjuiste inloggegevens database.
  • Beschadigde database.
  • Beschadigde bestanden in je WordPress-installatie.
  • Problemen met de database-server
  • Corrupte WordPress-kernbestanden
  • Beschadigd .htaccess-bestand en PHP-geheugenlimiet.
  • Problemen met externe plug-ins en thema’s.
  • PHP-time-out of fatale PHP-fouten met externe plug-ins.
  • Verkeerde bestands- en mapmachtigingen.
  • Uitgeputte PHP-geheugenlimiet op je server
  • Beschadigd of gebroken .htaccess-bestand.
  • Fouten in CGI en Perl-script.

Hoe kan ik een 500 internal server oplossen?

Eerst kan je controleren of het aan de server ligt ga  daarvoor naar downforeveryoneorjustme.com. Deze website zal je vertellen of de website down is of dat het een probleem aan jouw kant is. Een dergelijke tool bekijkt de HTTP-statuscode dat het terugkrijgt van de server. Wanneer het iets anders is dan een ‘200 Alles is oké’-melding zal het je vertellen dat de website down is.

Zoals aangegeven kan een 500 internal server error verschillende oorzaken hebben, het oplossen van het probleem begint bij het in kaart brengen waar én waarom het mis gaat. Problemen worden  altijd netjes opgeslagen in een log bestand die beschikbaar is in jouw hosting controlepaneel. Wij werken voornamelijk met DirectAdmin omgevingen. In dit log bestand, wat zich bevindt in DirectAdmin staat vaak waar en wat het probleem is waardoor je weet in welke richting je moeten zoeken. Om het log bestand te bekijken, gaan we naar ons DirectAdmin controlepaneel welke je ontvangen hebt na het aanschaffen van je webhosting pakket. Eenmaal ingelogd in DirectAdmin, zie je bovenaan site summary statistics logs staan, zoals hieronder in de afbeelding. Daar klik je vervolgens op.

Zodra je hier op geklikt hebt, zie je de onderstaande pagina. Hier klik je op error log waarna je alle fouten die op jouw website zich voordoen zichtbaar zijn. Soms, is het handig om te klikken op last 10 of 100 lines in the file. Hierdoor voorkom je dat - indien de log een groot bestand is -  je browser lang erover doet om alles weer te geven op jouw scherm.

Zodra je bekend bent met de logbestanden in de door jou gebruikte hosting systemen, kun je door gaan met de volgende stappen om je http 500 internal server error verder op te lossen!

Refresh de website en lees de foutmelding

Je gaat terug naar je website, herlaad deze een keer en krijgt dan vervolgens wéér de melding internal server error 500. Nu refresh je de error log en bekijk je de fout. Vaak zit de fout in je website en zie je hier vervolgens het specifieke script en het regelnummer waarin de fout ontstaat. Zodra je dit probleem opgelost hebt, werkt normaal gezien je website weer en heb je de internal server error netjes opgelost waardoor die niet meer voorkomt.

Los de foutmelding op

Je hebt nu de foutmelding gezien en de kans is groot dat er iets mis gaat in de website. Aan de hand van de foutmeldingen die je te zien krijgt kun je kijken of je het probleem kunt vinden en oplossen. In de error log staat vaak waardevolle informatie waar je eventuele code fouten en andere mogelijke oorzaken kunt vinden waardoor de website momenteel niet werkt. Wanneer je er toch niet helemaal uit komt helpt het vaak om de melding op te zoeken in Google waar vaak informatie te vinden over de betreffende foutmelding.

Gebruik je een CMS zoals wordspress of Joomla. dan is het ook mogelijk dat er via bijvoorbeeld een update een fout ingeslopen is. Je  start dan met het uitschakelen van de belangrijkste plugins. Na het uitschakelen van de plugin, refresh je de website en kijk je of deze werkt. Zo nee, lees je de log foutmeldingen weer zoals in en kijk je of de foutmelding veranderd is. Mogelijk haal je daar nuttige informatie uit en weet je in welke plugin het zit.

Zo nee, dan kun je verder gaan het met uitschakelen van plugins. Mocht dit niet werken, dan kan je eens wisselen van thema naar bijvoorbeeld het standaard thema. Vaak wil dit ook helpen en kan het zijn dat er ergens in jouw thema toch een fout zit. Mocht met het wisselen van een thema de site weer werken, dan kan je het beste de maker van het thema contacteren met jouw bevindingen, welke vervolgens mogelijk een oplossing heeft of jou ene update kan bezorgen!

WordPress 500 internal server error?

We zien vaak dat een 500 internal server error ook in WordPress websites voorkomt. Het zit hem dan vaak in het niet goed functioneren van een geïnstalleerde plugin óf een thema wat niet (volledig) geïnstalleerd is of fouten bevat. We adviseren in dit geval altijd ook eerst de logs in DirectAdmin te bekijken. Mocht je daar een naam van een plugin zien staan welke een fout geeft, begin dan met het de-activeren of de-installeren van deze specifieke plugin. Mocht de site dan nog niet werken, probeer dan eens terug te gaan het standaard thema van WordPress. Mogelijk werkt je WordPress website dan wel weer en is de 500 internal server error verdwenen.

Hoe krijg je je foto bij reactie op een WordPress website?

Vandaag kreeg ik een vraag via Social Media. Waarom staat er geen profielfoto bij mijn reactie en bij andere wel? Het antwoord daarop is: Gravatar. 

Wat is Gravatar?

Gravatar staat voor ‘Globally Recognized Avatar‘. Via deze website kun je eenvoudig een account aanmaken en je eigen afbeelding uploaden. Het account – en de afbeelding – zijn gekoppeld aan je e-mail adres. Wanneer je ergens een reactie plaatst met je e-mail adres waarbij Gravatar wordt gebruikt, wordt automatisch je afbeelding getoond.

Gravatar aanmaken: hoe doe ik dat?

Dat kan heel eenvoudig in een paar stappen.

  • Ga naar de website nl.gravatar.com
  • Klik op de knop ‘Create Your Own Gravatar’
  • Maak een profiel aan door je e-mail adres, gebruikersnaam en wachtwoord te kiezen, of log in via je WordPress.com account
  • Klik op ‘sign up’

Je krijgt dan een e-mail om je account te verifiëren. Klik op ‘Sign in to Gravatar’ om aan de slag te gaan. Wanneer je onder verschillende e-mail adressen werkt, is het mogelijk deze te ‘koppelen’. Zo hoef je maar één keer je Gravatar aan te maken. Bovenaan in het menu kun je via de optie ‘my profile’ gegevens over jezelf invullen. Daarmee bepaal je ook de weergave naam van je profiel.

Ga in het hoofdmenu (navigatie aan de bovenkant van het scherm) naar ‘My Gravatars’. Daar zie je in de tekst de melding:

Whoops, Looks like you don’t have any images yet!  Add one by clicking here!

Dan kan je ervoor kiezen om een afbeelding die ergens online staat te selecteren, of kun je een afbeelding uploaden die op je computer staat. Door het bestand te selecteren en op ‘next’ te klikken, kun je de afbeelding bijsnijden en zie je hoe deze er in de kleine en grote weergave uitziet. Klik dan op ‘crop & finish’, kies voor welk publiek je afbeelding geschikt is en je bent klaar!

Nieuwe versie van Wordpress

Wat is er nieuw in WordPress 4.7

WordPress 4.7 is uitgebracht. Het is de laatste grote release van het jaar 2016, waarin een aantal spannende nieuwe verbeteringen en een aantal bug fixes brengt. In dit artikel zullen we je laten zien wat er nieuw is in WordPress 4.7 en welke functies je moet proberen na het updaten van uw websites.

4.7 is een belangrijke WordPress release en als je wilt updaten zal je dit handmatig moeten doen.
Belangrijk: Vergeet niet om een complete WordPress back-up voordat u de update start te maken.

Presenting Twenty Seventeen

A brand new default theme brings your site to life with immersive featured images and video headers.
Twenty Seventeen focuses on business sites and features a customizable front page with multiple sections. Personalize it with widgets, navigation, social menus, a logo, custom colors, and more. Our default theme for 2017 works great in many languages, on any device, and for a wide range of users.

Theme Starter Content

To help give you a solid base to build from, individual themes can provide starter content that appears when you go to customize your brand new site. This can range from placing a business information widget in the best location to providing a sample menu with social icon links to a static front page complete with beautiful images. Don’t worry – nothing new will appear on the live site until you’re ready to save and publish your initial theme setup.
Visible icons appear to show you which parts of your site can be customized while live previewing. Click on a shortcut and get straight to editing. Paired with starter content, getting started with customizing your site is faster than ever.
Sometimes a big atmospheric video as a moving header image is just what you need to showcase your wares; go ahead and try it out with Twenty Seventeen. Need some video inspiration? Try searching for sites with video headers available for download and use.

Smoother Menu Building

Many menus for sites contain links to the pages of your site, but what happens when you don’t have any pages yet? Now you can add new pages while building menus instead of leaving the customizer and abandoning your changes. Once you’ve published your customizations, you’ll have new pages ready for you to fill with content.

Custom CSS

Sometimes you just need a few visual tweaks to make your site perfect. WordPress 4.7 allows you to add custom CSS and instantly see how your changes affect your site. The live preview allows you to work quickly without page refreshes slowing you down.

PDF Thumbnail Previews

Managing your document collection is easier with WordPress 4.7. Uploading PDFs will generate thumbnail images so you can more easily distinguish between all your documents.

Dashboard in your language

Just because your site is in one language doesn’t mean that everybody helping manage it prefers that language for their admin. Add more languages to your site and a user language option will show up in your user’s profiles.

Introducing REST API Content Endpoints

WordPress 4.7 comes with REST API endpoints for posts, comments, terms, users, meta, and settings.
Content endpoints provide machine-readable external access to your WordPress site with a clear, standards-driven interface, paving the way for new and innovative methods of interacting with sites through plugins, themes, apps, and beyond. Ready to get started with development? Check out the REST API reference.

Post Type Templates

By opening up the page template functionality to all post types, theme developers have even more flexibility with the WordPress template hierarchy.

More Theme API Goodies

WordPress 4.7 includes new functions, hooks, and behavior for theme developers.

Custom Bulk Actions

List tables, now with more than bulk edit and delete.

WP_Hook

The code that lies beneath actions and filters has been overhauled and modernized, fixing bugs along the way.

Settings Registration API

register_setting() has been enhanced to include type, description, and REST API visibility.

Customize Changesets

Customize changesets make changes in the customizer persistent, like autosave drafts. They also make exciting new features like starter content possible.

WordPress: wat zijn pingbacks en trackbacks?

Pingback wordt gebruikt door webloggers die geattendeerd willen worden als iemand linkt naar hun artikel. Sommige vormen van content management systemen zoals WordPress hebben een automatische systeem waardoor alle links in een nieuw artikel worden gepingd.

pingbacks

Hoe werkt een pingback op je WordPress blog?

Als bijvoorbeeld Kees jouw artikel heeft gelezen en hij vindt het interessant, dan kan het zomaar zijn dat Kees een eigen artikel op zijn blog maakt en hierin jouw artikel verwerkt met een link naar jouw blog.
Als jullie beiden pingback in WordPress hebben geactiveerd, dan ontvang jij automatisch een bericht ( pingback).

Wat is het nut van pingback?

Lezers van blog A die in de reacties op dat artikel een trackback zien staan naar blog B, kunnen nieuwsgierig worden naar de inhoud van blog B. Het feit dat er in blog B naar blog A werd verwezen maakt de kans groot dat blog B onderwerpgerelateerde inhoud weergeeft. Het kan je dus extra verkeer opleveren.

Hoe zet ik dat aan of uit?

In je WordPress dashboard, onder Instellingen -> Reacties vind je de optie om pingbacks en trackbacks aan of uit te zetten.