Skrip masuk adalah file yang tepat untuk menentukan _global constant_. Yii mengenali tiga _constant_ berikut ini:
*`YII_DEBUG`: untuk menentukan apakah aplikasi sedang dalam mode _debug_. Pada saat mode _debug_, aplikasi
akan menyimpan informasi log lebih banyak, dan akan menampilkan detail error urutan pemanggilan _(error call stack)_ jika ada _exception_ yang di-_throw_. Alasan inilah,
kenapa mode _debug_ sebaiknya digunakan pada tahap pengembangan. Nilai _default_ dari `YII_DEBUG` adalah `false`.
*`YII_ENV`: untuk menentukan pada mode _environment_ manakah aplikasi ini dijalankan. _Constant_ ini akan dijelaskan lebih lanjut di
bagian [Konfigurasi](concept-configurations.md#environment-constants).
Nilai _default_ dari `YII_ENV` adalah `prod`, yang berarti aplikasi sedang dijalankan pada _production environment_.
*`YII_ENABLE_ERROR_HANDLER`: untuk menentukan apakah akan mengaktifkan penanganan eror yang disediakan oleh Yii. Nilai _default_
dari _constant_ ini adalah `true`.
Untuk menentukan _constant_, kita biasanya menggunakan kode berikut ini:
```php
defined('YII_DEBUG') or define('YII_DEBUG', true);
```
kode di atas memiliki tujuan yang sama dengan kode berikut ini:
```php
if (!defined('YII_DEBUG')) {
define('YII_DEBUG', true);
}
```
Jelas, kode yang pertama lah yang lebih ringkas dan lebih mudah untuk dimengerti.
Penentuan _constant_ sebaiknya ditulis di baris-baris awal pada skrip masuk sehingga akan berfungsi