indoglobal.com
Langsung ke: navigasi, cari

Mengganti versi PHP

(Perbedaan revisi)
 
(2 revisi antara oleh satu pengguna tak ditampilkan)
Baris 1: Baris 1:
Saat ini kami menyediakan beberapa versi PHP. Untuk informasi terkini mengenai versi-versi PHP yang kami sediakan, silakan login ke control panel dan masuk menu 'PHP Settings'.
+
Saat ini kami menyediakan beberapa versi PHP. Untuk informasi terkini mengenai versi-versi PHP yang kami sediakan, silakan login ke control panel dan masuk menu 'Scripting Settings' - 'PHP'.
  
 
== Versi PHP Default ==
 
== Versi PHP Default ==
  
Versi PHP default untuk saat ini adalah: '''PHP 5.4'''
+
Versi PHP default adalah versi PHP yang digunakan secara otomatis oleh sistem bila tidak diganti melalui .htaccess. Untuk mengganti versi default PHP, masuklah ke [[Control Panel]], kemudian masuk menu Scripting Settings dan PHP.
  
 
== Mengganti Versi PHP ==
 
== Mengganti Versi PHP ==
  
Untuk mengganti versi php, buatlah file <code>.htaccess</code> yang berisi:
+
Untuk mengganti versi PHP yang berlaku per directory, buatlah file <code>.htaccess</code> yang berisi:
  
 
<source lang="apache">
 
<source lang="apache">
Baris 14: Baris 14:
  
 
Perintah di atas akan mengaktifkan PHP versi 5.3 untuk direktori dimana file <code>.htaccess</code> diletakkan.
 
Perintah di atas akan mengaktifkan PHP versi 5.3 untuk direktori dimana file <code>.htaccess</code> diletakkan.
 +
 +
== Versi PHP Pada Command Line (CLI) ==
 +
 +
Untuk penggunaan pada command line (CLI), sistem akan secara otomatis menggunakan versi PHP default sesuai konfigurasi pada [[Control Panel]]. Sistem juga akan juga secara otomatis membaca file .htaccess untuk mengetahui versi PHP yang diinginkan pada directory yang bersangkutan. Hal ini berlaku untuk perintah-perintah CLI sebagai berikut: php, php-cgi, phar, phar.phar, phpize, php-config dan composer.
 +
 +
Jika diinginkan menjalankan versi PHP yang berbeda dari versi default atau .htaccess, silakan tambahkan versi di belakang perintah PHP. misalnya: php-5.6 atau composer-5.6. Sama seperti di atas, ini juga berlaku untuk perintah-perintah php, php-cgi, phar, phar.phar, phpize, php-config dan composer.
 +
 +
== Versi PHP Pada Cron atau Task Scheduler ==
 +
 +
Pada umumnya, versi yang digunakan pada [[Penjadwalan Proses]] sama seperti CLI di atas. Namun supaya .htaccess bisa terbaca, perlu dilakukan penggantian directory aktif (cd) ke directory yang sama dengan script PHP tersebut diletakkan.
 +
 +
Contoh:
 +
 +
<source lang="bash">
 +
cd ~/domain/example.org/example.org/web/ && php script.php
 +
</source>
  
 
[[Kategori:PHP]]
 
[[Kategori:PHP]]
 
[[Kategori:Web]]
 
[[Kategori:Web]]
 +
[[Kategori:.htaccess]]

Revisi terkini pada 28 Januari 2017 19.58

Saat ini kami menyediakan beberapa versi PHP. Untuk informasi terkini mengenai versi-versi PHP yang kami sediakan, silakan login ke control panel dan masuk menu 'Scripting Settings' - 'PHP'.

Daftar isi

[sunting] Versi PHP Default

Versi PHP default adalah versi PHP yang digunakan secara otomatis oleh sistem bila tidak diganti melalui .htaccess. Untuk mengganti versi default PHP, masuklah ke Control Panel, kemudian masuk menu Scripting Settings dan PHP.

[sunting] Mengganti Versi PHP

Untuk mengganti versi PHP yang berlaku per directory, buatlah file .htaccess yang berisi:

AddType application/x-fastcgi-php-5.3 .php

Perintah di atas akan mengaktifkan PHP versi 5.3 untuk direktori dimana file .htaccess diletakkan.

[sunting] Versi PHP Pada Command Line (CLI)

Untuk penggunaan pada command line (CLI), sistem akan secara otomatis menggunakan versi PHP default sesuai konfigurasi pada Control Panel. Sistem juga akan juga secara otomatis membaca file .htaccess untuk mengetahui versi PHP yang diinginkan pada directory yang bersangkutan. Hal ini berlaku untuk perintah-perintah CLI sebagai berikut: php, php-cgi, phar, phar.phar, phpize, php-config dan composer.

Jika diinginkan menjalankan versi PHP yang berbeda dari versi default atau .htaccess, silakan tambahkan versi di belakang perintah PHP. misalnya: php-5.6 atau composer-5.6. Sama seperti di atas, ini juga berlaku untuk perintah-perintah php, php-cgi, phar, phar.phar, phpize, php-config dan composer.

[sunting] Versi PHP Pada Cron atau Task Scheduler

Pada umumnya, versi yang digunakan pada Penjadwalan Proses sama seperti CLI di atas. Namun supaya .htaccess bisa terbaca, perlu dilakukan penggantian directory aktif (cd) ke directory yang sama dengan script PHP tersebut diletakkan.

Contoh:

cd ~/domain/example.org/example.org/web/ && php script.php