looking at debug mode I am getting error:
“Notice: Trying to get property of non-object in”
This error is given for the following files:
query.php
post-template.php
What it your pamerlink structure set to? Sometimes setting back to default then saving then re-setting it to your structure can fix this issue, commonly I have found the structure actually effects the appearance of the 404 page aswell.
hey, thanks for replying, yes it seems to work if Iset it to default but once i set it to cusom or even post name its back to the same problem.
Right, it sounds like you may need to set the pamalink structure manually using the SQL database, before you do though, lets be clear, are the pages not working actual wordpress pages or wp-e-commerce pages such as a product page?
ok, yes definitely a wordpress page NOT a wpec product page.
What theme are you using sorry?
This might be of some use if WP-E-Commerce is not to blame:
http://wordpress.org/support/topic/page-not-found-after-changing-permalink-to-postname?replies=15
As a diagnostic step you may want to try disabling the plugin and then trying a page, see if there is a conflict.
wow thanks! pointed me in the right direction. You were right it was a problem with worpdress itself not wpec. I removed the .htaccess file and then saved my permalinks settings again, hey presto!
Marvellous thank you!
No worries, glad I could help