[ask] 502 Bad Gateway

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

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

    xpreborn Poster 2.0

    Messages:
    191
    Likes Received:
    7
    Trophy Points:
    18
    Pagi om izin tanya lagi yach om

    Error dari akses logs : [error] 12014#12014: *16 recv() failed (104: Connection reset by peer) while reading response header from upstream
    Error di web : 502 Bad Gateway
    System : Centos 6, php-fpm, nginx, php versi 5.6
    Akses file php aman misalnya display phpinfo
    Kemudian saya coba install WP tidak bisa dengan error seperti di atas saat di akses,
    Yang sudah dicoba :
    1. Ganti2 PHP-FPM unix socket atau TCP socket,
    2. Meremove, apc/apcu
    3. Coba2 naikan nilai fastcgi_connect_timeout, fastcgi_send_timeout, fastcgi_read_timeout
    4. Coba set expose_php = Off dan cgi.fix_pathinfo=0 di php.ini
    5. Kemudian main2kan nilai fastcgi_buffers dan fastcgi_buffer_size
    Namun tidak ada efek, kira2 gmn solusinya yach Om ?,

    Btw, ini baru pertama kali install yach om, awalnya web saya berjalan di shared hosting namun karena sering masalah saya beranikan diri pindah ke vps, awalnya coba apache, namun baca2 infonya bagus nginx, jd mau coba nginx dulu

    Terimakasih banyak om
     
  2. pedagang

    pedagang Expert 1.0

    Messages:
    674
    Likes Received:
    109
    Trophy Points:
    43
    itu setingan untuk php-fpm apa masih default, seperti pm.max request dan seterusnya
     
    xpreborn likes this.
  3. xpreborn

    xpreborn Poster 2.0

    Messages:
    191
    Likes Received:
    7
    Trophy Points:
    18
    Terimakasih banyak Om, berikut nilai yg saya pakai om, ada sarankah nilai "terbaik" untuk mensolusikannya ?
     
  4. mustafaramadhan

    mustafaramadhan Hosting Guru

    Messages:
    3,237
    Likes Received:
    857
    Trophy Points:
    113
    Dari share-hosting langsung lompat ke VPS tanpa control panel?. Hebat!:113:

    Oleh karena itu, pertanyaan terlalu 'mendasar':19:
     
    xpreborn likes this.
  5. xpreborn

    xpreborn Poster 2.0

    Messages:
    191
    Likes Received:
    7
    Trophy Points:
    18
    Thanks om masukannya,
    Belum paham menggunakan control panel om, baru kali ini main2 seperti ini karena kebutuhan,
    Karena baca2 infonya lebih mudah seperti ini, tinggal install webserver/mysql dan phpnya sdh bs jalan

    Kira2 apanya yg kurang yach om ?
     
  6. mustafaramadhan

    mustafaramadhan Hosting Guru

    Messages:
    3,237
    Likes Received:
    857
    Trophy Points:
    113
    Memory_limit di php.ini (bisa di-declare di php-fpm pool pakai php_admin_value) berapa?.
     
    xpreborn likes this.
  7. xpreborn

    xpreborn Poster 2.0

    Messages:
    191
    Likes Received:
    7
    Trophy Points:
    18
    128M om
    RAM VPS saya 512M
     
  8. pedagang

    pedagang Expert 1.0

    Messages:
    674
    Likes Received:
    109
    Trophy Points:
    43
    Sesuai clue dari Mr, Mustafa, coba itu limit memory dinaikkan, misalnya 200m

    sebab kejadian seperti ini mungkin karena ada nilai yg terlalu kecil
    atau sebaliknya bisa juga performance VPS terlalu low sehingga nilai tsb dianggap ke-kecil-an
     
    xpreborn likes this.
  9. xpreborn

    xpreborn Poster 2.0

    Messages:
    191
    Likes Received:
    7
    Trophy Points:
    18
    Terimakasih banyak Om, untuk ini sudah solved, solusinya saya coba reinstall, kemudian ada beberapa module php yg tdk saya install kemudian penyesuaian beberapa nilai di vhostnya, sepertinya ada module yg bentrok

    Oh yach om, maaf agak oot mau tanya,
    Ketika saya browsing2 mencari tahu untuk fix permasalahan saya ini, ada beberapa artikel yg terbaca khususnya tentang cache, yg sempat terbaca yaitu memcached, varnish, namun untuk varnish saya baca2 banyak yg mengalami masalah dgn plugin Wordpress,
    Kira2 sesuai pengalaman om, cara cache mana yg lebih rekomendasi ?
     
  10. mustafaramadhan

    mustafaramadhan Hosting Guru

    Messages:
    3,237
    Likes Received:
    857
    Trophy Points:
    113
    Install cache itu yang 'aman-aman' saja (terutama untuk shared-hosting). Kalau saya cukup:
    1. Web: hiawatha-proxy (hiawatha + apache 2.4)
    2. Aktifkan micro-cache di hiawatha (di nginx juga ada trik ini)
    3. Install dan customize pagespeed di apache
    4. Pilih php-fpm untuk 'type' dari php
    5. Install dan customize memcached (tentunya juga module di php)
    6. Install dan customize apc (jika ada pilih apcu)
    7. Aktifkan cache plugin di aplikasi (misalnya hypercache di wordpress)

    Oh ya, setiap mpm di apache hanya cocok dengan module php tertentu. Misalnya prefork hanya bisa dengan mod_php, suphp, itk atau ruid2. Sedangkan worker atau event hanya bisa dengan mod_fcgid, mod_fastcgi (ini yang biasa dipakai untuk php-fpm), mod_proxy_fcgi (ini juga untuk php-fpm; saya kurang suka karena sering 'error 500') atau suphp.
     
Loading...
Thread Status:
Not open for further replies.

Share This Page

Loading...