我的网站上安装了一个使用Wordpress的博客。上周,我将Wordpress从2.6升级到了3.0.4(我必须手动完成)。
一切都很顺利,至少我是这么想的,但我刚刚注意到现有页面的内容已经消失了。页面URL仍然有效,但所有内容都消失了—doctype、html标记、body标记,以及所有内容。
请注意,这是特定于页面的-帖子仍然显示良好。
此后,我创建了一个全新的页面,该页面也不显示内容。
我尝试过的事情包括
* Switching to a freshly installed theme
* Reverting the page to an older version
* Deactivating all plugins
* Setting the problem page to draft, and back again
* Deleting the .htaccess file
我怀疑这是数据库问题,并联系了我的托管公司,他们说他们唯一能做的就是从备份中恢复数据库,但我认为这是最后的选择。
有没有人有任何进一步的想法来尝试什么?
最合适的回答,由SO网友:ajcw 整理而成
感谢大家的建议-该页面现在已恢复并运行,但我不确定原因。
我的理论是,我实际上通过删除来修复它。从的根目录中删除的htaccess文件/public_html
并假定将由Wordpress重新创建。
在/public_html
文件夹,但我没有注意到。htaccess文件是在中创建的/public_html/blog
文件夹(保存博客的地方)。
因为一开始我没有注意到这一点,我不能肯定这是解决方案,但这是我最好的猜测。