Help center · Syndaq

How to troubleshoot php.ini or PHP setting changes not applying

Understand why PHP directives do not seem to take effect.

PHP setting changes may not apply because the active PHP handler ignores the edited file, the domain uses a different PHP version, or the setting is restricted at the hosting level.

Common symptoms

  • You changed memory or upload limits but the value stays the same
  • One domain uses different PHP settings than another
  • The application still reports old limits

Troubleshooting steps

  1. Confirm which PHP management tool applies to the domain, such as MultiPHP, PHP Selector, or local .user.ini behavior.
  2. Verify the domain is using the PHP version you edited settings for.
  3. Allow a short time for .user.ini style changes to be re-read if your environment uses them.
  4. Check whether the directive is changeable at the account level; some values are fixed globally.
  5. Use a small info script or application status page to verify the effective runtime settings rather than assuming the edit applied.

Additional notes

  • Changing the wrong config file is common in accounts with multiple applications or domains.
  • Some settings are overridden by the hosting stack and cannot be changed from user space.

When to contact support

Contact support if you can identify the desired directive but cannot find the active override location.

Back to help center