Dear Pembaca Setia, Kali ini penulis akan membagikan cerita saat penulis menghadapi problem setelah menginstall CyberPanel di DigitalOcean . Saat itu penulis membuka halaman https://[ip]:8090/phpmyadmin , penulis hanya mendapatkan halaman kosong berwarna putih, dengan alamat yang di-redirect ke https://[ip]:8090/phpmyadmin/phpmyadmin/phpmyadminsignin.php Setelah browsing beberapa hari, akhirnya penulis menemukan cara paling sederhana untuk mengkonfigurasi ulang file config nya: login ssh > cd /usr/local/CyberCP/public/phpmyadmin > mv config .inc .php config .inc .php .old > mv config .sample .inc .php config .inc .php Kemudian, tinggal di restart. Sumber dapat ditemukan di sini Demikian sharing kali ini, semoga bermanfaat. Salam, Coding
Dear Pembaca Setia, Kali ini Penulis hendak berbagi pengalaman saat Penulis mengerjakan suatu projek yang mengharuskan untuk menyimpan berkas (image, file, etc) ke Firebase Storage menggunakan Firebase Functions. Informasi tentang Firebase Storage dapat diakses https://firebase.google.com/docs/storage . Dan informasi tentang Firebase Cloud Functions dapat diakses di https://firebase.google.com/docs/functions Firebase Storage menyediakan berbagai jalur akses ke layanannya: Android SDK, Web SDK, Admin SDK, dll. Karena pada projek ini Penulis bekerja dengan layanan Firebase Cloud Functions, maka jalur akses ke Firebase Storage mennggunakan Admin SDK. Langsung saja, berikut adalah contoh code yang digunakan oleh Penulis: const functions = require ( 'firebase-functions' ); const admin = require ( 'firebase-admin' ); exports.FileUpload = functions.https.onRequest( async (req, res) => { const imageExtension = req.body.ImageExtension; const imageDataUrl