[ask] Php Tidak Berkerja di httpd 2.4

Discussion in 'Software Hosting dan Control Panel' started by xpreborn, 5 Jun 2016.

Tags:
Thread Status:
Not open for further replies.
  1. xpreborn

    xpreborn Poster 2.0

    Messages:
    183
    Likes Received:
    4
    Trophy Points:
    18
    Selamat sore om,
    Izin tanya lagi,
    Saya install httpd 2.4 dan Php 5.6.22 di centos 6 64 bit lalu tambahkan vhost
    Saya coba akses dengan file html aman,
    Namun saya coba tambahkan file php dan akses tidak fungsi om, hanya menampilkan blank putih saja (display erros sudah on), kira2 apa kendalanya yach Om atau ada yang perlu ditambahkan yg lain kah ?

    [root@percobaan1 ~]# yum list installed | grep php
    php-cli.x86_64 5.6.22-1.el6.remi @remi-php56
    php-common.x86_64 5.6.22-1.el6.remi @remi-php56
    php-fpm.x86_64 5.6.22-1.el6.remi @remi-php56
    php-pecl-jsonc.x86_64 1.3.9-1.el6.remi.5.6 @remi-php56
    php-pecl-zip.x86_64 1.13.2-1.el6.remi.5.6 @remi-php56
    [root@percobaan1 ~]#

    [root@percobaan1 ~]# yum list installed | grep http
    httpd24-apr.x86_64 1.5.1-1.el6 @centos-sclo-rh
    httpd24-apr-util.x86_64 1.5.4-1.el6 @centos-sclo-rh
    httpd24-httpd.x86_64 2.4.12-4.el6.2 @centos-sclo-rh
    httpd24-httpd-tools.x86_64 2.4.12-4.el6.2 @centos-sclo-rh
    httpd24-runtime.x86_64 1.1-5.el6 @centos-sclo-rh
    [root@percobaan1 ~]#

    Terimakasih banyak om atas bantuannya,
     
  2. mustafaramadhan

    mustafaramadhan Hosting Guru

    Messages:
    3,237
    Likes Received:
    857
    Trophy Points:
    113
    Httpd biar bisa jalan perlu ditentukan mpm-nya pakai apa?. Apa prefork, worker atau event.

    Tergantung mpm ini, perlu diaktifkan module yang akan 'berkomunikasi' dengan httpd 2.4.

    JIka pilih worker atau event, salahsatu pilihannya komunikasi ke 'php-fpm'. Untuk 'php-fpm' harus dibuat 'pool' yang sesuai.

    Bingungkan?.:19:
     
    xpreborn likes this.
  3. xpreborn

    xpreborn Poster 2.0

    Messages:
    183
    Likes Received:
    4
    Trophy Points:
    18
    pakai event om :
    [root@percobaan1 ~]# scl enable httpd24 'httpd -V'
    Server version: Apache/2.4.12 (Red Hat)
    Server built: Oct 5 2015 20:51:46
    Server's Module Magic Number: 20120211:41
    Server loaded: APR 1.5.1, APR-UTIL 1.5.4
    Compiled using: APR 1.5.1, APR-UTIL 1.5.4
    Architecture: 64-bit
    Server MPM: event
    threaded: yes (fixed thread count)
    forked: yes (variable process count)
    Server compiled with....
    -D APR_HAS_SENDFILE
    -D APR_HAS_MMAP
    -D APR_HAVE_IPV6 (IPv4-mapped addresses enabled)
    -D APR_USE_SYSVSEM_SERIALIZE
    -D APR_USE_PTHREAD_SERIALIZE
    -D SINGLE_LISTEN_UNSERIALIZED_ACCEPT
    -D APR_HAS_OTHER_CHILD
    -D AP_HAVE_RELIABLE_PIPED_LOGS
    -D DYNAMIC_MODULE_LIMIT=256
    -D HTTPD_ROOT="/opt/rh/httpd24/root/etc/httpd"
    -D SUEXEC_BIN="/opt/rh/httpd24/root/usr/sbin/suexec"
    -D DEFAULT_PIDLOG="/opt/rh/httpd24/root/var/run/httpd/httpd.pid"
    -D DEFAULT_SCOREBOARD="logs/apache_runtime_status"
    -D DEFAULT_ERRORLOG="logs/error_log"
    -D AP_TYPES_CONFIG_FILE="conf/mime.types"
    -D SERVER_CONFIG_FILE="conf/httpd.conf"
    [root@percobaan1 ~]#

    [root@percobaan1 ~]# /etc/init.d/php-fpm status
    php-fpm (pid 30853) is running...
    [root@percobaan1 ~]#

    Nah untuk buat "pool" yg gmn yach om?
     
  4. mustafaramadhan

    mustafaramadhan Hosting Guru

    Messages:
    3,237
    Likes Received:
    857
    Trophy Points:
    113
    Lihat isi file di '/etc/php-fpm.d' directory.
     
    xpreborn likes this.
  5. xpreborn

    xpreborn Poster 2.0

    Messages:
    183
    Likes Received:
    4
    Trophy Points:
    18
    Ini om :
    [root@percobaan1 ~]# ls /etc/php-fpm.d/
    www.conf
    [root@percobaan1 ~]#
    Isinya yg tdk di pagar :
     
  6. mustafaramadhan

    mustafaramadhan Hosting Guru

    Messages:
    3,237
    Likes Received:
    857
    Trophy Points:
    113
    Berarti pool 'www' sudah ada untuk php-fpm. Ini bisa dipakai.

    Sekarang tinggal module di httpd yang sesuai. Biasanya adalah mod_proxy_fcgi.
     
    xpreborn likes this.
  7. xpreborn

    xpreborn Poster 2.0

    Messages:
    183
    Likes Received:
    4
    Trophy Points:
    18
    Untuk yang ini yg dmn nya yach Om ?
    Apakah yg ini ?
     
  8. xpreborn

    xpreborn Poster 2.0

    Messages:
    183
    Likes Received:
    4
    Trophy Points:
    18
    Thanks berat om,
    Clear, case closed,
    Ternyata ini belum ada
    <IfModule proxy_module>untuk ProxyPassMatch
    Setelah diadd sudah jalan
     
  9. xpreborn

    xpreborn Poster 2.0

    Messages:
    183
    Likes Received:
    4
    Trophy Points:
    18
    Oh mohon maaf satu lagi sekalian mau mastiin Om sebelum close,
    Menuru Om antara prefork, worker atau event yg lebih baik atau menurut Om lebih disarankan untuk digunakan yg mana yach ? misalnya untuk kebuthan pengunjung banyak,
    Infonya baca2 lebih disarankan menggunakan yg event karena lebih ringan dan penggunaan memory lebih hemat, apakah bnr seperti itu om ?
     
  10. mustafaramadhan

    mustafaramadhan Hosting Guru

    Messages:
    3,237
    Likes Received:
    857
    Trophy Points:
    113
    Untuk traffic tinggi sebaiknya memang event.
     
    xpreborn likes this.
Loading...
Thread Status:
Not open for further replies.

Share This Page

Loading...