Posts

FIX: The gateway did not receive a timely response from the upstream server or application.

Kali ini ketemu masalah baru setelah menggunakan PHP-FPM terkait cetak halaman ke file PDF sebanyak 87 halaman. Setelah error kemaren di .htaccess juga, malam ini errornya: The gateway did not receive a timely response from the upstream server or application. Solusinya dengan menaikkan Timeout pada file httpd.conf Apache menjadi 600. Eh, sebenarnya memang tidak tertera di file tersebut sih. Selain itu, sebelum menaikkan Timeout ini, di file php.ini juga ditambahkan nilai  max_execution_time 600. Setelah melakukan perubahan pada kedua file ini, lalukan restart Apache dan PHP-FPM nya: service apache24 restart service php-fpm restart

FIX: Apache is running a threaded MPM, but your PHP Module is not compiled to be threadsafe in FreeBSD

Image
Saat menjalankan PHP-FPM di server FreeBSD, tapi apache komplen dengan error seperti di judul ini: FIX: Apache is running a threaded MPM, but your PHP Module is not compiled to be threadsafe in FreeBSD Solusi saat ini saya buang saja mod_php nya dari "pkg remove". Hasilnya, php-fpm dengan webserver Apache sudah bisa running. Segitu saja sih solusinya, kalau ada yang lebih bagus silakan ditulis di kolom komentar.

Update Ventoy ke versi 1.0.91 via Web Interface

Image
Sudah lama juga tidak melakukan update pada Ventoy. Posisi di versi 1.0.63, diupdate ke versi 1.0.91 menggunakan web interface. Caranya dengan mengeksekusi perintah berikut via command line: sudo bash VentoyWeb.sh Nanti akan muncul seperti ini di terminal: Buka di browser dengan link yang tertera setelah eksekusi printah berhasil, yaitu http://127.0.0.1:24680 Hasilnya seperti berikut ini: Terlihat untuk versi Ventoy di flashdisk (sdf) adalah 1.0.63. Status udah READY, jadi saya klik Update saja. Oke, sudah selesai. Ventoy sudah diupdate ke versi 1.0.91 di flashdisk. Done!

Comment/Uncomment Baris Kode VS Code di Linux

Catatan kecil untuk saya yang pelupa. Untuk membuat 'comment' pada baris kode maupun blok kode pada applikasi VS Code, cara mudahnya menggunakan shortcut pada keyboard (baris kode yang akan dicoment jangan lupa diblok dulu): " Ctrl + / " untuk menambahkan comment berupa karakter garis miring dua di depan baris kode. // Test // Add comment // To PHP // File lines // echo Sedangkan untuk memberikan comment menggunakan karakter /* ------------- */ kita gunakan shortcut " Ctrl + Shift + A ". /* Test Add comment To PHP File lines echo */

Setting Ukuran Bootstrap Datepicker

Hari ini hanya sedikit setting pada Bootstrap Datepicker. Nyari-nyari di stack overflow ketemu juga hasilnya: .datepicker , .table-condensed { width : 300px ; height : 300px ; } Settingnya yang saya perlukan hanya untuk lebar dan tinggi saja. Jadi, segitu saja sudah cukup. 

OpenDialog Tidak Bisa Kembali ke Last Path di Linux Mint 21.1

Image
Disebabkan sering mengupload file-file yang jumlahnya lumayan banyak, rasanya jika fitur kembali ke folder yang telah dipilih sebelumnya ketika membuka file dialog untuk memilih file yang akan diupload sudah tidak bisa difungsikan lagi akan sangat menggangu pekerjaan. Ingin melakukan upload file saja satu-satu pilih file di folder yang sama menjadi sangat tidak menyenangkan karena harus masuk ke folder dan subfolder lagi. Mengcopy file yang akan diupload ke folder desktop bukanlah solusi yang bagus. Setidaknya hal ini saya alami ketika menggunakan browser Google Chrome yang sudah bertahun-tahun saya gunakan. Karena penasaran, akhirnya saya coba install juga Microsoft Edge dengan hasil yang sama saja dengan Chrome maupun Chromium. Sedangkan pada browser Firefox tidak ditemukan masalah ini. Hanya saja, saya sudah terlanjur terbiasa di Google Chrome, mau pindah lagi ke Firefox rasanya sudah tidak menyenangkan juga. Hasil penelusuran di Google, saya temukan link berikut ini: https://www.re...

OpenVPN 2.2.2 Build

Image
Ada sedikit masalah saat build OpenVPN 2.2.2 menggunakan SlackBuild default, jadi harus dimodif dikit. Hasilnya: #!/bin/sh # Copyright 2006, Alan Hicks, Lizella, GA # All rights reserved. # # Redistribution and use of this script, with or without modification, is # permitted provided that the following conditions are met: # # 1. Redistributions of this script must retain the above copyright #    notice, this list of conditions and the following disclaimer. # #  THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED #  WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF #  MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO #  EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, #  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, #  PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;...