Table of Contents
Contexte
- WordPress 6.0
- WP-Optimize 3.2.5
Avec le module WP-Optimize, il peut se produire l'erreur suivante :
[Fri Jan 21 15:48:12.414615 666] [proxy_fcgi:error] [pid 5281:tid 140595150419712] [client 156.251.145.63:37469] AH01071: Got error 'PHP message: PHP Fatal error: Uncaught Error: Class "WPO_Page_Cache" not found in /var/www/blog.example.com/wp-content/plugins/wp-optimize/cache/file-based-page-cache-functions.php:813\nStack trace:\n#0 /var/www/blog.example.com/wp-content/plugins/wp-optimize/cache/file-based-page-cache-functions.php(889): wpo_get_conditional_tags_exceptions()\n#1 /var/www/blog.example.com/wp-content/plugins/wp-optimize/cache/file-based-page-cache.php(31): wpo_url_in_conditional_tags_exceptions()\n#2 /var/www/blog.example.com/wp-content/advanced-cache.php(58): include_once('...')\n#3 /var/www/blog.example.com/www/wp-settings.php(95): include('...')\n#4 /var/www/blog.example.com/www/wp-config.php(81): require_once('...')\n#5 /var/www/blog.example.com/www/wp-load.php(50): require_once('...')\n#6 /var/www/blog.example.com/www/wp-blog-header.php(13): require_once('...')\n#7 /var/www/blog.example.com/www/index.php(17): require('...')\n#8 {main}\n thrown in /var/www/blog.example.com/wp-content/plugins/wp-optimize/cache/file-based-page-cac...', referer: https://blog.example.com/blablablabla...
Cela peut se produire lors de l'installation ou bien lors d'une mise à jour manuelle / automatique.
Fix
- Se connecter sur le serveur hébergeant le site.
- Supprimer le plugin
wp-optimize
:
rm -r /var/www/blog.example.com/wp-content/plugins/wp-optimize
- Modifier le fichier
wp-config.php
:
vi /var/www/blog.example.com/wp-config.php
- Supprimer la ligne suivante :
define('WP_CACHE', true); // WP-Optimize Cache
Re-Install
Le module WP-Optimize peut être réinstallé dans les extensions du site WordPress.