Skip to main content

Membuat Tahun Bulan Tanggal di PHP

Untuk membuat kalender di PHP sebelumnya kita harus tau logikanya, sederhananya – Generate range tahun (bila mau membuat calender lebih dari 1 tahun) – Generate bulan (1-12) – Generate Tanggal berdasarkan bulan (ada yang 1-30, 1-28, 1-31, 1-29) Gunakan bantuan fungsi CAL_GREGORIAN yang ada di php, agar jumlah hari yang digenerate disesuaikan dengan bulan dan […]

Read More

Install PHP 7.1 Nginx MariaDB WordPress di CentOS 7

Sekarang ini WordPress merupakan pilihan utama untuk blog, situs perusahaan, situs belanja, dan banyak lainnya. Kemudahan pengoperasian dan maintenance WordPress menjadikannya sangat mudah digunakan untuk pemula sekalipun. Mmenginstall server untuk WordPress pun cukup mudah, bisa dilihat langkah demi langkahnya dibawah ini. Pada tutorial ini saya akan menggunakan VPS Linode, tetapi cara yang sama bisa digunakan […]

Read More

Mengirim Email dengan Mailables di Laravel 5.4

Mengirim email dengan Laravel sangat-sangat mudah, hanya butuh beberapa baris kode, seperti sulap email bisa langsung dikirim. Email yang dikirim bisa menggunakan template, markdown ataupun plain text, sangat flexible. Untuk memudahkan mengenai pengiriman email di Laravel, kita akan membuat laravel mengirim email tiap kali ada user yang mendaftar. Install Laravel Install Laravel dengan composer composer […]

Read More

Mengirim SMS NEXMO dengan Laravel 5.4

Di Laravel, untuk mengirim SMS sudah sangat mudah, karena provider SMS Gateway Nexmo ataupun yang lainnya telah menyediakan library untuk pengiriman sms via API masing-masing, disini kita akan khusus membahas Nexmo. Pertama anda harus membuat akun di nexmo.com, anda akan mendapatkan €2 untuk percobaan kirim-kirim sms, tetapi hanya bisa ke nomer yang telah anda daftarkan […]

Read More

Solusi Error PHP nginx Permission denied while connecting to upstream

Saat menggunakan nginx dan php-fpm error yang sering muncul adalah 2016/12/05 12:01:05 [crit] 20397#20397: *3 connect() to unix:/run/php/php7.0-fpm.pid failed (13: Permission denied) while connecting to upstream, client: 127.0.0.1, server: localhost, request: “GET /info.php HTTP/1.1”, upstream: “fastcgi://unix:/run/php/php7.0-fpm.pid:”, host: “localhost” Bila anda menggunakan PHP 5 biasanya socketnya berada di /var/run/php5-fpm.sock. Solusi Error unix:/run/php/php7.0-fpm.pid failed (13: Permission denied) […]

Read More

Mengatasi PHP no suitable wrapper could be found

Error yang muncul PHP message: PHP Warning: fopen(http://load-01.jaranguda.com/Unduh-Lagu.mp3): failed to open stream: no suitable wrapper could be found in /var/www/rdl.jaranguda.com/wp-content/plugins/download-monitor/includes/class-dlm-download-handler.php on line 603" while reading response header from upstream, client: 36.84.147.104, server: rdl.jaranguda.com, request: "GET /kesahmanuk/8877/ HTTP/1.1", upstream: "fastcgi://unix:/var/run/php5-fpm.sock:", host: "rdl.jaranguda.com", referrer: "http://rdl.jaranguda.com/novita-br-barus/kacang-koro/" 2016/11/21 15:41:35 [error] 10699#10699: *30176 FastCGI sent in stderr: "PHP message: PHP […]

Read More

Mengatasi Error TokenMismatchException di Laravel

Error TokenMismatchException di Laravel 5, muncul karena form yang anda gunakan belum memiliki csrf token. Tetapi tenang saja, karena disini saya akan memberikan solusi atas masalah tersebut. Cara untuk mengatasi error TokenMismatchException adalah 1. csrf token Kemungkinan pertama anda belum membuat csrf token di form anda. Code yang harus anda tambahkan adalah {!! csrf_field() !!}{!! […]

Read More

Contoh Global Helper di Laravel 5.2

Laravel 5.2 punya banyak fungsi yang termasuk global helper, global helper disini maksudnya fungsi yang bisa dipanggil dari mana saja didalam script. Sebagai contoh sederhana kita akan menggunakan fungsi untuk memformat tanggal menjadi penanggalan Indonesia. 1. Membuat Helper Buat folder Helpers di folder app, buat file Tanggal.php di folder Helpers tersebut. Path lengkapnya adalah app/Helpers/Tanggal.php. […]

Read More

Script PHP untuk Menghitung Hari Kerja

Contoh sederhana untuk menghitung jumlah hari kerja dalam rentang waktu yang telah di tentukan, disini kita hanya membuat backend, jadi kalo anda mau membuat sistem cuti online harus dibuat frontend beserta validasinya. Disini hari kerja maksudnya adalah hari antara dua tanggal tanpa hari sabtu, minggu. Contoh kita mau mengetahui jumlah hari kerja antara 8 Agustus […]

Read More