Cara menggunakan versi PHP berbeda-beda di shared hosting cPanel CloudLinux

Di beberapa provider web hosting terkadang ada yang membolehkan fitur MultiPHP Manager dan PHP Selector. Jika hanya PHP selector artinya kita tidak bisa mengatur versi PHP setiap addon domain, subdomain maupun sub folder.

Dan berikut solusi cara menggunakan versi PHP berbeda-beda di shared hosting cPanel (multiple PHP version) CloudLinux/Litespeed untuk addon domain, subdomain dan sub directory.

1. Login ke cPanel

2. Buka file manager

3. Buat file .htaccess di dalam directory utama domain/sub domain, sub folder yang ingin diatur versi PHPnya, jika file .htaccess belum ada

4. Jika sudah ada file .htaccess langsung tambahkan baris kode berikut di paling bawah:

Pilih sesuai versi PHP yang Anda inginkan

PHP 5.6

<FilesMatch "\.(php5|php4|php3|php2|php|phtml)$">
	SetHandler application/x-httpd-alt-php56___lsphp
</FilesMatch>

PHP 7.0

<FilesMatch "\.(php5|php4|php3|php2|php|phtml)$">
	SetHandler application/x-httpd-alt-php70___lsphp
</FilesMatch>

PHP 7.1

<FilesMatch "\.(php5|php4|php3|php2|php|phtml)$">
	SetHandler application/x-httpd-alt-php71___lsphp
</FilesMatch>

PHP 7.2

<FilesMatch "\.(php5|php4|php3|php2|php|phtml)$">
	SetHandler application/x-httpd-alt-php72___lsphp
</FilesMatch>

PHP 7.3

<FilesMatch "\.(php5|php4|php3|php2|php|phtml)$">
	SetHandler application/x-httpd-alt-php73___lsphp
</FilesMatch>

PHP 7.4

<FilesMatch "\.(php5|php4|php3|php2|php|phtml)$">
	SetHandler application/x-httpd-alt-php74___lsphp
</FilesMatch>

Simpan.

Untuk EasyApache tanpa CloudLinux

# Misalnya PHP 5.4
<IfModule mime_module>
  AddHandler application/x-httpd-ea-php54 .php .php5 .phtml
</IfModule>

Selesai, semoga bermanfaat.

One thought on “Cara menggunakan versi PHP berbeda-beda di shared hosting cPanel CloudLinux

  1. thank

    Untuk EasyApache tanpa CloudLinux

    AddHandler application/x-httpd-ea-php56 .php .php5 .phtml

Add a comment