Semua Koleksi
PHP
Versi PHP
Cara mengubah versi PHP untuk subfolder atau subdomain
Cara mengubah versi PHP untuk subfolder atau subdomain

Mengubah versi PHP tertentu untuk website, subfolder, atau subdomain tambahan

Shinta Theofani avatar
Ditulis oleh Shinta Theofani
Diperbarui lebih dari satu minggu yang lalu

Anda dapat memperbarui versi PHP untuk semua akun hosting Anda di hPanel.

Namun, jika Anda hanya ingin mengubah versi PHP untuk salah satu domain, subdomain atau subfolder, Anda dapat melakukannya dengan menambahkan kode di file .htaccess:

Langkah 1 - Buka file .htaccess Anda

Buka Website ā†’ Kelola, lalu klik File Manager:

Kemudian, akses folder di mana Anda ingin menerapkan versi PHP yang berbeda. Akses folder public_html-nya jika Anda ingin mengedit domain. Untuk subdomain, folder terkait dapat ditemukan di folder public_html domain:

Untuk folder tertentu, cukup buka folder yang diinginkan. Kemudian, klik dua kali untuk membuka file .htaccess.

Jika file tidak tersedia, Anda dapat membuatnya langsung di File Manager. Pastikan untuk menyertakan titik (.) di awal nama file!

Langkah 2 - Edit file .htaccess

Tambah kode berikut di file .htaccess (di awal pembuatan):

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

Baris kedua akan menentukan versi PHP folder. Anda hanya perlu mengubah kode application/x-lsphp71 dengan versi yang Anda inginkan. Selengkapnya lihat di tabel:

PHP version

Code

5.2

application/x-lsphp52

5.3

application/x-lsphp53

5.4

application/x-lsphp54

5.5

application/x-lsphp55

5.6

application/x-lsphp56

7.0

application/x-lsphp70

7.1

application/x-lsphp71

7.2

application/x-lsphp72

7.3*

application/x-lsphp73

7.4

application/x-lsphp74

8.0

application/x-lsphp80

8.1

application/x-lsphp81

*Versi PHP sebelum versi ini sudah dianggap usang dan tidak lagi didukung.

CATATAN:

  • Mengubah versi PHP menggunakan file tidak disarankan, karena tidak menyertakan ekstensi dan opsi PHP. Hal itu dapat kbb performa website.

Apakah pertanyaan Anda terjawab?