['yii\db\*','app\models\*'],”;最后進行測試即可。" />

国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

Rumah rangka kerja php YII yii在哪里加入sql日志記錄的配置信息

yii在哪里加入sql日志記錄的配置信息

Jul 20, 2020 am 09:07 AM
sql yii

yii加入sql日志信息的方法:首先找到并打開“config/web.php”文件;然后增加配置為“'categories'=>['yii\db\*','app\models\*'],”;最后進行測試即可。

yii在哪里加入sql日志記錄的配置信息

  在使用Yii2框架的時候,常常會出現(xiàn)沒有sql日志記錄的問題。在代碼里一句一句的打印sql語句也不現(xiàn)實。所以就要用文件記錄起來。

推薦:《yii教程

  在 config/web.php?里面的?log配置中增加如下配置

                [                    'class' => 'yii\log\FileTarget',
                    'levels' => ['error', 'warning','info'],
                    'logVars'=>[],                    //表示以yii\db\或者app\models\開頭的分類都會寫入這個文件
                    'categories'=>['yii\db\*','app\models\*'],                    //表示寫入到文件
                    'logFile'=>'@runtime/../runtime/logs/YIISQL_'.date('y_m_d').'.log',
                ],

  測試一下,就出現(xiàn)效果了。

  詳細記錄信息

  

Atas ialah kandungan terperinci yii在哪里加入sql日志記錄的配置信息. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Tutorial PHP
1502
276
Apakah pengawal di Yii, dan apakah tujuan mereka? Apakah pengawal di Yii, dan apakah tujuan mereka? Jul 13, 2025 am 12:50 AM

Di Yii, pengawal menyelaraskan logik aplikasi dengan memproses permintaan pengguna, model interaktif, dan paparan yang diberikan. Tanggungjawab utama pengawal termasuk: ① Pemprosesan permintaan HTTP; ② Berinteraksi dengan model untuk mendapatkan atau menyimpan data; ③ Memutuskan pandangan mana untuk memaparkan dan lulus data; ④ Pemprosesan borang penyerahan; ⑤ Mengembalikan respons HTML, JSON atau pengalihan semula. Pengawal Yii biasanya diwarisi dari pengawal Yii \ Web, dan setiap kaedah awam sepadan dengan tindakan yang boleh diakses melalui URL. Sebagai contoh, melawat http://example.com/site/index akan memanggil kaedah ActionIndex () SiteController. Tugas biasa termasuk pengesahan input, model panggilan, dan rendering

Bagaimana saya membuat pandangan baru di yii? Bagaimana saya membuat pandangan baru di yii? Jul 13, 2025 am 12:18 AM

Langkah -langkah untuk membuat pandangan baru dalam rangka Yii adalah seperti berikut: 1. Simpan fail paparan dalam subdirektori yang sepadan dalam direktori pandangan mengikut nama pengawal, seperti pandangan/tapak/; 2. Buat fail .php dan gunakan huruf kecil ditambah garis mendatar pendek untuk menamakannya, seperti view-detail.php, dan membenamkan kandungan paparan pembolehubah php; 3. Gunakan kaedah $ this-> render () dalam pengawal untuk memanggil pandangan dan lulus pembolehubah yang diperlukan; 4. Pilihan menggunakan fail susun atur untuk menyatukan struktur halaman, dan mencapainya dengan menetapkan $ this-> susun atur atau menambah komen susun atur ke pandangan; Akhirnya periksa sama ada laluan, lihat panggilan dan penghantaran berubah adalah betul.

Apakah tujuan GII dalam YII? Apakah tujuan GII dalam YII? Jul 15, 2025 am 12:36 AM

