MRatWork Forum by Mustafa Ramadhan

Language Specific Discussions => Indonesia Users => Topic started by: redpages on 2017-04-23, 03:59:01

Title: Penerapan Multiple PHP
Post by: redpages on 2017-04-23, 03:59:01
Dear masta,
Saya menggunakan centos 6.9. PHP FPM, dst. Saat ganti PHP 70 ternyata banyak fitur tidak jalan. Kemudian saya menggunakan multiple php , dengan menambahkan php56. Tapi kebingungan dengan penerapannya. Karena saya cek di web feature, opsi set ke php 5.6 tidak ada.
Bagaimana caranya? apakah versi centos saya tidak mendukung multiple php? Mohon pencerahannya. Terima kasih

Sysinfo:

Quote
[root@sg30 ~]# sh /script/sysinfo
A. Control Panel:
   - Kloxo-MR: 7.0.0.c-2017042101
   - Web: hiawatha-10.5.0-f.2.mr.el6.x86_64
   - PHP: php56s-5.6.30-2.ius.centos6 (fpm mode)
B. Plateform:
   - OS: CentOS release 6.9 (Final) x86_64
   - Hostname: sg30.m2net.asia
C. Services:
   1. MySQL: MariaDB-server-10.0.30-1.el6.x86_64
   2. PHP:
      - Installed:
        - Branch: php70u-cli-7.0.17-1.ius.centos6.x86_64
        - Multiple:
          * php56m-5.6.30-2.ius.centos6
      - Used: --PHP Branch--
      - Multiple: disable
   3. Web Used: nginx
     - Hiawatha: hiawatha-10.5.0-f.2.mr.el6.x86_64
     - Lighttpd: lighttpd-1.4.45-1.el6.x86_64
     - Nginx: nginx-1.12.0-1.el6.ngx.x86_64
     - Apache: httpd24u-2.4.25-3.ius.centos6.x86_64
       - PHP Type:
       - Secondary PHP: off
   4. WebCache: none
     - ATS: --uninstalled--
     - Squid: --uninstalled--
     - Varnish: --uninstalled--
   5. Dns: nsd
     - Bind: bind-9.9.9-1.mr.el6.x86_64
     - DJBDns: djbdns-1.05-17.4.mr.el6.x86_64
     - NSD: nsd-4.1.14-1.el6.x86_64
     - PowerDNS: pdns-4.0.3-1.el6.MIND.x86_64
     - Yadifa: yadifa-2.2.3-1.mr.el6.x86_64
   6. Mail: qmail-toaster-1.03-1.3.56.mr.el6.x86_64
      - pop3/imap4: courier-imap-toaster-4.1.2-1.3.20.mr.el6.x86_64
      - smtp: qmail-toaster-1.03-1.3.56.mr.el6.x86_64
      - spam: bogofilter-1.2.4-1.el6.x86_64
   7. FTP: pure-ftpd
      - pure-ftpd: pure-ftpd-1.0.37-1.mr.el6.x86_64
   8. Stats: awstats
      - awstats: kloxomr-stats-awstats-7.5-1.mr.noarch
D. Memory:
             total       used       free     shared    buffers     cached
Mem:          2048       1239        808         79          0        641
-/+ buffers/cache:        597       1450
Swap:         1024         43        980
E. Disk Space:
Filesystem         Size  Used Avail Use% Mounted on
/dev/ploop50968p1   99G  6.5G   87G   7% /

Title: Re: Penerapan Multiple PHP
Post by: MRatWork on 2017-04-23, 04:22:21
1. Update Kloxo-MR 7.0 ke 'Kloxo-MR: 7.0.0.c-2017042201' dengan 'yum clean all; yum update -y; sh /script/cleanup'

2. Pada 'admin > webserver configure', install php lain (php54m-php71m) di 'multiple php install' sampai semua (terinstall; untuk tahu itu, fresh halaman)

3. Setelah itu click 'enable multiple php' halaman yang sama
Title: Re: Penerapan Multiple PHP
Post by: redpages on 2017-04-23, 06:19:59
sudah. terus gimana cara mensetting versi php berlaku untuk domain tertentu?
misal:
phpbranch : php70
multiple php install : php52m, php56m.
domain A menggunakan php56m
domain B menggunakan php52m

Btw, saya tidak menemukan opsi 'enable multiple php' pada halaman tsb. tapi saya cek php56m sudah terinstall. (phpbranch: php70)

Title: Re: Penerapan Multiple PHP
Post by: MRatWork on 2017-04-23, 06:44:04
Untuk setiap domain, cari 'web features'.
Title: Re: Penerapan Multiple PHP
Post by: redpages on 2017-04-23, 09:23:40
Pilihannya tidak ada (mati).
Kloxo1.jpg : kondisi webserver configure dimana sudah terinstall php53m,php56m,php70m. Phpbranch=php70u.
Phpused=php56

kloxo2.jpg : terlihat harus mengikuti phpused.

Atau mungkin karena multiple php nya disabled? saya tidak menemukan opsi untuk mengenabled kan.

sysinfo:
Centos 6,9, nginx,Kloxo-MR: 7.0.0.c-2017042101.
Title: Re: Penerapan Multiple PHP
Post by: MRatWork on 2017-04-23, 17:41:41
Coba update ke Kloxo-MR: 7.0.0.c-2017042302
Title: Re: Penerapan Multiple PHP
Post by: redpages on 2017-04-24, 02:34:06
Sudah bisa pak.
Mantap kloxo MR