Try:
– switching to the default theme automatically by renaming your current theme’s folder inside wp-content/themes and adding “-old” to the end of the folder name using FTP or whatever file management application your host provides.
– resetting the plugins folder by FTP or phpMyAdmin.
– re-uploading all files & folders – except the wp-content folder and the wp-config.php & root .htaccess files – from a fresh download of WordPress. Make sure that you delete the old copies of files & folder before uploading the new ones.
– running the upgrade manually via wp-admin/upgrade.php
Hi Esmi,
Thanks for the prompt reply – I have tried all of the above as per your reply, but when I go to the URL <happy-robot.co.uk/blog>, it is still displaying the index page of my main website at <www.happy-robot.co.uk> instead of the default WordPress template.
I have reset the plugins folder as instructed and have also deleted the plugins which were required for the theme I was trying to install (“Konzept”) before doing all of the above, and have also deleted the new theme folder.
FYI, on my server, the WordPress blog folder is called “blog” – I just tried re-naming it “WordPress blog” and this resulted in a blank page with no content at all, when opening the blog site page.
R
Check your root .htaccess file.
Where would I find that ? – I’m looking at the root directory on my FTP & the list of files is as follows :
sitemap.xml
index.html
default.asp
WHO.html
EMAIL.html
BLOG.html
followed by these folders :
js
images
css
blog
aspnet_client
_notes
Templates
SpryAssets
Scripts
OPTIMISED
The files in caps are all content for my main website at <www.happy-robot.co.uk>
Looking at other replys on the WP forums re .htaccess – it should be in the WP root folder
, but it doesn’t appear to be in my WP root folder.
Check that your FTP client is configured show all files. .htaccess files are often hidden by default.
..seems to be missing altogether..
In that case, you may have to ask your hosts for help with this as the redirection seems to be happening at a server level rather than within WordPress.