WordPress : Fix WP-Optimize (VPO_Page-Cache not found)

WordPress : Fix WP-Optimize (VPO_Page-Cache not found)

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.

Les commentaires sont fermés.