
Opening a WordPress website shows an error: Fatal error: Call to undefined function rest_get_url_prefix() in /www/wwwroot/aqzy/wp-content/mu-plugins/endurance-page-cache.php on line 75. What causes this? Naiba analyzes the reason for the website crash caused by the endurance-page-cache.php file error in this article.
From the error message, it can be seen that the problem causing the website to crash is in line 75 of the file wp-content/mu-plugins/endurance-page-cache.php.
Solution
Since the problem is known, it's easier to handle.SolutionAs follows:
Method 1: Use FTP software to rename or delete the files in the mu-plugins folder.
Method 2: Disable endurance page cache in the WordPress backend plugins.
What is endurance page cache
The problem is solved. You might ask, what plugin is endurance page cache?
Endurance page cache is a caching plugin from Bluehost. If you are using Bluehost hosting, it will be installed by default. If you are using other hosting and want to use it, you canGo to github to download。
The workflow of endurance page cache is to convert PHP files into HTML files. When a user visits, it serves the HTML file, thus avoiding PHP execution and reducing server load.
Naiba tested this plugin and found nothing special. It may require Bluehost hosting to work effectively. Therefore, it is recommended that non-Bluehost users who need a caching plugin consider more popular ones, such as WP Super Cache.