GII adalah alat penjanaan kod yang kuat dalam kerangka Yii, yang mempercepat proses pembangunan dengan menghasilkan kod boilerplate berdasarkan struktur pangkalan data atau parameter input. Khususnya, GII boleh menghasilkan model Activerecord, membuat pengawal yang mengandungi operasi CRUD, membina pandangan yang sepadan, dan membantu membina komponen seperti modul dan bentuk. Untuk membolehkan GII, tambahkan 'GII' ke array 'bootstrap' dalam fail konfigurasi config/web.php, dan konfigurasikan kelas dan akses IP terhad dalam bahagian 'Modul'. GII membantu mengekalkan konsistensi kod dan mematuhi amalan terbaik YII dan sesuai untuk membina aplikasi intensif data dengan cepat seperti CMS atau panel pengurusan. Walaupun kod yang dihasilkan adalah kerangka,

Prinsip Reka Bentuk Pangkalan Data Relasi untuk Pemaju SQL Prinsip Reka Bentuk Pangkalan Data Relasi untuk Pemaju SQL Jul 21, 2025 am 01:56 AM

Apabila merancang pangkalan data relasi, empat prinsip utama harus diikuti. Pertama, gunakan kekangan utama utama dan asing untuk memastikan integriti data dan ketepatan persatuan; Kedua, melakukan reka bentuk piawai yang munasabah, biasanya mencapai bentuk normal ketiga (3NF), menghapuskan redundansi dan memastikan konsistensi data; Ketiga, menubuhkan indeks yang sesuai untuk pertanyaan umum untuk meningkatkan prestasi pertanyaan tetapi elakkan lebih banyak indeks; Akhirnya, menggunakan spesifikasi penamaan yang konsisten dan gaya struktur untuk meningkatkan kebolehbacaan dan kebolehkerjaan. Menguasai prinsip -prinsip ini dapat membantu membina struktur pangkalan data yang jelas, cekap dan mantap.

SQL Where Fas: Penapisan data dengan ketepatan SQL Where Fas: Penapisan data dengan ketepatan Jul 21, 2025 am 01:11 AM

Klausa Where SQL digunakan untuk menapis baris data yang memenuhi kriteria dengan tepat. 1. menggunakan pengendali perbandingan (seperti =,>, 30; Isnotnull untuk menilai nilai null untuk memastikan hasil pertanyaan adalah tepat.

Bagaimana untuk menamakan semula jadual di SQL? Bagaimana untuk menamakan semula jadual di SQL? Jul 21, 2025 am 02:19 AM

Perubahan nama jadual biasanya dilaksanakan dalam SQL menggunakan perintah renametable atau altertable. 1.MYSQL, MariaDB dan pangkalan data lain Gunakan renametableold_table_nametonew_table_name; sintaks, menyokong operasi batch; 2. SQLServer memerlukan prosedur yang disimpan SP_RENAME, dan sintaks adalah execsp_rename'old_table_name ',' new_table_name '; 3.PostgreSql Menggunakan altertableold_table_namerenametonew_table_name

Bagaimana cara memformat tarikh dalam SQL? Bagaimana cara memformat tarikh dalam SQL? Jul 24, 2025 am 01:27 AM

Tarikh format dalam SQL, anda perlu memilih fungsi yang sepadan mengikut jenis pangkalan data. Mysql menggunakan date_format () dengan%y,%m dan format lain, seperti selectDate_Format (sekarang (), '%y-%m-%d'); SQLServer menggunakan Convert () atau format (), bekas adalah selectConvert (varchar, getDate (), 112), dan yang terakhir adalah selectFormat (getDate (), 'yyyy-mm-dd'); PostgreSql menggunakan to_char (), seperti selectTo_char (sekarang (), 'y

Bagaimanakah saya mengembalikan migrasi di yii? Bagaimanakah saya mengembalikan migrasi di yii? Jul 16, 2025 am 01:41 AM

Rolling kembali penghijrahan di YII memerlukan perintah konsol untuk beroperasi. Untuk melancarkan penghijrahan terakhir, laksanakan yiimigrate/down; Untuk melancarkan penghijrahan tertentu, nyatakan nombor versi seperti Yiimigrate/Down15010101_182034. Pastikan kaedah bawah () berkesan sebelum rollback, semak kebergantungan, ujian sebelum pengeluaran, gunakan kawalan versi dan sandarkan pangkalan data untuk mengelakkan kehilangan data atau ketidakkonsistenan struktur.

See all articles