Website Without PHP
English (United Kingdom)GB
  • English (United States)
  • English (United Kingdom)
  • Dutch (Netherlands)
  • Dutch (Belgium)
Menu

PHP errors: understand them and fix them step by step

Find the message you see on your screen or in your log.

Which PHP version does your site report?

We read only what your site already sends in public: the headers and the top of the homepage. No scan, no login.

Ask for help with an error

More about this

Each guide explains what it means, what usually causes it and what you can safely try yourself.

Error

Error guides

Pick the guide that matches your message. Not sure which one it is? Start with the overview of common PHPPHP is a programming language that builds your web pages on the computer that hosts your site, just before they reach the visitor. WordPress runs on it. errors.

Where to start

Every guide follows the same order, because it keeps you from making things worse. First you make a backupA backup is a separate copy of your website's files and database, so you can bring the site back after a mistake, a hack or a failed update. of the files and the database, so every step can be undone. Then you read the error log instead of showing errors on the live site, since on-screen messages can reveal details about your server.

Next you note the error type, the file and the line, and check which PHP version the site runs.

Many errors start right after an update of PHP, a plugin or a theme. In that case the lasting fix is updating or replacing the old code, and running a PHP version that still receives security fixes.

  1. Domain
  2. Check
  3. Result
  4. Report

Which PHP version does your site run?

Enter your domain. We read only what your site already sends in public: the headers and the top of the homepage. No scan, no login.

We keep the domain and the result, never your IP address.