- Log (baru tersedia sejak v1.61) dapat diatur dalam konfigurasi Sistem.
- Akses log disimpan dalam database SQLite (nama tabel: sqliteboy_log)
- Kolom yang dimiliki log:
* rowtime: timestamp/cap waktu dalam waktu setempat
* a: REMOTE_ADDR
* b: HTTP_X_FORWARDED_FOR
* c: HTTP_USER_AGENT
* d: user name (nama pengguna)
* e: request method (metode request)
* f: path (jalur)
* g: query
- Catatan mengenai log:
* Gunakan hanya path absolut dan garis miring / untuk pemisah
* Pada penyimpanan konfigurasi sistem, verifikasi akan dilakukan.
Jika verifikasi gagal, string kosong akan disimpan dan log akses akan dinonaktifkan.
* Pastikan file database log dapat ditulis oleh pengguna saat ini
* Dimungkinkan untuk menggunakan database saat ini sebagai database log. Namun, karena log ditulis berdasarkan request HTTP, itu mungkin berdampak pada database.
- Untuk melihat log, silakan gunakan SQLiteBoy.
* Jika log disimpan dalam database SQLite eksternal, jalankan SQLiteBoy lain untuk terhubung ke database log
* Jika log disimpan dalam database saat ini, silakan gunakan tabel browse (admin) atau report.
- Untuk hanya mencatat URL tertentu (dan membuang yang lainnya), harap diatur dalam Konfigurasi sistem. Silakan awali setiap URL dengan / dan pisahkan URL dengan whitespace.
Tidak ada komentar:
Posting Komentar