Report this

What is the reason for this report?

How to fix Wordpress Error wp-settings.php line 173

Posted on June 18, 2022

Followed this wordpress tutorial, stuck on step 3 because I get this error warning everytime I try to access my droplet’s IP/domain

Warning: require(/var/www/html/wp-includes/class-wp-theme-json-schema.php): Failed to open stream: No such file or directory in /var/www/html/wp-settings.php on line 173

Fatal error: Uncaught Error: Failed opening required ‘/var/www/html/wp-includes/class-wp-theme-json-schema.php’ (include_path=‘.:/usr/share/php’) in /var/www/html/wp-settings.php:173 Stack trace: #0 /var/www/html/wp-config.php(96): require_once() #1 /var/www/html/wp-load.php(50): require_once(‘…’) #2 /var/www/html/wp-blog-header.php(13): require_once(‘…’) #3 /var/www/html/index.php(17): require(‘…’) #4 {main} thrown in /var/www/html/wp-settings.php on line 173`



This textbox defaults to using Markdown to format your answer.

You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

Hi @a99ffa7df796-43e6-9a98-88064a

This seems to me like there are some files missing. Are you sure you have a vanilla WordPress installation? Following the tutorial, you should not be getting the said error. My suggestion would be to start from the beginning and carefully follow the tutorial to the leter.

Hi there,

I just tried creating a new WordPress server using the 1-Click installation and it seems to be working as expected.

If this is a brand new Droplet for you too, I could suggest deleting it and creating a new one from scratch.

Let me know how it goes!

You can follow the first 6 minutes from this video here too which shows you how exactly to use the 1-Click installation:

Best,

Bobby

The developer cloud

Scale up as you grow — whether you're running one virtual machine or ten thousand.

Get started for free

Sign up and get $200 in credit for your first 60 days with DigitalOcean.*

*This promotional offer applies to new accounts only.