HTTP标题中的PHP版本& Wordpress显示为7+,但服务器为5.4

时间:2018-01-30 05:16:13

标签: php wordpress server hosting

我的Wordpress&服务器

我已将PHP从7+降级到5.4,因为正在使用的主题需要5.4

我在同一主机上的一个网站在HTTP Header和Wordpress Dashboard中显示5.4,但是另一个网站仍显示7+并且不会显示已安装的PHP版本

  • 运行PHP版本:7.0.27 - Wordpress Dashboard
  • X-Powered-By => PHP / 7.0.27(HTTP标头)
  • 当前PHP版本:5.4(Cpanel)

托管服务提供商已确认安装了5.4,删除了所有缓存以防止显示旧版本。我需要冲洗什么吗?

1 个答案:

答案 0 :(得分:0)

根据您的服务器配置,您站点上的不同目录可以使用不同版本的PHP运行。

您的主机可能会为您提供Cpanel PHP版本管理选项。它当前可能被设置为在Web Root及其所有子目录中使用PHP,但有人可能重写此特定目录以运行PHP7,例如可湿性粉剂管理员即可。检查这一点并在必要时进行更改。

如果不是这种情况,那么检查你的htaccess你的(网络)根目录,Wordpress“root”(如果不同),以及像wp-admin这样的子目录用于这样的行

AddHandler application/x-httpd-php54 .php .php5 .php4 .php3
AddHandler application/x-httpd-php71 .php .php5 .php4 .php3

如果你在子目录中找到一个包含如上所述的php 7 - 那么只需删除该行;并希望它将遵循网站“全球”PHP设置。如果它弄乱你的网站,请事先制作原始htaccess的副本。