In addition to changing the PHP version from cPanel, you can change various PHP settings using MultiPHP. You can enable and disable PHP extensions, as well as configuration directives such as allow_url_fopen, error_log, max_upload and more.
Change your PHP settings
Login to your cPanel <exampledomain.com/cpanel>
In the SOFTWARE section of the cPanel home screen, click MultiPHP INI Editor
Under Configure PHP INI basic settings, in the Select a location list box, select the home directory or a domain document root:
Under PHP Directive, locate the PHP directive you want to change.
Under Setting, select the new setting that you want for the directive.
Hit Apply. The new settings take effect immediately.
Multiphp Manager is one of the major improvements introduced by Cpanel team with Easy Apache 4. In order to use MultiPHP Manager you will need to upgrade the Easy Apache version to 4. The MultiPHP manager allows users and administrators to select the server default and per-domain default PHP versions. So though you have running PHP 5.6 as server’s default PHP version and if your website reuqires PHP 7, you can now easily change the PHP version to PHP 7 for that particular website through MultiPHP Manager.
The MultiPHP manager is available with Latest Cpanel release with EasyApache 4.
How to change your PHP version
Login to your cPanel <exampledomain.com/cpanel>
Go to Software section, select MultiPHP Manager.
Under System PHP Version, cPanel displays the default PHP version for your server. Any domain that does not have a PHP version explicitly set uses this version.
To change the PHP version for a domain, under Set PHP Version per Domain, select the check box next to the domain for which you want to change the PHP version:
In the PHP Version list box, select the PHP version you want to use for the domain, and then click Apply:
The new PHP version should take effect immediately.
This interface of cPanel helps you to enable gzip compression. Apache allows you to compress the data before sending it to the browser and then web browser extracts the data and displays the webpage. All modern browsers support gzip compression. This gzip compression needs Apache mod_deflate to function currently, which is available in most cPanel installed Linux servers. This compression is very useful, because it helps in compressing data hence our bandwidth is saved, plus it makes our website to load much faster.
You can compress specific types of MIME (Multipurpose Internet Mail Extensions) or you can compress all the files using this interface.
To enable gzip compression, follow these steps −
Step 1 − Open cPanel Optimize Website interface by clicking on Optimize Website link in the Software section of cPanel.
Step 2 − In Optimize Website, you will see Compress Content.
You can choose from the following −
Choose Disable to disable gzip compression.
Choose Compress All Content to enable gzip compression for all content.
Step 3 − Click Update Settings to update the settings.
imunify360 is a complete Six-Layer Security that is installed to iManila shared servers. It protects our websites from different digital attacks. Imunify360 is an automated security solution, powered by AI and Proactive Defense, that will protect your web servers from infections, maintain secure kernels, and keep you in the know with relevant information.
Advance Firewall Imunify360 offers advanced firewall protection that uses cloud heuristics and artificial intelligence to detect new threats and protect the servers that run the software. The firewall is capable of defending against brute force attacks, DoS attacks, and port scans.
The firewall tightly integrates with mod_security web application firewalls to dramatically enhance its usefulness. In combination with WAF, we can stop the majority of web application attacks even before they start. An advanced Captcha system is employed to reduce false positives and make sure that valid customers can reach your website.
Intrusion Detection and Protection System (IDS)
Imunify360 features an excellent Intrusion Prevention System (IPS) with a comprehensive collection of “deny” policy rules to quickly block all known attacks, especially those using a common or well-known exploit tool.
The Intrusion Detection System (IDS) provides excellent visibility of server security by monitoring server logs. It scans log files from all different angles and bans IPs that show malicious signs, such as password failures, potential exploits, etc. It helps protect your server from attacks and reports to the Imunify360 dashboard.
Over 68% of hosting providers say that malware infection is a top issue for their customers’ web servers.
Imunify360 automatically scans file systems for malware injection and quarantines infected files.
Imunify360’s Proactive Defense (previously known as Sandboxing) protects websites against zero-day attacks – it stops even the malware that no scanner is able to detect. It identifies attacks on your Linux web servers in real time, then blocks potentially malicious executions automatically and with zero latency.
Proactive Defense uses a unique method of identifying security risks – it analyzes what scripts do rather than what is actually in the code.
image from imunify360.com
Rebootless Secure Kernel
Rebootless Secure Kernel powered by KernelCare is a component that keeps your server secure by automatically patching kernels without having to reboot the server. Its agent checks for new patches every four hours and automatically applies them to the running server without any performance impact. KernelCare keeps your kernel updated to help you avoid disastrous incidents.
Hardened PHP is a component that ensures your web server security by patching all PHP versions against known vulnerabilities, allowing you to run any version of PHP without having to update programs to accommodate newer versions.