Panduan Instalasi Web Toko Online dengan email Notifikasi setup


SETTING DATABASE

Dua file pengaturan koneksi database:
1. application/config/database.php
2. blackexpo/application/config/database.php
SETTING NOTIFIKASI
*PENTING AGAR EMAIL KONFIRMASI PENDAFTARAN TERKIRIM KE EMAIL USER
Untuk menjalankan notifikasi jalankan cronjobs yang diarahkan ke halaman: https://domain.com/cronjobs/update_notif
1. Buka cpanel hosting
2. Klik Cronjobs
3. Masukkan perintah berikut:
wget -q -O – https://namadomain.com/cronjobs/update_notif >/dev/null 2>&1
wget -q -O – https://blackexpostorepro.401xd.com/cronjobs/update_notif >/dev/null 2>&1
4. Setting cronjobs: 5 menit
SETTING NOTIFIKASI CRONJOBS BLACKEXPO STORE
ERROR DI HOSTING?
Jika terdapat error seperti berikut atau pesan error lainnya
A PHP Error was encountered
Severity: Core Warning
Message: Module ‘pdo_mysql’ already loaded
Filename: Unknown
Line Number: 0
Backtrace:
Perbaiki dengan cara:
1. Aktifkan extensi pdo_mysql di XAMPP / di cpanel hosting jika online.
2. Buka file index.php di FOLDER UTAMA dan FOLDER blackexpo
3. Kemudian cari kode ini:
define(‘ENVIRONMENT’, isset($_SERVER[‘CI_ENV’]) ? $_SERVER[‘CI_ENV’] : ‘development’);
4. Lalu ganti development MENJADI production menjadi seperti ini:
define(‘ENVIRONMENT’, isset($_SERVER[‘CI_ENV’]) ? $_SERVER[‘CI_ENV’] : ‘production’);
5. Gunakan PHP versi 7.3.+ atau 7.4.+
KETERANGAN
1. development merupakan konfigurasi default environment CodeIgniter dalam tahap pengembangan.
2. testing merupakan konfigurasi pada tahap pengujian aplikasi.
3. production merupakan konfigurasi pada aplikasi yang siap untuk digunakan oleh user.

PENGGUNAAN DI LOCALHOST

Verifikasi login dengan OTP via WA maupun Email belum bisa bekerja di localhost, karna tehubung dengan pihak ketiga (API WA) dan SMTP Email.
Email konfirmasi pendaftaran akun oleh member mungkin tidak terkirim jika menggunakan email domain Anda. Jadi untuk melihat kode verifikasi / OTP bisa langsung di database phpMyAdmin.

PENGGUNAAN DI HOSTING

No problem, Siap pakai, Siap jualan Catatan: notifikasi verifikasi email pendaftaran untuk member baru harus diaktifkan dengan cronjobs di hosting, panduan telah disertakan pada panduan.pdf dalam file SOURCE CODE.

Tinggalkan komentar