Web Developer

Membuat .htaccess laravel folder root ke publik

Berikut Cara membuat agar setiap kita mengarahkan domain dari aplikasi yang kita buat dengan laravel langsung mengarahkan ke public folder. Misalnya kita kettikan https://nama_website.com maka akan langsung diarahkan oleh apache ke https://nama_website.com/public buat file .htaccess di root folder laravel dengan isi sebagai berikut : RewriteEngine on RewriteCond %{REQUEST_URI} !^public RewriteRule ^(.*)$ public/$1 [L] simpan di …

Membuat .htaccess laravel folder root ke publik Read More »

Cara menggunakan parisorm di codeigniter

Mungkin sebagai developer Codeigniter / CI pernah merasa bahwa active record yang built in pada framework ini terlalu ribet, clunky, rentan bug atau apalah lah membuat kita berpikir apakah ada cara yang lebih mudah dan menjadikan kode yang kita tulis menjadi lebih mudah dibaca, beautiful dan maintainable tapi tanpa perlu ganti framework. Hal tersebut pernah …

Cara menggunakan parisorm di codeigniter Read More »

Cara menangani pengiriman email – smtp gagal dari digital ocean

Baru saja migrasi dari server yang saya punya ke digital ocean. Di aplikasi saya sudah saya pasang suatu pengiriman email otomatis pada proses tertentu. Masalahnya adalah pasca migrasi tersebut ternyata pengiriman tersebut gagal dengan pesan berikut : 2018-05-29 08:45:55 Connection: opening to ssl://smtp.gmail.com:465, timeout=300, options=array() 2018-05-29 08:45:55 Connection failed. Error #2: stream_socket_client(): unable to connect …

Cara menangani pengiriman email – smtp gagal dari digital ocean Read More »

Langkah-langkah mengamankan aplikasi web atau website

Langkah Langkah mengamankan Aplikasi Web atau Website SQL Injection   htmlspecialchars Lakukan filter terhadap segala input baik dalam bentuk $_POST maupun $_GET yang diterima oleh aplikasi anda, misalnya dengan cara berikut : htmlspecialchars($_POST[‘username’]); Fungsi ini akan merubah single quote ( ‘ ) menjadi kode bentuk html ĵ Berikut beberapa perubahan karakter yang akan dikonvesi oleh …

Langkah-langkah mengamankan aplikasi web atau website Read More »