Quick step nefunkční spojení s databází
- KillPrd
- Začátečník | 110
Ahojte, snažím se dle tutorialu rochodit quick step ale u koroku kde se
připojuji k databázy nastane chyba.
Jedná se o to že jakmile přidám do bootstrampu tento řádek
dibi::connect(Environment::getConfig(‚database‘));
tak se objeví bílá stránka místo té nainstalovali jste spráce
nette…
zapnul jsem si debug.Do logu to píše tuto hlášku:
Cannot instantiate service ‚Nette\Loaders\RobotLoader‘, handler
‚Configurator::createRobotLoader‘ is not callable.
dibi mám ve složce /lib
config vypadá takto:
<script>
;
; SECURITY WARNING: it is CRITICAL that this file & directory are NOT accessible directly via a web browser!
; https://nette.org/en/security-warning
;
[common]
; PHP configuration
php.date.timezone = "Europe/Prague"
; variables
variable.tempDir = %appDir%/temp
variable.logDir = %appDir%/log
; services
service.Nette-Security-IAuthenticator = Users
service.Nette-Loaders-RobotLoader.factory = Nette\Configurator::createRobotLoader
service.Nette-Loaders-RobotLoader.option.directory[] = %appDir%
service.Nette-Loaders-RobotLoader.option.directory[] = %libsDir%
service.Nette-Loaders-RobotLoader.run = TRUE
[production < common]
; common database connection
database.driver = mysql
database.database = databazeJedna
database.charset = utf8
database.lazy = TRUE
database.host = localhost
database.username = xxxx
database.password = xxxx
[development < production]
; database options in development mode
database.profiler = TRUE
database.username = root
database.password = root
</script>
Pročítal sem pomalu cele forum a zkoušel ruzné věci jako uprava
htaccessu nebo mazání TEMP složky.
Přístupová práva mám také nastavená… už s tím bojuji 2 dny a nejsem
schopen se dostat do konce.....
Zkoušel jsem i již hotovou aplikaci netteweb ale s tou jsem měl také problémy nakonec to vyřešilo odstranění jednoho routeru v bootstrapu rád bych zjistil de dělám chybku at konečně mohu makat…
ještě pokouším se to zprovozniz zde http://360reality.eu/…cument_root/
Děkujiiiii