Sabtu, 05 Juni 2021

perbedaan tipe file download-an XAMPP for windows

Saya berbagi ini berdasarkan pengalaman pribadi, saya catat disini biar tidak lupa.. hehe😊


ketika download ada beberapa pilihan file (ini yg telah saya coba):

  • Portable 7zip
    • di drive mana aja = start apache ok, start mysql ok πŸ‘
  • Installer 7zip
    • di drive mana aja (tanpa install service) = start apache ok, start mysql ok πŸ‘
    • di drive D & install service = start apache ok, start mysql not ok πŸ‘Ž
      • ini error nya:
      • 12:19:12 PM [mysql] Attempting to start MySQL app...
        12:19:12 PM [mysql] Status change detected: running
        12:19:13 PM [mysql] Status change detected: stopped
        12:19:13 PM [mysql] Error: MySQL shutdown unexpectedly.
        12:19:13 PM [mysql] This may be due to a blocked port, missing dependencies,
        12:19:13 PM [mysql] improper privileges, a crash, or a shutdown by another method
        12:19:13 PM [mysql] Press the Logs button to view error logs and check
        12:19:13 PM [mysql] the Windows Event Viewer for more clues
        12:19:13 PM [mysql] If you need more help, copy and post this
        12:19:13 PM [mysql] entire log window on the forums
    • di drive C & install service = start apache ok, start mysql ok πŸ‘
  • Installer exe
    • di drive mana aja = start apache ok, start mysql ok πŸ‘

 

Kesimpulan:

untuk kebutuhan portable bisa pakai download file apa aja.

untuk kebutuhan installer lebih baik download yg file .exe


 Note:

  • test dengan xampp versi 7.4.14 & 7.4.19 (versi terbaru saat postingan ini diupload 5 Juni 2021)
  • saat dicoba telah dipastikan port 80, 443, 3306 tidak crash dengan aplikasi lain
  • saat dicoba xampp masih settingan default (belum otak-atik ataupun cari cara fix nya)

semoga bermanfaat πŸ™

Sabtu, 27 Maret 2021

Cara auto print dengan javascript dan disable dialog printer pada browser

auto print tanpa konfirmasi biasanya dibutuhkan untuk aplikasi kasir yang berbasis web,

jadi kasir bisa lebih cepat melayani customernya πŸ‘

Langsung saja, caranya gampang banget

 

tambahkan javascript berikut di aplikasi web kita

            window.print();

            atau           

            window.onload=function(){self.print();}

FIREFOX

  • In the address bar of Firefox, type about:config

  • Search for print.always_print_silent and double click it

  • Change it from false to true

CHROME

Check this and follow the steps:

  1. Launch Chrome and check that the Chrome Version is at the latest version (18.0.1 or higher )
  2. Type about:flags in the address bar and ensure that the Disable Print Preview flag is NOT enabled (Print preview must be enabled for Kiosk Printing to work) 
  3. Close the browser
  4. Find the browser shortcut on your desk top, right click and select 'properties'
  5. Append the following text to the end of the target field: -kiosk-printing atau -kiosk -kiosk-printing (It should now load in full screen (kiosk) mode)
  6. Save, and launch Google Chrome.
  7. The print preview will appear on your screen, but will instantly print a receipt to your default printer.
setelah disetting seperti itu, otomatis browser akan print ke default printer tanpa dialog konfirmasi.

Semoga bermanfaat

 

Referensi:

https://stackoverflow.com/questions/9213660/html-javascript-one-click-print-no-dialogs

https://windowsreport.com/chrome-system-print-dialog/

https://stackoverflow.com/questions/21073959/print-without-confirmation-on-google-chrome




Kamis, 30 Agustus 2018

How to Install and Run Multiple XAMPP on Windows Side By Side

Silahkan langsung ke sumbernya:

http://webdevzoom.com/install-run-multiple-xampp-windows/ or zip



note tambahan:
jika menggunakan versi portable folder xampp harus diletakkan di root drive partitionnya,
misal C:/xampp atau D:/xampp atau E:/xampp

intinya tiap versi xampp berbeda harus berada di partition berbeda & port yg berbeda jg.


selamat belajar, happy coding :)