![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 30.07.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witam, jestem nowy w ZendFramework 2. Krótko mówiąc nie działa mi po prostu funkcja basePath(), nie działa gdy wywołuje ją z kontrolera ani gdy wywołuje ją wewnątrz szablonu.
Kod ( ! ) Fatal error: Uncaught exception 'Zend\View\Exception\RuntimeException' with message 'No base path provided' in /var/www/ZendSkeletonApplication/vendor/twig/twig/lib/Twig/Template.php on line 396 ( ! ) Zend\View\Exception\RuntimeException: No base path provided in /var/www/ZendSkeletonApplication/vendor/zendframework/zend-view/src/Helper/BasePath.php on line 38 Call Stack # Time Memory Function Location 1 0.0001 230616 {main}( ) ../index.php:0 2 0.0414 2882368 Zend\Mvc\Application->run( ) ../index.php:21 3 0.0439 2966216 Zend\Mvc\Application->completeRequest( ) ../Application.php:328 4 0.0439 2966264 Zend\EventManager\EventManager->trigger( ) ../Application.php:353 5 0.0439 2966400 Zend\EventManager\EventManager->triggerListeners( ) ../EventManager.php:214 6 0.0440 2968160 call_user_func ( ) ../EventManager.php:490 7 0.0440 2968504 Zend\Mvc\View\Http\DefaultRenderingStrategy->render( ) ../EventManager.php:490 8 0.0691 3991008 Zend\EventManager\EventManager->trigger( ) ../DefaultRenderingStrategy.php:113 9 0.0691 3991144 Zend\EventManager\EventManager->triggerListeners( ) ../EventManager.php:214 10 0.0693 3994472 call_user_func ( ) ../EventManager.php:490 11 0.0693 3994504 Zend\Mvc\View\Http\DefaultRenderingStrategy->render( ) ../EventManager.php:490 12 0.0693 3994504 Zend\View\View->render( ) ../DefaultRenderingStrategy.php:103 13 0.0694 3995304 ZfcTwig\View\TwigRenderer->render( ) ../View.php:205 14 0.0816 4114344 Twig_Template->render( ) ../TwigRenderer.php:229 15 0.0816 4131056 Twig_Template->display( ) ../Template.php:366 16 0.0816 4132000 Twig_Template->displayWithErrorHandling( ) ../Template.php:355 17 0.0816 4132240 __TwigTemplate_ef4aa661a09aaef1e6151297643f45403593368aafe0fb4b26ae6ebebade a805->doDisplay( ) ../Template.php:381 18 0.0820 4134568 Zend\View\Helper\BasePath->__invoke( ) ../Environment.php(403) : eval()'d code:46 ( ! ) Twig_Error_Runtime: An exception has been thrown during the rendering of a template ("No base path provided") in "layout/layout" at line 18. in /var/www/ZendSkeletonApplication/vendor/twig/twig/lib/Twig/Template.php on line 396 Call Stack # Time Memory Function Location 1 0.0001 230616 {main}( ) ../index.php:0 2 0.0414 2882368 Zend\Mvc\Application->run( ) ../index.php:21 3 0.0439 2966216 Zend\Mvc\Application->completeRequest( ) ../Application.php:328 4 0.0439 2966264 Zend\EventManager\EventManager->trigger( ) ../Application.php:353 5 0.0439 2966400 Zend\EventManager\EventManager->triggerListeners( ) ../EventManager.php:214 6 0.0440 2968160 call_user_func ( ) ../EventManager.php:490 7 0.0440 2968504 Zend\Mvc\View\Http\DefaultRenderingStrategy->render( ) ../EventManager.php:490 8 0.0691 3991008 Zend\EventManager\EventManager->trigger( ) ../DefaultRenderingStrategy.php:113 9 0.0691 3991144 Zend\EventManager\EventManager->triggerListeners( ) ../EventManager.php:214 10 0.0693 3994472 call_user_func ( ) ../EventManager.php:490 11 0.0693 3994504 Zend\Mvc\View\Http\DefaultRenderingStrategy->render( ) ../EventManager.php:490 Ale np. to już działa:
Zna ktoś ten problem? Szukałem na formu i w internecie lecz nie wiem już co mam zrobić. // Edit Problem ostatecznie udało mi się rozwiązać tak ze zainstalowałem od nowa ZF2 i przerzuciłem moje kontrolery/modele etc. Nie rozumiem kompletnie tego błędu. Mam wrażenie że problem zaczął się gdy kot wszedł mi na klawiaturę... lub przekombinowałem coś w konfiguracji zf-commons/zftwig. Tak czy inaczej problem rozwiązałem po prostu instalując zend-a, commitow niestety nie robiłem. Ten post edytował noe 23.02.2016, 19:33:19 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 17:24 |