[√] Doğru Web Tasarım İstanbul

CodeIgniter 4 Ayarlar [√] Doğru Web Tasarım İstanbul


CodeIgniter 4 Ayarlar
Merhaba bu derste sizlere CodeIgniter 4 ayarlarının nasıl yapıldığını basitçe anlatacağım. Çok fazla detaya girmeyeceğim ama bir proje yayınlarken sorunlarla karşılaşmamanız için tüm gereken bilgileri aktaracağım.

CodeIgniter 4 Ayarları


Öncelikle BASEURL sabitini oluşturalım. Bu bize projemizi her kurduğumuz sunucuda ayarlar kısmını tekrar tekrar değiştirmemize gerek bırakmayacak.

app/Config/Constants.php'yi açıp aşağıdaki kodu ekleyin;

//BASEURL
$protocol = isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] != 'off' ? 'https://' . $_SERVER['HTTP_HOST'] : 'http://' . $_SERVER['HTTP_HOST'];
defined('BASEURL') || define('BASEURL', $protocol);
​

app/Config/App.php'yi açıp aşağıdaki değişklikleri yapın;
//public $baseURL = 'http://localhost/';​
public $baseURL = BASEURL;
// public $indexPage = 'index.php';
public $indexPage = '';
public $defaultLocale = 'tr';
public $supportedLocales = ['tr'];
public $appTimezone = 'Turkey';


Arkadaşlar özellikle üstünde durmanız gereken $appTimezone değişkeninin değerinin Turkey olmasıdır. Aksi taktirde çerez ve session'lar çalışmıyor. Beni çok uğraştırdı. Bilginize...



ETİKETLER: codeigniter 4 dersleri codeigniter 4 codeigniter 4 eğitim