Warning: require(/home/vol9_4/infinityfree.com/if0_42181385/taylordesigns.page.gd/htdocs/wp-blog-header.php): Failed to open stream: No such file or directory in /home/vol9_4/infinityfree.com/if0_42181385/taylordesigns.page.gd/htdocs/index.php on line 17
Fatal error: Uncaught Error: Failed opening required ‘/home/vol9_4/infinityfree.com/if0_42181385/taylordesigns.page.gd/htdocs/wp-blog-header.php’ (include_path=‘.:/usr/share/pear/’) in /home/vol9_4/infinityfree.com/if0_42181385/taylordesigns.page.gd/htdocs/index.php:17 Stack trace: #0 {main} thrown in /home/vol9_4/infinityfree.com/if0_42181385/taylordesigns.page.gd/htdocs/index.php on line 17
Other Information
I know basicaly nothing about coding, hence why im using wordpress and don’t know how to fix this error so I can get my site online. it is set to be online so that shouldnt be the problem, the link just doesnt work.After receiving the initial http 500 error, I turned on error messages in Configure php directives and reveived this error. When I go to the file specified, this is what it shows:
<?php
/**
* Front to the WordPress application. This file doesn't do anything, but loads
* wp-blog-header.php which does and tells WordPress to load the theme.
*
* @package WordPress
*/
/**
* Tells WordPress to load the WordPress theme and output it.
*
* @var bool
*/
define( 'WP_USE_THEMES', true );
/** Loads the WordPress Environment and Template */
require __DIR__ . '/wp-blog-header.php';
I had a quick look at your website and I think I see what happened here.
Your WordPress website is installed in a subfolder, with the name wp. I’m guessing you didn’t want that, and moved the index.php and .htaccess file from WordPress into the main htdocs folder.
That will not work. The WordPress core files are setup in a certain way, and tinkering with that setup is a recipe for disaster.
At this point, there are two ways forward:
Reinstall WordPress in the right location
The easiest way to fix the installation location of a WordPress site is to delete the current installation and reinstall it in the right place. If you didn’t do much with your website except for installing it, or the changes can be easily reproduced, then this is the easiest way.
The easiest way to install WordPress is with Softaculous. When using Softaculous, make sure to leave the “In Directory” setting empty, unless you want to install the software in a subfolder.
When installing WordPress by hand, make sure to take the contents of the wp folder from the WordPress zip file and upload those to your htdocs folder. The WordPress source code (with the index.php, wp-blog-header.php files, wp-includes folder, etc.) should be placed DIRECTLY in the htdocs folder, not in a subfolder.
Move the WordPress installation to the right location
If you don’t want to lose the current installation, then you can move an existing installation to a new location. To do so:
Go into the file manger.
Go to your website’s htdocs folder, then go into the wp subfolder.
Select everything here.
Click the Move button.
Use the folder browser to find the htdocs folder of your domain.
Click the Move button to move the files to their final locations.
When you have done this, you will also need to update your website URL. That’s most likely set to http://taylordesigns.page.gd/wp/, but should be updated to http://taylordesigns.page.gd/. That process is described by the WordPress documentation:
Thanks for using the forum to solve your problem. if you need help with the “weird home page probleN”, post a new topic and we’ll be glad to assist you
The issue now is that when I go to visit the page, it takes me to a template blog page instead of my home page. I dont even have this page in my “pages” section. it seems to be linked to my logo link in the upper left corner of the page. I want ot to link to my actual home page and not the blog page.
Don’t worry, this is actually a very common thing with fresh WordPress installs. By default, WordPress is built to act like a blog, so it automatically sets your home page to show a list of your latest blog posts (using a default template), rather than the actual custom page you designed.
Fixing it is super easy and doesn’t require any coding at all. Here is how you can set your actual home page:
Log into your WordPress Dashboard
Go to your WordPress admin area (usually http://taylordesigns.page.gd/wp-admin).
Navigate to Reading Settings
In the left-hand menu, hover over Settings and click on Reading.
Change your Homepage display
At the very top, look for Your homepage displays. Change the selection from Your latest posts to A static page.
Select your Home Page
In the Homepage: dropdown menu that appears right below it, select the name of the actual page you designed.
Save your changes
Scroll to the bottom of the page and click the blue Save Changes button.
Note on the Logo Link: Once you change this setting, clicking your logo in the top-left corner will automatically point to your new home page too! The logo is designed to always link back to whatever is set as the main front page of the site.
Give that a shot and let us know if your page is showing up correctly now!