class not found, říká laděnka

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
fidLi
Člen | 41
+
0
-

zdravím, mám nainstalovaný dibi
a při zavolání vyjímky laděnka hodí fatal error, class not found. To samé udělá, když zavolám jinde model.

} catch (DibiException $e) {
Line 85:
Line 86:                    if ($e->getCode() == DibiMySQLDriver::ERROR_DUPLICATE_ENTRY) {

Class 'DibiMySQLDriver' not found

v bootstrapu mám catch exceptions true

dříve mi to nedělalo, resp, na jiném projektu (používám skeleton), a to sem zkusil v tomto případě přehrát libs složku…

Aurielle
Člen | 1281
+
0
-

Máš spuštěný a nastavený RobotLoader?

fidLi
Člen | 41
+
0
-

to nevim

Honza Kuchař
Člen | 1661
+
0
-

Tak to budeš muset zjistit. Dneska to tady na fóru už někdo někomu psal. ;)

fidLi
Člen | 41
+
0
-

stále to dělá

; services
service.Nette-Security-IAuthenticator = UsersModel

service.Nette-Loaders-RobotLoader.option.directory[] = %appDir%
service.Nette-Loaders-RobotLoader.option.directory[] = %libsDir%
service.Nette-Loaders-RobotLoader.run = TRUE

[production < common]

a všude mám <?php

podle tohodle problému…

https://forum.nette.org/…dyz-existuje

Honza Kuchař
Člen | 1661
+
0
-

A jak vypadá adresářová skruktura? (kde je dibi, nette, komponenty, …)

fidLi
Člen | 41
+
0
-

podle skeletonu

*slozka
 +libs
  -nette
  -dibi
 +app
  -klasicke slozky
+css
+js
index.php
..
..

Editoval fidLi (15. 4. 2010 20:03)