WordPress wp-config.php – Always add your Constants before `That’s all, stop editing’

by Jun 25, 2025IT Tips0 comments

If you get errors like this:

1
2025/06/24 21:34:30 [error] 17690#17690: *99132 FastCGI sent in stderr: "PHP message: PHP Warning:  Constant WP_POST_REVISIONS already defined in /var/sites/example.com/public_html/wp-config.php on line 109" while reading response header from upstream, client: 10.23.24.25, server: example.com.au, request: "POST /blog/xmlrpc.php HTTP/2.0", upstream: "fastcgi://unix:/var/run/php/examplecom.sock:", host: "example.com.au"

A possible cause is due to adding constant definitions below the require_once ABSPATH . 'wp-settings.php'; statement.

Move them to above above the /* That's all, stop editing! Happy publishing. */ comment

1
2
3
4
5
6
7
8
9
10
11
12
define('WP_POST_REVISIONS', 2);
 
# define your constants above this point
/* That's all, stop editing! Happy publishing. */
 
/** Absolute path to the WordPress directory. */
if ( ! defined( 'ABSPATH' ) ) {
    define( 'ABSPATH', __DIR__ . '/' );
}
 
/** Sets up WordPress vars and included files. */
require_once ABSPATH . 'wp-settings.php';

0 Comments

Submit a Comment

Your email address will not be published. Required fields are marked *

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

The reCAPTCHA verification period has expired. Please reload the page.