When opening a WordPress website, an error is reported: 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? This Naiba article analyzes the reasons for the endurance-page-cache.php file error causing the website to fail to open. From the error message, it can be seen that the problem causing the website to fail to open lies 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 file under the mu-plugins folder.

Method 2: Disable endurance page cache in the WordPress backend plugins.
What is endurance page cache
After the problem is solved, you might ask, what is the endurance page cache plugin? 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 can
Go to github to download. The workflow of the Endurance Page Cache is to convert PHP files into HTML files. When a user visits, it serves the HTML file, thereby avoiding PHP execution and reducing server load. Naiba tested this plugin and didn't find anything particularly special. It might require Bluehost hosting to work effectively, so it's recommended that non-Bluehost users who need a caching plugin consider more widely used options, such as WP Super Cache.
Comments are closed
The comment function for this article is closed. If you have any questions, please feel free to contact us through other channels.