Konfigurasi ThinkPHP6.0
Fikirkan konfigurasi PHP6
Anda boleh menambah fail konfigurasi tersuai
├─konfigurasi (direktori konfigurasi aplikasi)├ │ ├─cache.php Konfigurasi Cache Konfigurasi Konsol ─lang -konfigurasi bahasa
│ ├─log.php Konfigurasi log
│ ├─middleware.php Konfigurasi middleware
│ ├─route.php URL dan konfigurasi penghalaan
│ │ sesi
konfigurasi ├─ Trace.php Trace Configuration ├ ├─view.php Lihat Konfigurasi │ └ └ ... untuk mengakhiri akhiran, cuba berubah menjadi phptry menukar tag tag normal dan tag XML2. >.env fail dan ubah suainya
APP_DEBUG = true
[APP]DEFAULT_TIMEZONE = Asia/ Shanghai
- my
HOSTNAME = 127.0 .0.0
default_lang = zh-cn
.example.env
环境变量示例文件,你可以直接改成.env
文件后进行修改
APP_DEBUG = true
[APP]
DEFAULT_TIMEZONE = Asia/Shanghai
[DATABASE]
TYPE = mysql
HOSTNAME = 127.0.0.1
DATABASE = test
USERNAME = username
PASSWORD = password
HOSTPORT = 3306
CHARSET = utf8
DEBUG = true
[LANG]
default_lang = zh-cn
2、调用 env
要使用Env,必须先引入
thinkfacadeEnv
// Konfigurasi sambungan pangkalan data lalai 'default' => Env::get('database .driver', 'mysql'),
// Tulis medan cap waktu secara automatik // benar Matikan palsu untuk mengenal pasti jenis automatik // Rentetan secara eksplisit untuk menyokong jenis medan masa int cap masa tarikh tarikh masa'auto_timestamp' => true,
// Format masa lalai selepas medan masa dikeluarkan
'datetime_format' => 'Y-m-d H:i:s',
/
/ Maklumat konfigurasi sambungan pangkalan data'mysql ‐ ‐ ‐ ‐ ‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐kan (' q 'nama hos' ('database.database', 'php'),
' ' kata laluan' Env. Env::get('database 'params' => get('database.charset', 'utf8'),
Formula (pelayan tunggal),1 Diedarkan (pelayan utama) 主 'deploy' = & gt 0,
// sama ada pangkalan data membaca dan menulis dipisahkan oleh jenis utama
. trigger_sql '= & gt; benar,
// buka Cache Medan
's to''''''---- DIRECTORY_SEPARATOR,
],