dibi – chybí v debug baru
- pr0gr4mm3r
- Člen | 3
Zdravím.
V debug baru se mi nechce objevit položka Query (od databáze).
Používám dibi 1.5rc, Nette 2.0beta (ze 4. 8. 2011).
Model vrstvu mám vytvořenou podobně jako zde: https://pla.nette.org/…cy-injection
Config:
#
# SECURITY WARNING: it is CRITICAL that this file & directory are NOT accessible directly via a web browser!
#
# If you don't protect this directory from direct web access, anybody will be able to see your passwords.
# https://nette.org/en/security-warning
#
common:
php: # PHP configuration
date.timezone: Europe/Prague
# session.save_path: "%tempDir%/sessions"
# zlib.output_compression: yes
database:
hostname: 'localhost'
username: 'tester'
password: 'tester'
database: 'nettest'
charset: 'utf8'
services:
robotLoader:
run: true
database:
class: DibiConnection
arguments: [%database%]
modelLoader:
class: ModelLoader
arguments: [@container]
production < common:
development < common:
console < common:
Zkusil jsem do services-database přidat profiler: true – nemělo to efekt.
Za všechny rady jak to rozchodit předem děkuju!
Editoval pr0gr4mm3r (4. 9. 2011 20:45)
- uestla
- Backer | 799
A nebo nově by mělo jít
database:
profiler:
run: TRUE
Výchozí třída profileru (DibiProfiler) by se měla doplnit automaticky.
- pr0gr4mm3r
- Člen | 3
profiler: run: TRUE mi nepomohlo stejně jako profiler: DibiProfiler
Nicméně konstruktor třídy DibiProfiler se mi zavolá. Jenom se to nechce dostat do DebugBaru.
Před pokusy jsem vždy promazával temp.
- Filip Procházka
- Moderator | 4668
profiler se musí zapsat do sekce s databází
database:
hostname: 'localhost'
username: 'tester'
password: 'tester'
database: 'nettest'
charset: 'utf8'
profiler: TRUE
- pr0gr4mm3r
- Člen | 3
HosipLan: dík, byla to chyba s umístěním – já to dal do services/database a proto to nešlo
Všem mockrát děkuji za pomoc!