If you received "Warning: ini_set() has been disabled for security reasons" during script install (for example, Drupal) or after successful installation, please follow these steps:
1. Login to your domain via regular or secure FTP (FTP over TLS/SSL - Auth TLS Explicit highly recommended)
2. Create blank file named php.ini
3. Edit php.ini file then add following lines (please copy and paste each line separately - 5 lines in total):
disable_functions = show_source, system, shell_exec, passthru, exec, phpinfo, popen, proc_open, allow_url_fopen, ini_alter, proc_terminate, proc_get_status, proc_nice, escapeshell, eshellarg, escapeshellcmd, dl, symlink
4. Save file
5. Set php.ini permissions to 600. It will lock configuration file. You may set 600 permissions via File Manager - right click on php.ini file then select "Change Permissions" > 600.
I received new error right after php.ini creation: Fatal error: Class 'PDO' not found
Please make sure that you complete steps #3, #4 and #5 above. PDO has to be loaded directly into your own php.ini file (see #3).
I received many "time zone" errors
Add following line into same php.ini file:
date.timezone = "America/New_York"
Please note that Joomla requires two php.ini files - one in public_html folder (or where you installed script) and the other one in administrator folder.