Panduan mengubah timezone PHP di layanan Kilat Hosting 2.0 menggunakan file .user.ini. Cocok untuk memperbaiki perbedaan waktu website seperti jadwal posting, log aktivitas, dan transaksi agar sesuai dengan WIB, WITA, atau WIT.
Secara default, pengaturan zona waktu (timezone) pada lingkungan shared hosting biasanya diatur ke UTC (Coordinated Universal Time). Hal ini terkadang menyebabkan selisih waktu pada aplikasi website, seperti waktu posting artikel, log aktivitas, atau jadwal transaksi yang tidak sesuai dengan waktu lokal kamu (misalnya WIB/WITA/WIT).
Karena di lingkungan shared hosting kamu tidak memiliki akses untuk mengubah konfigurasi server global seperti (php.ini), solusi terbaik yang direkomendaiskan adalah mengubahnya di level aplikasi menggunakan file konfigurasi lokal bernama .user.ini.
Artikel ini akan memandu kamu cara mengubah timezone PHP secara spesifik untuk website kamu.
Sebelum memulai, pastikan kamu mengetahui format penulisan zona waktu yang didukung oleh PHP.
Asia/JakartaAsia/MakassarAsia/JayapuraDaftar lengkap zona waktu yang didukung dapat dilihat di: PHP Supported Timezones.
Kita akan menggunakan File Manager di panel hosting (Plesk) untuk membuat file konfigurasi ini.
Kilat Hosting 2.0 (Plesk) melalui Portal CloudKilat atau halaman login Kilat Hosting 2.0 .httpdocs atau public_html).
Panduan Terkait: Cara Mengakses Layanan Kilat Hosting 2.0
.user.ini..user.ini (pastikan menggunakan tanda titik di depan nama file).date.timezone = "Asia/Jakarta"
(Ganti "Asia/Jakarta" sesuai kebutuhan lokasi kamu).
3. Klik Save untuk menyimpan perubahan.
Catatan: Perubahan pada file
.user.inimungkin membutuhkan waktu beberapa menit (biasanya 5 menit) untuk terbaca oleh server karena adanya mekanisme caching pada PHP-FPM.
Setelah melakukan konfigurasi, sangat disarankan untuk memastikan bahwa server sudah membaca pengaturan waktu yang baru.
document root website), buat file baru bernama info_waktu.php.<?php
// Menampilkan Timezone yang aktif saat ini
echo "Timezone saat ini: " . date_default_timezone_get() . "<br>";
// Menampilkan Jam server saat ini
echo "Waktu server saat ini: " . date("Y-m-d H:i:s");
?>
https://yourdomain.com/info_waktu.php.
Keamanan: Setelah verifikasi selesai, segera hapus file
info_waktu.phpagar informasi server kamu tidak dilihat oleh publik.
Menggunakan .user.ini adalah metode yang aman dan standar untuk mengubah konfigurasi PHP di lingkungan hosting modern yang menggunakan PHP-FPM. Dengan cara ini, website kamu akan berjalan sesuai waktu lokal tanpa harus bergantung pada pengaturan global server.
Jangan ragu untuk menghubungi tim support kami jika Anda memiliki pertanyaan atau masalah terkait layanan CloudKilat.