无法更改的 PHP 设置
- 概述
- 可用的 PHP 版本
- 如何更新 PHP
- 修复 MultiPHP 错误
- php.ini
- 限制
- 查看设置
共享主机套餐(包括经销商主机)均在精心管理的环境中托管。为了维护服务器的稳定性,对可更改的设置有一定限制。VPS 和独立主机客户可以更改 php.ini 文件中的所有设置,因为他们没有共享和经销商主机的限制。
本文讨论以下主题:
- 共享主机(包括经销商主机)⤵
- VPS 和独立主机⤵
- 可更改的设置 ⤵
共享主机(包括经销商主机)
我们共享主机服务器上的最低 PHP 版本目前为 8.1。
在我们的共享和经销商服务器上,PHP 配置了以下设置:
safe mode = 关闭(无法调整)
memory_limit = 256M(最大值)
max_execution_time = 30(最大值,单位秒)
max_input_time = 60(最大值,单位秒)
post_max_size = 516M(最大值)
upload_max_filesize = 512M(最大值)
enable_dl = 关闭(无法调整)
上述设置在共享和经销商账户中无法更改或超出。这些限制旨在防止共享环境中资源使用过高。我们发现大多数 PHP 脚本都能在这些限制内正常运行,而需要更多资源的脚本更适合使用 VPS 或独立主机。
VPS 和独立主机
VPS 和独立主机客户可以通过以下步骤将这些设置更改为任何所需的值。
- 登录 WHM。
- 在 软件 部分,选择 MultiPHP INI 编辑器。

- 选择 基本模式 标签,然后从下拉菜单中选择您想使用的 PHP 版本。

- 选择所需的 PHP 版本后,页面将显示其他 PHP 设置。如果您想通过手动编辑 INI 文件进行更改,可以按照以下步骤操作。
重要提示: 虽然您可以在独立服务器或 VPS 上将设置更改为任何值,但配置错误的服务器性能会很差,甚至可能崩溃。除非您有特定原因更改 PHP 设置,否则建议保持默认设置,或使用您所用脚本或应用程序推荐的设置。
可更改的设置
我们还设置了以下内容:
register_globals = On
max_input_vars = 1000
这两个设置以及任何未提及的其他 PHP 设置,可以通过位于需要这些设置的脚本同一文件夹中的自定义 php.ini 文件进行更改。
HostGator 无法知道您为何需要更改这些设置。您是根据脚本设计师或开发者的建议进行修改。HostGator 只能告诉您在哪里进行更改。
- 在 基本模式 标签页中,修改您想更改的设置。
- 点击页面底部的 应用 按钮。
- 应用更改后,您将在屏幕右上角看到 “成功应用” 的消息。

- 选择 编辑模式 标签。

- 根据需要编辑文件。
- 点击右上角的 保存 按钮。