Sponsor:

Server and Web Integrator
Link:
Kloxo-MR logo
6.5.0 or 7.0.0
Click for "How to install"
Donation/Sponsorship:
Kloxo-MR is open-source.
Donate and or Sponsorship always welcome.
Click to:
Click Here
Please login or register. 2024-04-19, 03:30:27

Author Topic: <tanya> cara main Multiple PHP  (Read 4600 times)

0 Members and 1 Guest are viewing this topic.

Offline zenkul

  • Global Moderator
  • Master
  • *****
  • Posts: 383
  • Karma: +3/-0
    • View Profile
    • home & decor
<tanya> cara main Multiple PHP
« on: 2014-04-28, 07:05:28 »
Detected Version:   6.5.1.b-2014042702

* cara main "multiple php" apakah sama seperti secondary php, yaitu versi PHP Branch harus lebih tinggi dari Used PHP?

* atau apakah auto detect maka versi php yang lebih tinggi otomatis sebagai frontend  ? walaupun yg lebih tinggi adalah used php

----
# saya sekarang PHP Branch PHP55u + used PHP PHP55m = lancar
karena kalo stand alone PHP55u ternyata web tidak bisa dibuka

# jadi bagaimana komposisi yang tepat ?
easy, secure and speed up web panel ===> Kloxo-MR

Offline MRatWork

  • Administrator
  • The Elite
  • *****
  • Posts: 15,807
  • Karma: +119/-11
  • Gender: Male
    • View Profile
    • MRatWork Forum
Re: <tanya> cara main Multiple PHP
« Reply #1 on: 2014-04-28, 09:48:32 »
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'
..:: MRatWork (Mustafa Ramadhan Projects) ::..
-- Server/Web-integrator - Web Hosting (Kloxo-MR READY!) --

Offline zenkul

  • Global Moderator
  • Master
  • *****
  • Posts: 383
  • Karma: +3/-0
    • View Profile
    • home & decor
Re: <tanya> cara main Multiple PHP
« Reply #2 on: 2014-04-28, 14:29:34 »
terima kasih Pak
jadi php53u + php55m tanpa modul tambahan

# pasti nanti-nya itu akan banyak timbul pertanyaan soal install modul tambahan :D



easy, secure and speed up web panel ===> Kloxo-MR

Offline MRatWork

  • Administrator
  • The Elite
  • *****
  • Posts: 15,807
  • Karma: +119/-11
  • Gender: Male
    • View Profile
    • MRatWork Forum
Re: <tanya> cara main Multiple PHP
« Reply #3 on: 2014-04-28, 18:47:05 »
Ya, nantinya akan ada cara install module untuk phpXYm series (mungkin bahkan ada di panel).

Silahkan update ke 2014042803 karena ada beberapa masalah yang diselesaikan (misalnya ketika cleanup muncul 'missing recode.so' dan .so yang lain). Rahasianya agar tidak muncul masalah ini adalah harus ada 'extension_dir = /usr/lib/php/modules' di '/etc/php.ini'.
« Last Edit: 2014-04-29, 06:02:09 by MRatWork »
..:: MRatWork (Mustafa Ramadhan Projects) ::..
-- Server/Web-integrator - Web Hosting (Kloxo-MR READY!) --

 


Top 10 Social Networking:    Facebook    Twitter    LinkedIn    Pinterest    Google Plus    Tumblr    Instagram    VK    Flickr    Vine
Click Here

Page created in 0.049 seconds with 21 queries.

web stats analysis