cPanel面板多PHP INI编辑器

2024-03-05 82

cPanel的MultiPHP INI编辑器允许用户为特定的域名或目录自定义PHP配置,网站管理员可以轻松调整PHP版本和相关的INI设置,以满足不同应用程序的特定需求。这种灵活性确保了网站能够以最佳性能运行,同时也提供了更高的安全性。

注意:本教程适用于 82 至最新版本。

WHM 用户可在 WHM 的 MultiPHP INI 编辑器界面(WHM ” 主页 ” 软件 ” MultiPHP INI 编辑器)中查看服务器的 PHP INI 设置信息。

一、MultiPHP INI编辑器

菜单将显示可用的文档根目录列表,可以选择账户主目录作为文档根目录。在菜单中进行选择以配置相关位置。若需更改该 cPanel 用户下的所有网站,请编辑主目录;若只需更改特定域名的设置,请编辑文档根目录。一旦选择完毕,页面将展示 PHP 指令供进行设置。

cPanel面板多PHP INI编辑器

二、基本模式

该界面的 “基本模式 “部分从文件中加载所选域或主目录的指令值,对所需指令进行更改,然后单击 “应用”,系统会保存对文件、文件和你的文件.php.iniphp.iniuser.ini.htaccess 的更改。

cPanel面板多PHP INI编辑器

注意:

  • cPanel & WHM 不支持 PHP 8.0 及以上版本的 DSO PHP 处理程序;
  • 例如,如果将 PHP 版本从 PHP 5 更改为 PHP 7,系统将无法读取配置更改,要纠正这个问题,必须重新编辑并保存 PHP 配置,然后系统将正确加载指令;
  • 出于安全考虑,我建议使用 cPanel 提供的默认值;
  • 指令的可用性取决于 PHP 版本。如果某个指令没有出现在界面上,说明 PHP 版本不支持该指令;
  • 只有当文件支持指令时,系统才会将指令写入或文件.ini.htaccessphp、.ini.user 和 .ini.htaccess文件可能不完全相同.

为确保与 LSAPI 模块兼容,系统还会在文件中添加 LSAPI 部分。该部分类似于以下示例:

<IfModule lsapi_module>
php_value date.timezone "America/Chicago"
php_value memory_limit 128M
php_value upload_max_filesize 60M
</IfModule>

三、编辑器模式

从菜单中选择要配置的位置,可以编辑用户账户的主目录或域的文档根目录。如果希望所做更改反映在该 cPanel 用户下的任何网站上,请编辑主目录;如果希望更改仅适用于特定域,请编辑域的文档根目录。选择后将显示 PHP 指令。

cPanel面板多PHP INI编辑器

注意:在此界面中进行更改时必须格外小心。错误可能导致 PHP 脚本无法运行,只有高级用户才能使用此界面。

该界面的编辑器模式部分将加载所选域的文件内容(如果存在)。如果文件不存在,界面将加载空白编辑器,以便创建自己的文件。对所需指令进行修改,然后点击保存。系统会将更改保存到界面路径部分的文件和文件中。系统也会将这些更改保存到 .文件.php.ini.user.inihtaccess。

为确保与 LSAPI 模块兼容,系统还会在 .文件中添加 LSAPI 部分。该部分类似于以下示例:

<IfModule lsapi_module>
php_value date.timezone "America/Chicago"
php_value memory_limit 128M
php_value upload_max_filesize 60M
</IfModule>

例如,文件的位置可能是文件。接口会对指令名称进行基本验证,但这并不保证 PHP 配置能正常运行。要将 PHP 设置重置为默认值,请删除域或主目录的文件。

cPanel & WHM 不支持 PHP 8.0 及以上版本的 DSO PHP 处理程序。例如,如果将 PHP 版本从 PHP 5 更改为 PHP 7,系统将无法读取配置更改。要纠正这个问题,必须在界面中重新编辑并保存 PHP 配置。然后,系统将正确加载指令。

  • 广告合作

  • QQ群号:707632017

温馨提示:
1、本网站发布的内容(图片、视频和文字)以原创、转载和分享网络内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。邮箱:2942802716#qq.com(#改为@)。 2、本站原创内容未经允许不得转裁,转载请注明出处“站长百科”和原文地址。