Cara Menggunakan Multi Versi PHP untuk Setiap Domain/Addon/Subdomain/Directory

123bisa.com

Niagahoster memberikan fitur Multiple PHP Version. Namun, bagaimana cara kerja Multiple PHP Version tersebut?

Apabila Anda menggunakan software yang berbeda-beda antara domain utama dan addon domain atau subdomain Anda, bisa jadi Anda memerlukan versi PHP yang berbeda-beda di tiap domain yang ada. Contohnya, Anda dapat menggunakan versi PHP 7.3 untuk domainutama.com dan menggunakan versi PHP 5.5 untuk web.domainutama.com.

Lalu, bagaimana caranya menyetting php tersebut agar dapat berbeda versi padahal subdomain tersebut ada di dalam domain utama?

Set PHP Version untuk Domain Utama

1. Login ke member area Niagahoster

login niagahoster

2. Klik Layanan Anda > Hosting > Kelola

layanan anda

3. Pada menu cPanel, pilih All Feature

all features

4. Pilih menu Software > Select PHP Version

select php

5. Kemudian klik menu dropdown, pilih versi yang diinginkan (misal: 7.3), lalu klik Set as current

set current

Ubah Versi PHP Addon/Subdomain/Directory dengan .htaccess

Setelah memilih versi PHP untuk domain utama Anda, kini saatnya mengubah versi PHP pada subdomain.

1. Pada menu cPanel, akses menu File > File Manager

file manager

2. Pilih public_html > folder subdomain Anda.

edit dirctory

3. Klik dua kali untuk membuka folder, kemudian temukan file .htaccess > klik kanan Edit

edit htaccess

4. Tambahkan rule di bawah ini untuk mengubah versi PHP subdomain Anda (contoh di bawah adalah mengubah subdomain ke versi PHP 5.5), kemudian klik Save

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

5. Ulangi jika ingin mengubah versi PHP pada subdoman/addon/directory lainnya.

PENTING

Apabila Anda ingin mengubah versi PHP pada file .htaccess, gunakan rule di bawah ini

Versi 5.1

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

Versi 5.2

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

Versi 5.3

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

Versi 5.4

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

Versi 5.5

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

Versi 5.6

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

Versi 7.0

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

Versi 7.1

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

Versi 7.2

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

Versi 7.3

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

Sumber: https://www.niagahoster.co.id/kb/cara-menggunakan-multi-versi-php-untuk-setiap-domain-addon-subdomain-directory

Dukung kami berkembang dengan Subscribe