Updated: 28 September 2026 · Applies to: cPanel & WHM 138 (Jupiter theme)
You cannot edit the server-wide php.ini on shared or reseller hosting, because it applies to every customer on the server. You can change the PHP settings of your own domains yourself.
Change PHP settings for your domains
- Software › MultiPHP INI Editor: the Basic Mode tab has common options such as
memory_limit,upload_max_filesizeandmax_execution_time; Editor Mode lets you add any per-directory directive. - On CloudLinux servers: Software › Select PHP Version › Options.
Your changes are saved in files in your own account (such as .user.ini or php.ini in the domain's folder) and apply only to your sites.
Note: Some settings, such as disable_functions, are set by the server for security and cannot be changed per account. Old options like safe_mode and register_globals no longer exist in current PHP. On a VPS or dedicated server you have full control of php.ini.