Nefunguje robotloader → dá se nějak zjistit, co zaindexoval?
- RDPanek
- Člen | 189
service.Nette-Loaders-RobotLoader.option.directory[] = „../Zend“
tímto se snažím na autoloudit ZendFramework, ale pak když zavolám třídu,
která je v Zendu, tak mi vyskočí, že jí to nenašlo – i když se
podívám do cache loaderu, tak tam cesty zendí nejsou – dá se nějak
ověřit, co služba robotloader opravdu zaindexovala???
- pave.kucera
- Člen | 122
Máš v config.ini i řádek s továrničkou RobotLoaderu? Bez něj zatím načítání jiných lokací než je appDir a libsDir nejde.
- westrem
- Člen | 398
V prvom rade sa uisti, ze mas v config.ini toto:
service.Nette-Loaders-RobotLoader.factory = Nette\NConfigurator::createRobotLoader
service.Nette-Loaders-RobotLoader.option.directory[] = %appDir%
service.Nette-Loaders-RobotLoader.option.directory[] = %libsDir%
service.Nette-Loaders-RobotLoader.run = TRUE
Dalej, nechcel si napisat nieco ako: ?
service.Nette-Loaders-RobotLoader.option.directory[] = "%libsDir%/Zend"
- RDPanek
- Člen | 189
v configu mám toto:
; PHP configuration
php.date.timezone = "Europe/Prague"
php.iconv.internal_encoding = "%encoding%"
php.mbstring.internal_encoding = "%encoding%"
; services
service.Nette-Security-IAuthenticator = UsersModel
service.Nette-Loaders-RobotLoader.option.directory[] = %appDir%
service.Nette-Loaders-RobotLoader.option.directory[] = %libsDir%
service.Nette-Loaders-RobotLoader.option.directory[] = "../Zend"
service.Nette-Loaders-RobotLoader.run = TRUE
set.include_path = "%appDir%/libs"
Zend je na úrovní této aplikace
- RDPanek
- Člen | 189
to mi je jasný :-D, ale máme aplikaci v Zendu, vedle zendu je aplikace v nette a já potřebuji něco aby mi zpracovala aplikace, která je v zdendu a bych si to mohl v aplikaci, která je z nette načíst, ale k tomu potřebuji něco natahat (autoloudovat) ze zendu… a když stáhnu minimal, tak má 22MB – to je zbytečný, ne?
- Majkl578
- Moderator | 1364
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.option.directory[] = "../Zend"
service.Nette-Loaders-RobotLoader.run = TRUE
- Cifro
- Člen | 245
Ach stále sú s tým problémy :/
Poznámka pre mňa:
Zdalo sa mi, že je to fixnuté ale ešte nie je… Ani v 1.0-alpha, ani
v 1.0-dev, ani v 0.9.x. Je na to hotový
fix, len nie je zahrnutý.