• I’m experiencing a critical WordPress installation error when trying to run a local site using XAMPP. The WordPress installation fails to load with two specific fatal errors related to missing core classes:

    1. Missing Class: WP_REST_Revisions_Controller
    2. Missing Class: WP_Translation_Controller

    Steps I’ve Already Attempted:

    1. Backed up the WordPress website using Softaculous
    2. Extracted website files locally
    3. Imported files to XAMPP directory (C:\xampp\htdocs\mehfooz)
    4. Added database in XAMPP
    5. Changed localhost database name in wp-config.php
    6. Verified database credentials

    Error Details:

    Fatal error: Uncaught Error: Class “WP_REST_Revisions_Controller” not found in C:\xampp\htdocs\mehfooz\wp-includes\rest-api\endpoints\class-wp-rest-global-styles-revisions-controller.php:17 Stack trace: #0 C:\xampp\htdocs\mehfooz\wp-settings.php(276): require() #1 C:\xampp\htdocs\mehfooz\wp-config.php(96): require_once(‘C:\\xampp\\htdocs…’) #2 C:\xampp\htdocs\mehfooz\wp-load.php(50): require_once(‘C:\\xampp\\htdocs…’) #3 C:\xampp\htdocs\mehfooz\wp-blog-header.php(13): require_once(‘C:\\xampp\\htdocs…’) #4 C:\xampp\htdocs\mehfooz\index.php(17): require(‘C:\\xampp\\htdocs…’) #5 {main} thrown in C:\xampp\htdocs\mehfooz\wp-includes\rest-api\endpoints\class-wp-rest-global-styles-revisions-controller.php on line 17

    Fatal error: Uncaught Error: Class “WP_Translation_Controller” not found in C:\xampp\htdocs\mehfooz\wp-includes\l10n.php:800 Stack trace: #0 C:\xampp\htdocs\mehfooz\wp-includes\l10n.php(959): load_textdomain(‘default’, ‘C:\\xampp\\htdocs…’, ‘en_US’) #1 C:\xampp\htdocs\mehfooz\wp-includes\class-wp-fatal-error-handler.php(49): load_default_textdomain() #2 [internal function]: WP_Fatal_Error_Handler->handle() #3 {main} thrown in C:\xampp\htdocs\mehfooz\wp-includes\l10n.php on line 800


    • This topic was modified 2 months, 3 weeks ago by sibfyp.
    • This topic was modified 2 months, 3 weeks ago by sibfyp.
Viewing 2 replies - 1 through 2 (of 2 total)
  • I would recommend uploading the core files again. If your backend does not work, you can do this manually as described here: https://wordpress.org/documentation/article/updating-wordpress/#manual-update

    Thread Starter sibfyp

    (@sibfyp)

    I’m doing on local using xampp and I download and extract the wordpress and follow mentioned steps like deactivate plugins by rename the directory as well as themes dir of my working project dir. upload the new wp-includes and wp-admin directories those I copied from extracted wordpress directory and copied and pasted, also index file from wp-content dir to project dir because all other are sub directories. replace root directories files too but got same issue

Viewing 2 replies - 1 through 2 (of 2 total)
  • You must be logged in to reply to this topic.