This broke my WordPress
-
This broke my WordPress installation, causing it to allocate infinite memory and hanging/crashing Apache.
I had to reboot my server, shut down Apache, look at the plugin source, guess at what it did (I don’t know PHP), and directly update the wp_users table to undo what this plugin had done.
“Luckily” (I guess???) it had merely updated the user_login and display_name columns of the wp_users table, so all I had to do was change them back, and restart Apache, and that seemed to do the trick.
To be fair, this plugin was not listed as compatible with my version of WordPress. It’s tested up to 6.3.3 and I’m on 6.4.3. But I would not have thought that a single point-release of difference would have caused this much trouble.
At a guess, some other (perhaps poorly or improperly written) plugin I have broke this one. I dunno.
The actual error in Apache was
[Fri Mar 15 14:28:03.740838 2024] [php7:error] [pid 1170] [client 166.194.200.119:63984] PHP Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 262144 bytes) in /path/to/my/domain.com/wp-includes/class-wp-user.php on line 248
- The topic ‘This broke my WordPress’ is closed to new replies.