我的WordPress文件正在下载而不是在服务器上执行。我尝试过更换服务器,但这并没有解决问题。我确信这是从我的WordPress文件发生的,因为托管顺利运行其他WordPress文件。
我希望我能提供代码但不需要。请指导我。感谢。
答案 0 :(得分:0)
我只看到这种情况发生在:
1)PHP已关闭或未安装在服务器上
2)需要重置服务器
3)文件名不正确
4)重定向脚本没有重定向,因为它应该
5)链接无效
好消息是大多数这些都可以由您/您的主人解决。致电您的主机,询问他们有关验证PHP安装/过程的帮助。如果一切都很好(例如,如果您在同一台服务器上有另一个工作正常),那么您需要验证文件名。因为这是WordPress并且文件名都非常标准,所以这不太可能,但要确保没有不需要的空格,文件名是“something.php”。使用WordPress,你可能会看到一堆参数通过URL传递,所以“something.php?blah = blah”也很好(php和?之间没有空格。)。
检查您点击的链接。文件名可能不错,但链接可能不好。它可能就像修复所有链接URL一样简单。从我记得的WordPress,有一种内置的方法链接到同一WP站点内的页面。我相信这些都是基于数据库中的URL,因此您可能需要验证数据库/配置文件中的URL以验证WP是否将它们发送到正确的位置。如果它们未存储在数据库中而是直接编码到内容中,则可能必须手动将每个链接更新为正确的URL。
最后,如果是脚本或wordpress相关,您可能需要考虑新的WordPress安装。关于WordPress的好处是数据库中的所有好东西:
1)备份数据库
2)完全删除WP安装
3)下载并安装带有所需插件和主题的新WP
4)恢复数据库
如果最后一步再次破坏服务器,请检查数据库中的URL:http://codex.wordpress.org/Changing_The_Site_URL
您的主机通常可以帮助备份和恢复WP数据库。即使是godaddy(不支持它)也会经常帮助你完成整个过程(你真的想打电话给托管团队。作为一个前教友,这些人是专家)。
如果这还不够,请提供该网站的链接。它将允许我做一些快速的故障排除,以确定整体问题。
编辑:帮助验证php安装
创建一个包含以下内容的php文件:
<?php phpinfo(); ?>
并将其上传到您的网站
这将使您可以轻松访问有关PHP安装的信息
注意:请勿永久保留此文件并且不要公开发布链接,否则您不希望互联网上的随机人员访问此信息
如果您可以访问该文件并且它在紫色(我相信它是紫色)表中加载了大量信息,那么您的PHP安装就会启动并运行。如果文件只是像其他文件一样下载,请联系您的托管服务提供商。