PHP是WordPress运行所依赖的程序语言。PHP的版本会影响网站的速度、安全性,以及插件和主题能不能正常运行。
本文讲解Hostinger目前支持哪些PHP版本,以及怎么查看和切换。
Hostinger支持哪些PHP版本?
按照Hostinger官方目前(2026年10月)的说明,虚拟主机和云主机在hPanel里可以选择的PHP版本是:
- PHP 8.2
- PHP 8.3(默认)
- PHP 8.4
- PHP 8.5
新建的网站默认使用PHP 8.3。
PHP 8.1及以下的版本,已经不在面板里提供了。这些旧版本已经停止了官方的安全更新,继续使用有安全风险,速度也更慢。
如果是一个建了很多年、之前一直运行在旧版本上的老网站,升级到新版本之后,不能再降回面板里已经不提供的旧版本(刚切换完发现有问题时,在同一次登录会话里可以改回去)。所以老网站升级之前,一定要先做好备份和测试。
怎么查看当前的PHP版本?
在hPanel里看:
- 登录hPanel,点击「Websites」,进入网站的「Dashboard」;
- 在左侧菜单点击「Advanced」→「PHP Configuration」;
- 在「PHP version」标签页里,被选中的就是当前的版本。
在WordPress后台看:进入「工具」→「站点健康」→「信息」,展开“服务器”一栏,可以看到PHP版本。
怎么切换PHP版本?
- 进入「Advanced」→「PHP Configuration」;
- 在「PHP version」标签页里选择要使用的版本;
- 点击「Update」保存。
切换是立即生效的,不需要重启什么东西。切换之后马上打开网站的前台和后台检查一遍。
需要注意两点:
- 按照官方的说明,这里选择的版本是针对主机套餐的,会应用到这个套餐下的网站(用Hostinger AI建站工具做的网站除外)。一个套餐里有多个网站的话,切换之前要确认每个网站都兼容新版本;
- 如果某个子域名或者子目录需要用和主站不同的PHP版本,可以通过 .htaccess 单独指定,下面会讲到。
WordPress网站应该选哪个版本?
一个简单的原则:用面板默认的那个版本,或者比最新版低一个版本。
| 版本 | 建议 |
|---|---|
| PHP 8.2 | 兼容性最好,老主题、老插件多的网站可以用 |
| PHP 8.3 | 默认版本,大多数网站的首选 |
| PHP 8.4 | 主题和插件都保持更新的网站可以用 |
| PHP 8.5 | 最新版本,部分插件可能还没适配,等一段时间再用 |
最新版的PHP刚出来的时候,很多插件还没有完成适配,容易出现报错。除非你清楚自己在做什么,否则没必要抢着用最新版。
切换之前的准备
- 备份网站,方法见《Hostinger怎么备份和恢复网站?》;
- 把WordPress、主题和插件都更新到最新版。新版本的程序才会兼容新版本的PHP,顺序不要反了:先更新程序,再升级PHP;
- 重要的网站先在测试环境里试。可以把网站复制一份到子域名上测试,见《Hostinger如何把网站复制到另一个域名?》。
切换之后网站出错怎么办?
常见的现象是白屏、“此站点遇到了致命错误”,或者某个功能失效。
- 先改回原来的版本,让网站恢复访问;
- 找出不兼容的插件或主题。打开WordPress的调试日志,从报错信息的文件路径里能看出是哪个插件,方法见《Hostinger的网站出错了怎么办》;
- 更新或替换它。长期没有更新的插件,换一个功能相同、还在维护的;
- 处理完之后,再切换一次PHP版本。
老程序必须用旧版本PHP怎么办?
有些很老的程序只能在PHP 7.x上运行。面板里已经没有这些版本了,但Hostinger的官方文档里提供了通过 .htaccess 给某个目录或子域名单独指定PHP版本的方法:在对应目录的 .htaccess 文件里加入指定版本的处理器代码,具体的代码在Hostinger帮助中心的相关文章里可以查到。
这种方式有两个限制:
- 通过 .htaccess 指定的版本,不会带上你在面板里设置的PHP扩展和PHP选项;
- 官方明确建议只使用8.2及以上的版本,旧版本有安全和性能上的风险。
所以这只能是临时的过渡办法。长远来看,应该升级程序,或者找开发人员把代码改成兼容新版本PHP的。
PHP版本之外的设置
「PHP Configuration」页面里还有另外两个标签页:
- PHP extensions:启用或关闭PHP扩展,见《Hostinger如何安装PHP扩展?》;
- PHP options:调整上传文件大小、内存限制、执行时间等参数,见《Hostinger如何配置PHP参数?》。
VPS上的PHP版本
Hostinger的VPS不受上面这些限制。VPS有root权限,想装哪个版本的PHP都可以自己装。用宝塔面板的话,在软件商店里可以同时安装多个PHP版本,并给每个网站单独指定,见《宝塔BT面板最新完整安装教程》。
总结
Hostinger的虚拟主机目前支持PHP 8.2到8.5,默认是8.3,在网站Dashboard的「Advanced」→「PHP Configuration」里切换。WordPress网站用默认的8.3即可。切换之前先备份并把程序更新到最新,切换之后出错就先改回去,再排查是哪个插件不兼容。
更多Hostinger的使用教程,可以查看《Hostinger主机教程汇总》。



