Opsi 'multiple php' belum berjalan sampai versi 6.5.1.b-2014042702 sehingga memilih 'Php Used' artinya menggunakan salahsatu php dari 'multiple php' untuk digunakan dalam 'single php' (bisa dikatakan 'dual php' bilamana 'secondary php' diaktifkan).
Tujuan dari 'multiple php' adalah memungkinkan setiap website menggunakan salahsatu php dari 'multiple php'. Misalnya website A pakai php53m sedangkan website B pakai php55m.
Php dari 'multiple php' (katakan saja dengan phpYXm series) dapat diinstall dari panel atau menjalankan 'sh /script/php53m-installer'.
Sebenarnya phpXYm series ini adalah php biasa yang diinstall secara khusus. Penginstallan bukan memakai 'yum install' tetapi yumdownloader+extract sehingga tidak akan terjadi yang namanya conflict. Semua phpXYm series ada di '/opt' (termasuk juga tentunya php53s yang dipakai oleh Kloxo-MR 6.5.1 untuk menjalankan panel). Php53s juga diinstall memakai cara yang sama dengan phpYXm series (tentunya dengan php.ini dan .sh khusus).
Agar php dari phpXYm series ini bisa digunakan sebagai pengganti php-branch, lakukan:
1. Install phpXYm series
2. Aktifkan 'multiple php' di 'php configure' di 'server'
2. Ubah php-type ke 'php-fpm_event'
3. Kembalikan php-branch ke php53u --> mengurangi conflict dan incompatibility
4. remove modules tambahan (bukan builtin) dari php53u (misalnya xcache, imagick, geoip)
5. Pilih salahsatunya di 'php used' di 'webserver configure'.
Catatan:
- Metode untuk phpXYm series yang dipakai Kloxo-MR akan bermasalah apabila ada module yang diinstall di php-branch tapi tidak ada di phpXYm series (misalnya mengaktifkan opcache di php55u di 'php-branch') sedangkan pada 'php used' dipilih 'php53m' dimana opcache hanya ada di php 5.5. Oleh karena itu, gunakan php53u sebagai pilihan di 'php branch' dan remove yang tidak perlu (terutama yang bukan builtin, seperti xcache)
- Biarpun nantinya 'multiple php' sudah berjalan penuh, 'standard' php (sekarang disebut 'php branch') tetap perlu diinstall. Hal ini karena beberapa packages (misal httpd) akan tidak mau diinstall atau 'memaksa' untuk menginstall php. Nantinya, 'standard' php ini hanya menginstall minimal module saja (misalnya php-fpm akan tidak ada).
- Bilamana 'multiple php' sudah berjalan penuh, maka tidak akan ada lagi pilihan 'php branch' dan 'secondary php' karena semua sudah 'diselesaikan' oleh 'multiple php'