home | free vpn | free proxy | web proxy | premium vpn
Domain: shop-angels.de

   Twig \ Error \ RuntimeError
   An exception has been thrown during the rendering of a template
   ("is_file(): open_basedir restriction in effect. File(/index.yaml) is
   not within the allowed path(s):
   (/var/www/vhosts/f0172.futris01.de/:/tmp/)").
   Previous exceptions
     * is_file(): open_basedir restriction in effect. File(/index.yaml) is
       not within the allowed path(s):
       (/var/www/vhosts/f0172.futris01.de/:/tmp/) (2)

     *
     *
     *

   Twig\Error\RuntimeError thrown with message "An exception has been
   thrown during the rendering of a template ("is_file(): open_basedir
   restriction in effect. File(/index.yaml) is not within the allowed
   path(s): (/var/www/vhosts/f0172.futris01.de/:/tmp/)")." Stacktrace: #66
   Twig\Error\RuntimeError in
   /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/user/themes/an
   gels-theme/templates/partials/contactinfo.html.twig:25 #65
   Whoops\Exception\ErrorException in
   /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/vendor/rockett
   heme/toolbox/File/src/AbstractFile.php:159 #64 is_file in
   /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/vendor/rockett
   heme/toolbox/File/src/AbstractFile.php:159 #63
   RocketTheme\Toolbox\File\AbstractFile:exists in
   /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra
   v/Framework/Form/FormFlash.php:123 #62
   Grav\Framework\Form\FormFlash:loadStoredForm in
   /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra
   v/Framework/Form/FormFlash.php:88 #61
   Grav\Framework\Form\FormFlash:__construct in
   /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra
   v/Framework/Form/Traits/FormTrait.php:433 #60
   Grav\Plugin\Form\Form:getFlash in
   /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra
   v/Framework/Form/Traits/FormTrait.php:376 #59
   Grav\Plugin\Form\Form:traitReset in
   /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/user/plugins/f
   orm/classes/Form.php:260 #58 Grav\Plugin\Form\Form:reset in
   /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/user/plugins/f
   orm/form.php:926 #57 Grav\Plugin\FormPlugin:getFormByName in
   /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/user/plugins/f
   orm/form.php:804 #56 Grav\Plugin\FormPlugin:getForm in
   /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/cache/twig/95/
   95066637b1307f44f0b730be4afc1fb631cfc474f29a1ccbdbbe4c7d7c274b80.php:56
   #55
   __TwigTemplate_d8bb10af6ea81f043f963c478e13ed2feaf2e5610800152c570dc638
   574c4cd3:doDisplay in
   /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/vendor/twig/tw
   ig/src/Template.php:453 #54 Twig\Template:displayWithErrorHandling in
   /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/vendor/twig/tw
   ig/src/Template.php:420 #53 Twig\Template:display in
   /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/cache/twig/83/
   8327bbf105d2cfc47d719227a642ef105bc726d23b5c25532fbe2c5960e28373.php:27
   3 #52
   __TwigTemplate_781e903d31ae8bb2186948fd7e8d60b5dc2bd8910a8fd699383ceff9
   f143654d:block_modal_contact in
   /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/vendor/twig/tw
   ig/src/Template.php:214 #51 Twig\Template:displayBlock in
   /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/cache/twig/83/
   8327bbf105d2cfc47d719227a642ef105bc726d23b5c25532fbe2c5960e28373.php:11
   8 #50
   __TwigTemplate_781e903d31ae8bb2186948fd7e8d60b5dc2bd8910a8fd699383ceff9
   f143654d:doDisplay in
   /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/vendor/twig/tw
   ig/src/Template.php:453 #49 Twig\Template:displayWithErrorHandling in
   /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/vendor/twig/tw
   ig/src/Template.php:420 #48 Twig\Template:display in
   /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/cache/twig/fb/
   fb9701a127df33092848166a0effd7eb59d73c8f0a3ce2dddb51a05604aee097.php:58
   #47
   __TwigTemplate_b0e45065ec4ba4c50b8b95f2a901e5d28d922fc45bd80adbf5b7a0ae
   82fbca21:doDisplay in
   /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/vendor/twig/tw
   ig/src/Template.php:453 #46 Twig\Template:displayWithErrorHandling in
   /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/vendor/twig/tw
   ig/src/Template.php:420 #45 Twig\Template:display in
   /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/vendor/twig/tw
   ig/src/Template.php:432 #44 Twig\Template:render in
   /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/vendor/twig/tw
   ig/src/TemplateWrapper.php:47 #43 Twig\TemplateWrapper:render in
   /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/vendor/twig/tw
   ig/src/Environment.php:384 #42 Twig\Environment:render in
   /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra
   v/Common/Twig/Twig.php:435 #41 Grav\Common\Twig\Twig:processSite in
   /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra
   v/Common/Service/OutputServiceProvider.php:36 #40
   Grav\Common\Service\OutputServiceProvider:Grav\Common\Service\{closure}
   in
   /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/vendor/pimple/
   pimple/src/Pimple/Container.php:118 #39 Pimple\Container:offsetGet in
   /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra
   v/Common/Processors/RenderProcessor.php:40 #38
   Grav\Common\Processors\RenderProcessor:process in
   /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra
   v/Framework/RequestHandler/Traits/RequestHandlerTrait.php:50 #37
   Grav\Framework\RequestHandler\RequestHandler:handle in
   /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra
   v/Framework/RequestHandler/Traits/RequestHandlerTrait.php:62 #36
   Grav\Framework\RequestHandler\RequestHandler:handle in
   /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra
   v/Common/Processors/DebuggerAssetsProcessor.php:38 #35
   Grav\Common\Processors\DebuggerAssetsProcessor:process in
   /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra
   v/Framework/RequestHandler/Traits/RequestHandlerTrait.php:50 #34
   Grav\Framework\RequestHandler\RequestHandler:handle in
   /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra
   v/Framework/RequestHandler/Traits/RequestHandlerTrait.php:62 #33
   Grav\Framework\RequestHandler\RequestHandler:handle in
   /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra
   v/Common/Processors/PagesProcessor.php:81 #32
   Grav\Common\Processors\PagesProcessor:process in
   /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra
   v/Framework/RequestHandler/Traits/RequestHandlerTrait.php:50 #31
   Grav\Framework\RequestHandler\RequestHandler:handle in
   /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra
   v/Framework/RequestHandler/Traits/RequestHandlerTrait.php:62 #30
   Grav\Framework\RequestHandler\RequestHandler:handle in
   /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra
   v/Common/Processors/TwigProcessor.php:38 #29
   Grav\Common\Processors\TwigProcessor:process in
   /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra
   v/Framework/RequestHandler/Traits/RequestHandlerTrait.php:50 #28
   Grav\Framework\RequestHandler\RequestHandler:handle in
   /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra
   v/Framework/RequestHandler/Traits/RequestHandlerTrait.php:62 #27
   Grav\Framework\RequestHandler\RequestHandler:handle in
   /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra
   v/Common/Processors/AssetsProcessor.php:39 #26
   Grav\Common\Processors\AssetsProcessor:process in
   /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra
   v/Framework/RequestHandler/Traits/RequestHandlerTrait.php:50 #25
   Grav\Framework\RequestHandler\RequestHandler:handle in
   /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra
   v/Framework/RequestHandler/Traits/RequestHandlerTrait.php:62 #24
   Grav\Framework\RequestHandler\RequestHandler:handle in
   /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra
   v/Common/Processors/SchedulerProcessor.php:40 #23
   Grav\Common\Processors\SchedulerProcessor:process in
   /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra
   v/Framework/RequestHandler/Traits/RequestHandlerTrait.php:50 #22
   Grav\Framework\RequestHandler\RequestHandler:handle in
   /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra
   v/Framework/RequestHandler/Traits/RequestHandlerTrait.php:62 #21
   Grav\Framework\RequestHandler\RequestHandler:handle in
   /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra
   v/Common/Processors/BackupsProcessor.php:39 #20
   Grav\Common\Processors\BackupsProcessor:process in
   /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra
   v/Framework/RequestHandler/Traits/RequestHandlerTrait.php:50 #19
   Grav\Framework\RequestHandler\RequestHandler:handle in
   /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra
   v/Framework/RequestHandler/Traits/RequestHandlerTrait.php:62 #18
   Grav\Framework\RequestHandler\RequestHandler:handle in
   /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra
   v/Common/Processors/TasksProcessor.php:69 #17
   Grav\Common\Processors\TasksProcessor:process in
   /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra
   v/Framework/RequestHandler/Traits/RequestHandlerTrait.php:50 #16
   Grav\Framework\RequestHandler\RequestHandler:handle in
   /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra
   v/Framework/RequestHandler/Traits/RequestHandlerTrait.php:62 #15
   Grav\Framework\RequestHandler\RequestHandler:handle in
   /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra
   v/Common/Processors/RequestProcessor.php:63 #14
   Grav\Common\Processors\RequestProcessor:process in
   /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra
   v/Framework/RequestHandler/Traits/RequestHandlerTrait.php:50 #13
   Grav\Framework\RequestHandler\RequestHandler:handle in
   /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra
   v/Framework/RequestHandler/Traits/RequestHandlerTrait.php:62 #12
   Grav\Framework\RequestHandler\RequestHandler:handle in
   /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra
   v/Common/Processors/ThemesProcessor.php:38 #11
   Grav\Common\Processors\ThemesProcessor:process in
   /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra
   v/Framework/RequestHandler/Traits/RequestHandlerTrait.php:50 #10
   Grav\Framework\RequestHandler\RequestHandler:handle in
   /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra
   v/Framework/RequestHandler/Traits/RequestHandlerTrait.php:62 #9
   Grav\Framework\RequestHandler\RequestHandler:handle in
   /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra
   v/Common/Processors/PluginsProcessor.php:39 #8
   Grav\Common\Processors\PluginsProcessor:process in
   /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra
   v/Framework/RequestHandler/Traits/RequestHandlerTrait.php:50 #7
   Grav\Framework\RequestHandler\RequestHandler:handle in
   /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra
   v/Framework/RequestHandler/Traits/RequestHandlerTrait.php:62 #6
   Grav\Framework\RequestHandler\RequestHandler:handle in
   /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra
   v/Common/Processors/InitializeProcessor.php:130 #5
   Grav\Common\Processors\InitializeProcessor:Grav\Common\Processors\{clos
   ure} in
   /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra
   v/Common/Debugger.php:546 #4 Grav\Common\Debugger:profile in
   /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra
   v/Common/Processors/InitializeProcessor.php:131 #3
   Grav\Common\Processors\InitializeProcessor:process in
   /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra
   v/Framework/RequestHandler/Traits/RequestHandlerTrait.php:50 #2
   Grav\Framework\RequestHandler\RequestHandler:handle in
   /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra
   v/Framework/RequestHandler/Traits/RequestHandlerTrait.php:62 #1
   Grav\Framework\RequestHandler\RequestHandler:handle in
   /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra
   v/Common/Grav.php:295 #0 Grav\Common\Grav:process in
   /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/index.php:58
   (BUTTON) COPY (BUTTON) HIDE
   Stack frames (67)
   66
   Twig\Error\RuntimeError
   .../user/themes/angels-theme/templates/partials/contactinfo.html.twig25
   65
   Whoops\Exception\ErrorException
   .../vendor/rockettheme/toolbox/File/src/AbstractFile.php159
   64
   is_file
   .../vendor/rockettheme/toolbox/File/src/AbstractFile.php159
   63
   RocketTheme\Toolbox\File\AbstractFile exists
   .../system/src/Grav/Framework/Form/FormFlash.php123
   62
   Grav\Framework\Form\FormFlash loadStoredForm
   .../system/src/Grav/Framework/Form/FormFlash.php88
   61
   Grav\Framework\Form\FormFlash __construct
   .../system/src/Grav/Framework/Form/Traits/FormTrait.php433
   60
   Grav\Plugin\Form\Form getFlash
   .../system/src/Grav/Framework/Form/Traits/FormTrait.php376
   59
   Grav\Plugin\Form\Form traitReset
   .../user/plugins/form/classes/Form.php260
   58
   Grav\Plugin\Form\Form reset
   .../user/plugins/form/form.php926
   57
   Grav\Plugin\FormPlugin getFormByName
   .../user/plugins/form/form.php804
   56
   Grav\Plugin\FormPlugin getForm
   .../cache/twig/95/95066637b1307f44f0b730be4afc1fb631cfc474f29a1ccbdbbe4
   c7d7c274b80.php56
   55
   __TwigTemplate_d8bb10af6ea81f043f963c478e13ed2feaf2e5610800152c570dc638
   574c4cd3 doDisplay
   .../vendor/twig/twig/src/Template.php453
   54
   Twig\Template displayWithErrorHandling
   .../vendor/twig/twig/src/Template.php420
   53
   Twig\Template display
   .../cache/twig/83/8327bbf105d2cfc47d719227a642ef105bc726d23b5c25532fbe2
   c5960e28373.php273
   52
   __TwigTemplate_781e903d31ae8bb2186948fd7e8d60b5dc2bd8910a8fd699383ceff9
   f143654d block_modal_contact
   .../vendor/twig/twig/src/Template.php214
   51
   Twig\Template displayBlock
   .../cache/twig/83/8327bbf105d2cfc47d719227a642ef105bc726d23b5c25532fbe2
   c5960e28373.php118
   50
   __TwigTemplate_781e903d31ae8bb2186948fd7e8d60b5dc2bd8910a8fd699383ceff9
   f143654d doDisplay
   .../vendor/twig/twig/src/Template.php453
   49
   Twig\Template displayWithErrorHandling
   .../vendor/twig/twig/src/Template.php420
   48
   Twig\Template display
   .../cache/twig/fb/fb9701a127df33092848166a0effd7eb59d73c8f0a3ce2dddb51a
   05604aee097.php58
   47
   __TwigTemplate_b0e45065ec4ba4c50b8b95f2a901e5d28d922fc45bd80adbf5b7a0ae
   82fbca21 doDisplay
   .../vendor/twig/twig/src/Template.php453
   46
   Twig\Template displayWithErrorHandling
   .../vendor/twig/twig/src/Template.php420
   45
   Twig\Template display
   .../vendor/twig/twig/src/Template.php432
   44
   Twig\Template render
   .../vendor/twig/twig/src/TemplateWrapper.php47
   43
   Twig\TemplateWrapper render
   .../vendor/twig/twig/src/Environment.php384
   42
   Twig\Environment render
   .../system/src/Grav/Common/Twig/Twig.php435
   41
   Grav\Common\Twig\Twig processSite
   .../system/src/Grav/Common/Service/OutputServiceProvider.php36
   40
   Grav\Common\Service\OutputServiceProvider Grav\Common\Service\{closure}
   .../vendor/pimple/pimple/src/Pimple/Container.php118
   39
   Pimple\Container offsetGet
   .../system/src/Grav/Common/Processors/RenderProcessor.php40
   38
   Grav\Common\Processors\RenderProcessor process
   .../system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait
   .php50
   37
   Grav\Framework\RequestHandler\RequestHandler handle
   .../system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait
   .php62
   36
   Grav\Framework\RequestHandler\RequestHandler handle
   .../system/src/Grav/Common/Processors/DebuggerAssetsProcessor.php38
   35
   Grav\Common\Processors\DebuggerAssetsProcessor process
   .../system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait
   .php50
   34
   Grav\Framework\RequestHandler\RequestHandler handle
   .../system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait
   .php62
   33
   Grav\Framework\RequestHandler\RequestHandler handle
   .../system/src/Grav/Common/Processors/PagesProcessor.php81
   32
   Grav\Common\Processors\PagesProcessor process
   .../system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait
   .php50
   31
   Grav\Framework\RequestHandler\RequestHandler handle
   .../system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait
   .php62
   30
   Grav\Framework\RequestHandler\RequestHandler handle
   .../system/src/Grav/Common/Processors/TwigProcessor.php38
   29
   Grav\Common\Processors\TwigProcessor process
   .../system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait
   .php50
   28
   Grav\Framework\RequestHandler\RequestHandler handle
   .../system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait
   .php62
   27
   Grav\Framework\RequestHandler\RequestHandler handle
   .../system/src/Grav/Common/Processors/AssetsProcessor.php39
   26
   Grav\Common\Processors\AssetsProcessor process
   .../system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait
   .php50
   25
   Grav\Framework\RequestHandler\RequestHandler handle
   .../system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait
   .php62
   24
   Grav\Framework\RequestHandler\RequestHandler handle
   .../system/src/Grav/Common/Processors/SchedulerProcessor.php40
   23
   Grav\Common\Processors\SchedulerProcessor process
   .../system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait
   .php50
   22
   Grav\Framework\RequestHandler\RequestHandler handle
   .../system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait
   .php62
   21
   Grav\Framework\RequestHandler\RequestHandler handle
   .../system/src/Grav/Common/Processors/BackupsProcessor.php39
   20
   Grav\Common\Processors\BackupsProcessor process
   .../system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait
   .php50
   19
   Grav\Framework\RequestHandler\RequestHandler handle
   .../system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait
   .php62
   18
   Grav\Framework\RequestHandler\RequestHandler handle
   .../system/src/Grav/Common/Processors/TasksProcessor.php69
   17
   Grav\Common\Processors\TasksProcessor process
   .../system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait
   .php50
   16
   Grav\Framework\RequestHandler\RequestHandler handle
   .../system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait
   .php62
   15
   Grav\Framework\RequestHandler\RequestHandler handle
   .../system/src/Grav/Common/Processors/RequestProcessor.php63
   14
   Grav\Common\Processors\RequestProcessor process
   .../system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait
   .php50
   13
   Grav\Framework\RequestHandler\RequestHandler handle
   .../system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait
   .php62
   12
   Grav\Framework\RequestHandler\RequestHandler handle
   .../system/src/Grav/Common/Processors/ThemesProcessor.php38
   11
   Grav\Common\Processors\ThemesProcessor process
   .../system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait
   .php50
   10
   Grav\Framework\RequestHandler\RequestHandler handle
   .../system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait
   .php62
   9
   Grav\Framework\RequestHandler\RequestHandler handle
   .../system/src/Grav/Common/Processors/PluginsProcessor.php39
   8
   Grav\Common\Processors\PluginsProcessor process
   .../system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait
   .php50
   7
   Grav\Framework\RequestHandler\RequestHandler handle
   .../system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait
   .php62
   6
   Grav\Framework\RequestHandler\RequestHandler handle
   .../system/src/Grav/Common/Processors/InitializeProcessor.php130
   5
   Grav\Common\Processors\InitializeProcessor
   Grav\Common\Processors\{closure}
   .../system/src/Grav/Common/Debugger.php546
   4
   Grav\Common\Debugger profile
   .../system/src/Grav/Common/Processors/InitializeProcessor.php131
   3
   Grav\Common\Processors\InitializeProcessor process
   .../system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait
   .php50
   2
   Grav\Framework\RequestHandler\RequestHandler handle
   .../system/src/Grav/Framework/RequestHandler/Traits/RequestHandlerTrait
   .php62
   1
   Grav\Framework\RequestHandler\RequestHandler handle
   .../system/src/Grav/Common/Grav.php295
   0
   Grav\Common\Grav process
   .../index.php58
   /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/user/themes/an
   gels-theme/templates/partials/contactinfo.html.twig

Sie haben eine konkrete Frage oder möchten mehr Infos. Dann nehmen Sie do ch mit uns Kontakt auf.

Shop Angels Erfurt
cycro digital solutions
0361 . 551 9864

Shop Angels Chemnitz
initial. werbung
0371 . 530 8863

Oder Schreiben Sie uns
per E-Mail
oder über unser Onlineformular.

{% include "forms/form.html.twig" with { form: forms('onlineform') } %}
Arguments 1. "An exception has been thrown during the rendering of a template ("is_file(): op en_basedir restriction in effect. File(/index.yaml) is not within the allowed pa th(s): (/var/www/vhosts/f0172.futris01.de/:/tmp/)")." /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/vendor/rockett heme/toolbox/File/src/AbstractFile.php } /** * Return basename of the file. * * @return string */ public function basename() { return null !== $this->filename ? basename($this->filename, $this->exten sion) : ''; } /** * Check if file exits. * * @return bool */ public function exists() { return null !== $this->filename && is_file($this->filename); } /** * Return file modification time. * * @return int|false Timestamp or false if file doesn't exist. */ public function modified() { return null !== $this->filename && $this->exists() ? filemtime($this->fi lename) : false; } /** * Lock file for writing. You need to manually unlock(). * * @param bool $block For non-blocking lock, set the parameter to false. * @return bool * @throws \RuntimeException */ public function lock($block = true) Arguments 1. "is_file(): open_basedir restriction in effect. File(/index.yaml) is not within the allowed path(s): (/var/www/vhosts/f0172.futris01.de/:/tmp/)" Exception message: is_file(): open_basedir restriction in effect. File(/index.yaml) is not within the allowed path(s): (/var/www/vhosts/f0172.futris01.de/:/tmp/) /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/vendor/rockett heme/toolbox/File/src/AbstractFile.php } /** * Return basename of the file. * * @return string */ public function basename() { return null !== $this->filename ? basename($this->filename, $this->exten sion) : ''; } /** * Check if file exits. * * @return bool */ public function exists() { return null !== $this->filename && is_file($this->filename); } /** * Return file modification time. * * @return int|false Timestamp or false if file doesn't exist. */ public function modified() { return null !== $this->filename && $this->exists() ? filemtime($this->fi lename) : false; } /** * Lock file for writing. You need to manually unlock(). * * @param bool $block For non-blocking lock, set the parameter to false. * @return bool * @throws \RuntimeException */ public function lock($block = true) /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra v/Framework/Form/FormFlash.php $this->exists = true; $this->formName = $data['form'] ?? $config['form_name'] ?? ''; $this->url = $data['url'] ?? ''; $this->user = $data['user'] ?? null; $this->updatedTimestamp = $data['timestamps']['updated'] ?? time(); $this->createdTimestamp = $data['timestamps']['created'] ?? $this->u pdatedTimestamp; $this->data = $data['data'] ?? null; $this->files = $data['files'] ?? []; } } /** * Load raw flex flash data from the filesystem. * * @return array|null */ protected function loadStoredForm(): ?array { $file = $this->getTmpIndex(); $exists = $file->exists(); $data = null; if ($exists) { try { $data = (array)$file->content(); } catch (Exception $e) { } } return $data; } /** * @inheritDoc */ public function getSessionId(): string { return $this->sessionId; } /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra v/Framework/Form/FormFlash.php 'session_id' => $args[0], 'unique_id' => $args[1] ?? null, 'form_name' => $args[2] ?? null, ]; $config = array_filter($config, static function ($val) { return $val !== null; }); } $this->sessionId = $config['session_id'] ?? 'no-session'; $this->uniqueId = $config['unique_id'] ?? ''; $folder = $config['folder'] ?? ($this->sessionId ? 'tmp://forms/' . $thi s->sessionId : ''); /** @var UniformResourceLocator $locator */ $locator = Grav::instance()['locator']; $this->folder = $folder && $locator->isStream($folder) ? $locator->findR esource($folder, true, true) : $folder; $this->init($this->loadStoredForm(), $config); } /** * @param array|null $data * @param array $config */ protected function init(?array $data, array $config): void { if (null === $data) { $this->exists = false; $this->formName = $config['form_name'] ?? ''; $this->url = ''; $this->createdTimestamp = $this->updatedTimestamp = time(); $this->files = []; } else { $this->exists = true; $this->formName = $data['form'] ?? $config['form_name'] ?? ''; $this->url = $data['url'] ?? ''; $this->user = $data['user'] ?? null; $this->updatedTimestamp = $data['timestamps']['updated'] ?? time(); /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra v/Framework/Form/Traits/FormTrait.php abstract public function getBlueprint(): Blueprint; /** * Get form flash object. * * @return FormFlashInterface */ public function getFlash() { if (null === $this->flash) { $grav = Grav::instance(); $config = [ 'session_id' => $this->getSessionId(), 'unique_id' => $this->getUniqueId(), 'form_name' => $this->getName(), 'folder' => $this->getFlashFolder() ]; $this->flash = new FormFlash($config); $this->flash->setUrl($grav['uri']->url)->setUser($grav['user'] ?? nu ll); } return $this->flash; } /** * Get all available form flash objects for this form. * * @return FormFlashInterface[] */ public function getAllFlashes(): array { $folder = $this->getFlashFolder(); if (!$folder || !is_dir($folder)) { return []; } $name = $this->getName(); /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra v/Framework/Form/Traits/FormTrait.php $this->submitted = true; } catch (Exception $e) { /** @var Debugger $debugger */ $debugger = Grav::instance()['debugger']; $debugger->addException($e); $this->setError($e->getMessage()); } return $this; } /** * @return void */ public function reset(): void { // Make sure that the flash object gets deleted. $this->getFlash()->delete(); $this->data = null; $this->files = []; $this->status = 'success'; $this->message = null; $this->messages = []; $this->submitted = false; $this->flash = null; } /** * @return array */ public function getFields(): array { return $this->getBlueprint()->fields(); } /** * @return array /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/user/plugins/f orm/classes/Form.php 'size' => $file->getSize(), 'image_url' => $url->rootUrl() . '/' . Folder::getRelati vePath($imagePath) . '?' . filemtime($imagePath), 'thumb_url' => $url->rootUrl() . '/' . Folder::getRelati vePath($thumbPath) . '?' . filemtime($thumbPath), 'cropData' => $original->getMetaData()['crop'] ?? [] ]; } } $this->setData($field, $list); } } /** * Reset form. * * @return void */ public function reset(): void { $this->traitReset(); // Reset and initialize the form $this->blueprint = null; $this->setAllData($this->header_data); $this->values = new Data(); // Reset unique id (allow multiple form submits) $uniqueid = $this->items['uniqueid'] ?? null; $this->set('remember_redirect', null === $uniqueid && !empty($this->item s['remember_state'])); $this->setUniqueId($uniqueid ?? strtolower(Utils::generateRandomString($ this->items['uniqueid_len'] ?? 20))); // Fire event $grav = Grav::instance(); $grav->fireEvent('onFormInitialized', new Event(['form' => $this])); } /** * @param string $name * @param mixed|null $default * @param string|null $separator /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/user/plugins/f orm/form.php /** * Retrieve a form based on the form name * * @param string $form_name * @return mixed */ protected function getFormByName($form_name) { $form = $this->active_forms[$form_name] ?? null; if (!$form) { $form = $this->flat_forms[$form_name] ?? null; if (!$form) { return null; } // Reset form to change the cached unique id and to fire onFormIniti alized event. $form->setUniqueId(''); $form->reset(); // Register form to the active forms to get the same instance back n ext time. $this->active_forms[$form_name] = $form; } return $form; } /** * Determine if the page has a form submission that should be processed * * @return bool */ protected function shouldProcessForm() { $uri = $this->grav['uri']; $nonce = $uri->post('form-nonce'); $status = $nonce ? true : false; // php72 quirk? $refresh_prevention = null; /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/user/plugins/f orm/form.php if (!$page_route) { // Get page route with a fallback using current URI if page not initialized yet $page_route = $this->grav['page']->route() ?: $this->getCurrentP ageRoute(); } if (!empty($this->forms[$page_route])) { $forms = $this->forms[$page_route]; $first_form = reset($forms) ?: null; return $first_form; } // Try to get page by defined route first or get current if not foun d $page = $this->grav['pages']->find($page_route) ?: $this->grav['page ']; // Try looking up in the defined page return $this->grav['forms']->createPageForm($page); } // return the form you are looking for if available return $this->getFormByName($form_name); } /** * Get list of form field types specified in this plugin. Only special types needs to be listed. * * @return array */ public function getFormFieldTypes() { return [ 'avatar' => [ 'input@' => false, 'media_field' => true ], 'captcha' => [ 'input@' => false ], 'columns' => [ 'input@' => false ], /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/cache/twig/95/ 95066637b1307f44f0b730be4afc1fb631cfc474f29a1ccbdbbe4c7d7c274b80.php
\t

Sie haben eine konkrete Frage oder möchten mehr Infos. Dann nehmen Sie doch mit uns Kontakt auf.

\t

\t Shop Angels Erfurt
\t cycro digital solutions
\t 0361 . 551 9864 \t

\t

\t Shop Angels Chemnitz
\t initial. werbung
\t 0371 . 530 8863 \t

\t

Oder Schreiben Sie uns
\t per E-Mail
\t oder über unser Onlineformular.

\t"; // line 25 $this->loadTemplate("forms/form.html.twig", "partials/contactinfo.html.t wig", 25)->display(twig_array_merge($context, ["form" => call_user_func_array($t his->env->getFunction('forms')->getCallable(), ["onlineform"])])); // line 26 echo "
"; } public function getTemplateName() { return "partials/contactinfo.html.twig"; } public function isTraitable() { return false; } public function getDebugInfo() { return array ( 58 => 26, 56 => 25, 30 => 1,); } /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/vendor/twig/tw ig/src/Template.php while (ob_get_level() > $level) { ob_end_clean(); } throw $e; } catch (\Throwable $e) { while (ob_get_level() > $level) { ob_end_clean(); } throw $e; } return ob_get_clean(); } protected function displayWithErrorHandling(array $context, array $blocks = []) { try { $this->doDisplay($context, $blocks); } catch (Error $e) { if (!$e->getSourceContext()) { $e->setSourceContext($this->getSourceContext()); } // this is mostly useful for \Twig\Error\LoaderError exceptions // see \Twig\Error\LoaderError if (-1 === $e->getTemplateLine()) { $e->guess(); } throw $e; } catch (\Exception $e) { $e = new RuntimeError(sprintf('An exception has been thrown during t he rendering of a template ("%s").', $e->getMessage()), -1, $this->getSourceCont ext(), $e); $e->guess(); throw $e; } } /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/vendor/twig/tw ig/src/Template.php { return $this; } /** * Returns all blocks. * * This method is for internal use only and should never be called * directly. * * @return array An array of blocks */ public function getBlocks() { return $this->blocks; } public function display(array $context, array $blocks = []) { $this->displayWithErrorHandling($this->env->mergeGlobals($context), arra y_merge($this->blocks, $blocks)); } public function render(array $context) { $level = ob_get_level(); if ($this->env->isDebug()) { ob_start(); } else { ob_start(function () { return ''; }); } try { $this->display($context); } catch (\Exception $e) { while (ob_get_level() > $level) { ob_end_clean(); } throw $e; } catch (\Throwable $e) { while (ob_get_level() > $level) { /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/cache/twig/83/ 8327bbf105d2cfc47d719227a642ef105bc726d23b5c25532fbe2c5960e28373.php // line 65 public function block_modal_navigation($context, array $blocks = []) { // line 66 echo "\t\t \t \t\t "; } // line 77 public function block_modal_contact($context, array $blocks = []) { // line 78 echo "\t\t\t"; $this->loadTemplate("partials/contactinfo.html.twig", "partials/base.htm l.twig", 78)->display($context); // line 79 echo "\t\t "; } public function block_assets_bottom($context, array $blocks = array()) { $this->env->getExtension('Phive\Twig\Extensions\Deferred\DeferredExtensi on')->defer($this, 'assets_bottom'); } // line 85 public function block_assets_bottom_deferred($context, array $blocks = array ()) { // line 86 echo "\t"; echo $this->getAttribute(($context["assets"] ?? null), "js", [], "method "); echo " "; $this->env->getExtension('Phive\Twig\Extensions\Deferred\DeferredExtensi on')->resolve($this, $context, $blocks); } /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/vendor/twig/tw ig/src/Template.php if ($useBlocks && isset($blocks[$name])) { $template = $blocks[$name][0]; $block = $blocks[$name][1]; } elseif (isset($this->blocks[$name])) { $template = $this->blocks[$name][0]; $block = $this->blocks[$name][1]; } else { $template = null; $block = null; } // avoid RCEs when sandbox is enabled if (null !== $template && !$template instanceof self) { throw new \LogicException('A block must be a method on a \Twig\Templ ate instance.'); } if (null !== $template) { try { $template->$block($context, $blocks); } catch (Error $e) { if (!$e->getSourceContext()) { $e->setSourceContext($template->getSourceContext()); } // this is mostly useful for \Twig\Error\LoaderError exceptions // see \Twig\Error\LoaderError if (-1 === $e->getTemplateLine()) { $e->guess(); } throw $e; } catch (\Exception $e) { $e = new RuntimeError(sprintf('An exception has been thrown duri ng the rendering of a template ("%s").', $e->getMessage()), -1, $template->getSo urceContext(), $e); $e->guess(); throw $e; } } elseif (false !== $parent = $this->getParent($context)) { $parent->displayBlock($name, $context, array_merge($this->blocks, $b locks), false); /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/cache/twig/83/ 8327bbf105d2cfc47d719227a642ef105bc726d23b5c25532fbe2c5960e28373.php \t\t \t
\t
\t\t
\t \t\t
\t\t "; // line 65 $this->displayBlock('modal_navigation', $context, $blocks); // line 71 echo "\t\t
\t\t \t\t
\t
\t \t
\t \t\t
\t\t \t\t "; // line 77 $this->displayBlock('modal_contact', $context, $blocks); // line 80 echo "\t\t
\t \t
\t \t
\t"; // line 83 echo ($context["cookiesnotice_markup"] ?? null); echo " "; // line 85 $this->displayBlock('assets_bottom', $context, $blocks); // line 88 echo " "; $this->displayBlock('javascripts', $context, $blocks); // line 93 echo " "; $this->env->getExtension('Phive\Twig\Extensions\Deferred\DeferredExtensi on')->resolve($this, $context, $blocks); /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/vendor/twig/tw ig/src/Template.php while (ob_get_level() > $level) { ob_end_clean(); } throw $e; } catch (\Throwable $e) { while (ob_get_level() > $level) { ob_end_clean(); } throw $e; } return ob_get_clean(); } protected function displayWithErrorHandling(array $context, array $blocks = []) { try { $this->doDisplay($context, $blocks); } catch (Error $e) { if (!$e->getSourceContext()) { $e->setSourceContext($this->getSourceContext()); } // this is mostly useful for \Twig\Error\LoaderError exceptions // see \Twig\Error\LoaderError if (-1 === $e->getTemplateLine()) { $e->guess(); } throw $e; } catch (\Exception $e) { $e = new RuntimeError(sprintf('An exception has been thrown during t he rendering of a template ("%s").', $e->getMessage()), -1, $this->getSourceCont ext(), $e); $e->guess(); throw $e; } } /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/vendor/twig/tw ig/src/Template.php { return $this; } /** * Returns all blocks. * * This method is for internal use only and should never be called * directly. * * @return array An array of blocks */ public function getBlocks() { return $this->blocks; } public function display(array $context, array $blocks = []) { $this->displayWithErrorHandling($this->env->mergeGlobals($context), arra y_merge($this->blocks, $blocks)); } public function render(array $context) { $level = ob_get_level(); if ($this->env->isDebug()) { ob_start(); } else { ob_start(function () { return ''; }); } try { $this->display($context); } catch (\Exception $e) { while (ob_get_level() > $level) { ob_end_clean(); } throw $e; } catch (\Throwable $e) { while (ob_get_level() > $level) { /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/cache/twig/fb/ fb9701a127df33092848166a0effd7eb59d73c8f0a3ce2dddb51a05604aee097.php // line 4 $context["srcset_image"] = ""; // line 5 $context['_parent'] = $context; $context['_seq'] = twig_ensure_traversable($this->getAttribute($this->ge tAttribute(($context["page"] ?? null), "media", []), "images", [])); foreach ($context['_seq'] as $context["_key"] => $context["image"]) { // line 6 $context["srcset_image"] = (($context["srcset_image"] ?? null) . $th is->getAttribute($this->getAttribute($context["image"], "items", []), "url", []) ); // line 7 if (($context["image"] != twig_last($this->env, $this->getAttribute( $this->getAttribute(($context["page"] ?? null), "media", []), "images", [])))) { // line 8 $context["srcset_image"] = (($context["srcset_image"] ?? null) . ","); } } $_parent = $context['_parent']; unset($context['_seq'], $context['_iterated'], $context['_key'], $contex t['image'], $context['_parent'], $context['loop']); $context = array_intersect_key($context, $_parent) + $_parent; // line 1 $this->parent = $this->loadTemplate("partials/base.html.twig", "home.htm l.twig", 1); $this->parent->display($context, array_merge($this->blocks, $blocks)); } // line 12 public function block_header($context, array $blocks = []) { // line 13 echo "
\t
\t"; // line 15 $this->loadTemplate("partials/navigation-circlemenu.html.twig", "home.ht ml.twig", 15)->display($context); // line 16 echo "\t
\t
\t
\t "; // line 19 echo $this->getAttribute(($context["page"] ?? null), "content", []); echo " \t
/var/www/vhosts/f0172.futris01.de/shop-angels.de/website/vendor/twig/tw ig/src/Template.php while (ob_get_level() > $level) { ob_end_clean(); } throw $e; } catch (\Throwable $e) { while (ob_get_level() > $level) { ob_end_clean(); } throw $e; } return ob_get_clean(); } protected function displayWithErrorHandling(array $context, array $blocks = []) { try { $this->doDisplay($context, $blocks); } catch (Error $e) { if (!$e->getSourceContext()) { $e->setSourceContext($this->getSourceContext()); } // this is mostly useful for \Twig\Error\LoaderError exceptions // see \Twig\Error\LoaderError if (-1 === $e->getTemplateLine()) { $e->guess(); } throw $e; } catch (\Exception $e) { $e = new RuntimeError(sprintf('An exception has been thrown during t he rendering of a template ("%s").', $e->getMessage()), -1, $this->getSourceCont ext(), $e); $e->guess(); throw $e; } } /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/vendor/twig/tw ig/src/Template.php { return $this; } /** * Returns all blocks. * * This method is for internal use only and should never be called * directly. * * @return array An array of blocks */ public function getBlocks() { return $this->blocks; } public function display(array $context, array $blocks = []) { $this->displayWithErrorHandling($this->env->mergeGlobals($context), arra y_merge($this->blocks, $blocks)); } public function render(array $context) { $level = ob_get_level(); if ($this->env->isDebug()) { ob_start(); } else { ob_start(function () { return ''; }); } try { $this->display($context); } catch (\Exception $e) { while (ob_get_level() > $level) { ob_end_clean(); } throw $e; } catch (\Throwable $e) { while (ob_get_level() > $level) { /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/vendor/twig/tw ig/src/Template.php public function getBlocks() { return $this->blocks; } public function display(array $context, array $blocks = []) { $this->displayWithErrorHandling($this->env->mergeGlobals($context), arra y_merge($this->blocks, $blocks)); } public function render(array $context) { $level = ob_get_level(); if ($this->env->isDebug()) { ob_start(); } else { ob_start(function () { return ''; }); } try { $this->display($context); } catch (\Exception $e) { while (ob_get_level() > $level) { ob_end_clean(); } throw $e; } catch (\Throwable $e) { while (ob_get_level() > $level) { ob_end_clean(); } throw $e; } return ob_get_clean(); } protected function displayWithErrorHandling(array $context, array $blocks = []) { try { /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/vendor/twig/tw ig/src/TemplateWrapper.php * @internal */ public function __construct(Environment $env, Template $template) { $this->env = $env; $this->template = $template; } /** * Renders the template. * * @param array $context An array of parameters to pass to the template * * @return string The rendered template */ public function render($context = []) { // using func_get_args() allows to not expose the blocks argument // as it should only be used by internal code return $this->template->render($context, \func_num_args() > 1 ? func_get _arg(1) : []); } /** * Displays the template. * * @param array $context An array of parameters to pass to the template */ public function display($context = []) { // using func_get_args() allows to not expose the blocks argument // as it should only be used by internal code $this->template->display($context, \func_num_args() > 1 ? func_get_arg(1 ) : []); } /** * Checks if a block is defined. * * @param string $name The block name * @param array $context An array of parameters to pass to the template * /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/vendor/twig/tw ig/src/Environment.php @trigger_error(sprintf('The %s method is deprecated since version 1.22 a nd will be removed in Twig 2.0.', __METHOD__), \E_USER_DEPRECATED); return $this->templateClassPrefix; } /** * Renders a template. * * @param string|TemplateWrapper $name The template name * @param array $context An array of parameters to pass to the template * * @return string The rendered template * * @throws LoaderError When the template cannot be found * @throws SyntaxError When an error occurred during compilation * @throws RuntimeError When an error occurred during rendering */ public function render($name, array $context = []) { return $this->load($name)->render($context); } /** * Displays a template. * * @param string|TemplateWrapper $name The template name * @param array $context An array of parameters to pass to the template * * @throws LoaderError When the template cannot be found * @throws SyntaxError When an error occurred during compilation * @throws RuntimeError When an error occurred during rendering */ public function display($name, array $context = []) { $this->load($name)->display($context); } /** * Loads a template. * /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra v/Common/Twig/Twig.php $twig_vars['theme'] = $this->grav['config']->get('theme'); $twig_vars['pages'] = $pages->root(); $twig_vars['page'] = $page; $twig_vars['header'] = $page->header(); $twig_vars['media'] = $page->media(); $twig_vars['content'] = $content; // determine if params are set, if so disable twig cache $params = $this->grav['uri']->params(null, true); if (!empty($params)) { $this->twig->setCache(false); } // Get Twig template layout $template = $this->getPageTwigTemplate($page, $format); $page->templateFormat($format); try { $output = $this->twig->render($template, $vars + $twig_vars); } catch (LoaderError $e) { $error_msg = $e->getMessage(); throw new RuntimeException($error_msg, 400, $e); } return $output; } /** * Wraps the FilesystemLoader addPath method (should be used only in `onTwig Loader()` event * @param string $template_path * @param string $namespace * @throws LoaderError */ public function addPath($template_path, $namespace = '__main__') { $this->loader->addPath($template_path, $namespace); } /** /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra v/Common/Service/OutputServiceProvider.php /** * Class OutputServiceProvider * @package Grav\Common\Service */ class OutputServiceProvider implements ServiceProviderInterface { /** * @param Container $container * @return void */ public function register(Container $container) { $container['output'] = function ($c) { /** @var Twig $twig */ $twig = $c['twig']; /** @var PageInterface $page */ $page = $c['page']; return $twig->processSite($page->templateFormat()); }; } } /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/vendor/pimple/ pimple/src/Pimple/Container.php { if (!isset($this->keys[$id])) { throw new UnknownIdentifierException($id); } if ( isset($this->raw[$id]) || !\is_object($this->values[$id]) || isset($this->protected[$this->values[$id]]) || !\method_exists($this->values[$id], '__invoke') ) { return $this->values[$id]; } if (isset($this->factories[$this->values[$id]])) { return $this->values[$id]($this); } $raw = $this->values[$id]; $val = $this->values[$id] = $raw($this); $this->raw[$id] = $raw; $this->frozen[$id] = true; return $val; } /** * Checks if a parameter or an object is set. * * @param string $id The unique identifier for the parameter or object * * @return bool */ public function offsetExists($id) { return isset($this->keys[$id]); } /** /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra v/Common/Processors/RenderProcessor.php * @package Grav\Common\Processors */ class RenderProcessor extends ProcessorBase { /** @var string */ public $id = 'render'; /** @var string */ public $title = 'Render'; /** * @param ServerRequestInterface $request * @param RequestHandlerInterface $handler * @return ResponseInterface */ public function process(ServerRequestInterface $request, RequestHandlerInter face $handler): ResponseInterface { $this->startTimer(); $container = $this->container; $output = $container['output']; if ($output instanceof ResponseInterface) { return $output; } /** @var PageInterface $page */ $page = $this->container['page']; // Use internal Grav output. $container->output = $output; ob_start(); $event = new Event(['page' => $page, 'output' => &$container->output]); $container->fireEvent('onOutputGenerated', $event); echo $container->output; $html = ob_get_clean(); /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra v/Framework/RequestHandler/Traits/RequestHandlerTrait.php private $handler; /** @var ContainerInterface|null */ private $container; /** * {@inheritdoc} * @throws InvalidArgumentException */ public function handle(ServerRequestInterface $request): ResponseInterface { $middleware = array_shift($this->middleware); // Use default callable if there is no middleware. if ($middleware === null) { return call_user_func($this->handler, $request); } if ($middleware instanceof MiddlewareInterface) { return $middleware->process($request, clone $this); } if (null === $this->container || !$this->container->has($middleware)) { throw new InvalidArgumentException( sprintf('The middleware is not a valid %s and is not passed in t he Container', MiddlewareInterface::class), $middleware ); } array_unshift($this->middleware, $this->container->get($middleware)); return $this->handle($request); } } /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra v/Framework/RequestHandler/Traits/RequestHandlerTrait.php // Use default callable if there is no middleware. if ($middleware === null) { return call_user_func($this->handler, $request); } if ($middleware instanceof MiddlewareInterface) { return $middleware->process($request, clone $this); } if (null === $this->container || !$this->container->has($middleware)) { throw new InvalidArgumentException( sprintf('The middleware is not a valid %s and is not passed in t he Container', MiddlewareInterface::class), $middleware ); } array_unshift($this->middleware, $this->container->get($middleware)); return $this->handle($request); } } /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra v/Common/Processors/DebuggerAssetsProcessor.php */ class DebuggerAssetsProcessor extends ProcessorBase { /** @var string */ public $id = 'debugger_assets'; /** @var string */ public $title = 'Debugger Assets'; /** * @param ServerRequestInterface $request * @param RequestHandlerInterface $handler * @return ResponseInterface */ public function process(ServerRequestInterface $request, RequestHandlerInter face $handler): ResponseInterface { $this->startTimer(); $this->container['debugger']->addAssets(); $this->stopTimer(); return $handler->handle($request); } } /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra v/Framework/RequestHandler/Traits/RequestHandlerTrait.php private $handler; /** @var ContainerInterface|null */ private $container; /** * {@inheritdoc} * @throws InvalidArgumentException */ public function handle(ServerRequestInterface $request): ResponseInterface { $middleware = array_shift($this->middleware); // Use default callable if there is no middleware. if ($middleware === null) { return call_user_func($this->handler, $request); } if ($middleware instanceof MiddlewareInterface) { return $middleware->process($request, clone $this); } if (null === $this->container || !$this->container->has($middleware)) { throw new InvalidArgumentException( sprintf('The middleware is not a valid %s and is not passed in t he Container', MiddlewareInterface::class), $middleware ); } array_unshift($this->middleware, $this->container->get($middleware)); return $this->handle($request); } } /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra v/Framework/RequestHandler/Traits/RequestHandlerTrait.php // Use default callable if there is no middleware. if ($middleware === null) { return call_user_func($this->handler, $request); } if ($middleware instanceof MiddlewareInterface) { return $middleware->process($request, clone $this); } if (null === $this->container || !$this->container->has($middleware)) { throw new InvalidArgumentException( sprintf('The middleware is not a valid %s and is not passed in t he Container', MiddlewareInterface::class), $middleware ); } array_unshift($this->middleware, $this->container->get($middleware)); return $this->handle($request); } } /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra v/Common/Processors/PagesProcessor.php $this->addMessage("Routed to page {$page->rawRoute()} (type: {$page- >template()}) [Not Found fallback]"); } else { $this->addMessage("Routed to page {$page->rawRoute()} (type: {$page- >template()})"); $task = $this->container['task']; $action = $this->container['action']; if ($task) { $event = new Event(['task' => $task, 'page' => $page]); $this->container->fireEvent('onPageTask', $event); $this->container->fireEvent('onPageTask.' . $task, $event); } elseif ($action) { $event = new Event(['action' => $action, 'page' => $page]); $this->container->fireEvent('onPageAction', $event); $this->container->fireEvent('onPageAction.' . $action, $event); } } $this->stopTimer(); return $handler->handle($request); } } /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra v/Framework/RequestHandler/Traits/RequestHandlerTrait.php private $handler; /** @var ContainerInterface|null */ private $container; /** * {@inheritdoc} * @throws InvalidArgumentException */ public function handle(ServerRequestInterface $request): ResponseInterface { $middleware = array_shift($this->middleware); // Use default callable if there is no middleware. if ($middleware === null) { return call_user_func($this->handler, $request); } if ($middleware instanceof MiddlewareInterface) { return $middleware->process($request, clone $this); } if (null === $this->container || !$this->container->has($middleware)) { throw new InvalidArgumentException( sprintf('The middleware is not a valid %s and is not passed in t he Container', MiddlewareInterface::class), $middleware ); } array_unshift($this->middleware, $this->container->get($middleware)); return $this->handle($request); } } /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra v/Framework/RequestHandler/Traits/RequestHandlerTrait.php // Use default callable if there is no middleware. if ($middleware === null) { return call_user_func($this->handler, $request); } if ($middleware instanceof MiddlewareInterface) { return $middleware->process($request, clone $this); } if (null === $this->container || !$this->container->has($middleware)) { throw new InvalidArgumentException( sprintf('The middleware is not a valid %s and is not passed in t he Container', MiddlewareInterface::class), $middleware ); } array_unshift($this->middleware, $this->container->get($middleware)); return $this->handle($request); } } /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra v/Common/Processors/TwigProcessor.php */ class TwigProcessor extends ProcessorBase { /** @var string */ public $id = 'twig'; /** @var string */ public $title = 'Twig'; /** * @param ServerRequestInterface $request * @param RequestHandlerInterface $handler * @return ResponseInterface */ public function process(ServerRequestInterface $request, RequestHandlerInter face $handler): ResponseInterface { $this->startTimer(); $this->container['twig']->init(); $this->stopTimer(); return $handler->handle($request); } } /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra v/Framework/RequestHandler/Traits/RequestHandlerTrait.php private $handler; /** @var ContainerInterface|null */ private $container; /** * {@inheritdoc} * @throws InvalidArgumentException */ public function handle(ServerRequestInterface $request): ResponseInterface { $middleware = array_shift($this->middleware); // Use default callable if there is no middleware. if ($middleware === null) { return call_user_func($this->handler, $request); } if ($middleware instanceof MiddlewareInterface) { return $middleware->process($request, clone $this); } if (null === $this->container || !$this->container->has($middleware)) { throw new InvalidArgumentException( sprintf('The middleware is not a valid %s and is not passed in t he Container', MiddlewareInterface::class), $middleware ); } array_unshift($this->middleware, $this->container->get($middleware)); return $this->handle($request); } } /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra v/Framework/RequestHandler/Traits/RequestHandlerTrait.php // Use default callable if there is no middleware. if ($middleware === null) { return call_user_func($this->handler, $request); } if ($middleware instanceof MiddlewareInterface) { return $middleware->process($request, clone $this); } if (null === $this->container || !$this->container->has($middleware)) { throw new InvalidArgumentException( sprintf('The middleware is not a valid %s and is not passed in t he Container', MiddlewareInterface::class), $middleware ); } array_unshift($this->middleware, $this->container->get($middleware)); return $this->handle($request); } } /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra v/Common/Processors/AssetsProcessor.php class AssetsProcessor extends ProcessorBase { /** @var string */ public $id = '_assets'; /** @var string */ public $title = 'Assets'; /** * @param ServerRequestInterface $request * @param RequestHandlerInterface $handler * @return ResponseInterface */ public function process(ServerRequestInterface $request, RequestHandlerInter face $handler): ResponseInterface { $this->startTimer(); $this->container['assets']->init(); $this->container->fireEvent('onAssetsInitialized'); $this->stopTimer(); return $handler->handle($request); } } /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra v/Framework/RequestHandler/Traits/RequestHandlerTrait.php private $handler; /** @var ContainerInterface|null */ private $container; /** * {@inheritdoc} * @throws InvalidArgumentException */ public function handle(ServerRequestInterface $request): ResponseInterface { $middleware = array_shift($this->middleware); // Use default callable if there is no middleware. if ($middleware === null) { return call_user_func($this->handler, $request); } if ($middleware instanceof MiddlewareInterface) { return $middleware->process($request, clone $this); } if (null === $this->container || !$this->container->has($middleware)) { throw new InvalidArgumentException( sprintf('The middleware is not a valid %s and is not passed in t he Container', MiddlewareInterface::class), $middleware ); } array_unshift($this->middleware, $this->container->get($middleware)); return $this->handle($request); } } /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra v/Framework/RequestHandler/Traits/RequestHandlerTrait.php // Use default callable if there is no middleware. if ($middleware === null) { return call_user_func($this->handler, $request); } if ($middleware instanceof MiddlewareInterface) { return $middleware->process($request, clone $this); } if (null === $this->container || !$this->container->has($middleware)) { throw new InvalidArgumentException( sprintf('The middleware is not a valid %s and is not passed in t he Container', MiddlewareInterface::class), $middleware ); } array_unshift($this->middleware, $this->container->get($middleware)); return $this->handle($request); } } /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra v/Common/Processors/SchedulerProcessor.php class SchedulerProcessor extends ProcessorBase { /** @var string */ public $id = '_scheduler'; /** @var string */ public $title = 'Scheduler'; /** * @param ServerRequestInterface $request * @param RequestHandlerInterface $handler * @return ResponseInterface */ public function process(ServerRequestInterface $request, RequestHandlerInter face $handler): ResponseInterface { $this->startTimer(); $scheduler = $this->container['scheduler']; $this->container->fireEvent('onSchedulerInitialized', new Event(['schedu ler' => $scheduler])); $this->stopTimer(); return $handler->handle($request); } } /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra v/Framework/RequestHandler/Traits/RequestHandlerTrait.php private $handler; /** @var ContainerInterface|null */ private $container; /** * {@inheritdoc} * @throws InvalidArgumentException */ public function handle(ServerRequestInterface $request): ResponseInterface { $middleware = array_shift($this->middleware); // Use default callable if there is no middleware. if ($middleware === null) { return call_user_func($this->handler, $request); } if ($middleware instanceof MiddlewareInterface) { return $middleware->process($request, clone $this); } if (null === $this->container || !$this->container->has($middleware)) { throw new InvalidArgumentException( sprintf('The middleware is not a valid %s and is not passed in t he Container', MiddlewareInterface::class), $middleware ); } array_unshift($this->middleware, $this->container->get($middleware)); return $this->handle($request); } } /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra v/Framework/RequestHandler/Traits/RequestHandlerTrait.php // Use default callable if there is no middleware. if ($middleware === null) { return call_user_func($this->handler, $request); } if ($middleware instanceof MiddlewareInterface) { return $middleware->process($request, clone $this); } if (null === $this->container || !$this->container->has($middleware)) { throw new InvalidArgumentException( sprintf('The middleware is not a valid %s and is not passed in t he Container', MiddlewareInterface::class), $middleware ); } array_unshift($this->middleware, $this->container->get($middleware)); return $this->handle($request); } } /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra v/Common/Processors/BackupsProcessor.php class BackupsProcessor extends ProcessorBase { /** @var string */ public $id = '_backups'; /** @var string */ public $title = 'Backups'; /** * @param ServerRequestInterface $request * @param RequestHandlerInterface $handler * @return ResponseInterface */ public function process(ServerRequestInterface $request, RequestHandlerInter face $handler): ResponseInterface { $this->startTimer(); $backups = $this->container['backups']; $backups->init(); $this->stopTimer(); return $handler->handle($request); } } /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra v/Framework/RequestHandler/Traits/RequestHandlerTrait.php private $handler; /** @var ContainerInterface|null */ private $container; /** * {@inheritdoc} * @throws InvalidArgumentException */ public function handle(ServerRequestInterface $request): ResponseInterface { $middleware = array_shift($this->middleware); // Use default callable if there is no middleware. if ($middleware === null) { return call_user_func($this->handler, $request); } if ($middleware instanceof MiddlewareInterface) { return $middleware->process($request, clone $this); } if (null === $this->container || !$this->container->has($middleware)) { throw new InvalidArgumentException( sprintf('The middleware is not a valid %s and is not passed in t he Container', MiddlewareInterface::class), $middleware ); } array_unshift($this->middleware, $this->container->get($middleware)); return $this->handle($request); } } /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra v/Framework/RequestHandler/Traits/RequestHandlerTrait.php // Use default callable if there is no middleware. if ($middleware === null) { return call_user_func($this->handler, $request); } if ($middleware instanceof MiddlewareInterface) { return $middleware->process($request, clone $this); } if (null === $this->container || !$this->container->has($middleware)) { throw new InvalidArgumentException( sprintf('The middleware is not a valid %s and is not passed in t he Container', MiddlewareInterface::class), $middleware ); } array_unshift($this->middleware, $this->container->get($middleware)); return $this->handle($request); } } /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra v/Common/Processors/TasksProcessor.php $response = $handler->handle($request); } $this->stopTimer(); return $response; } catch (NotFoundException $e) { // Task not found: Let it pass through. } } if ($task) { $this->container->fireEvent('onTask.' . $task); } elseif ($action) { $this->container->fireEvent('onAction.' . $action); } } $this->stopTimer(); return $handler->handle($request); } } /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra v/Framework/RequestHandler/Traits/RequestHandlerTrait.php private $handler; /** @var ContainerInterface|null */ private $container; /** * {@inheritdoc} * @throws InvalidArgumentException */ public function handle(ServerRequestInterface $request): ResponseInterface { $middleware = array_shift($this->middleware); // Use default callable if there is no middleware. if ($middleware === null) { return call_user_func($this->handler, $request); } if ($middleware instanceof MiddlewareInterface) { return $middleware->process($request, clone $this); } if (null === $this->container || !$this->container->has($middleware)) { throw new InvalidArgumentException( sprintf('The middleware is not a valid %s and is not passed in t he Container', MiddlewareInterface::class), $middleware ); } array_unshift($this->middleware, $this->container->get($middleware)); return $this->handle($request); } } /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra v/Framework/RequestHandler/Traits/RequestHandlerTrait.php // Use default callable if there is no middleware. if ($middleware === null) { return call_user_func($this->handler, $request); } if ($middleware instanceof MiddlewareInterface) { return $middleware->process($request, clone $this); } if (null === $this->container || !$this->container->has($middleware)) { throw new InvalidArgumentException( sprintf('The middleware is not a valid %s and is not passed in t he Container', MiddlewareInterface::class), $middleware ); } array_unshift($this->middleware, $this->container->get($middleware)); return $this->handle($request); } } /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra v/Common/Processors/RequestProcessor.php $uri = $request->getUri(); $ext = mb_strtolower(pathinfo($uri->getPath(), PATHINFO_EXTENSION)); $request = $request ->withAttribute('grav', $this->container) ->withAttribute('time', $_SERVER['REQUEST_TIME_FLOAT'] ?? GRAV_REQUE ST_TIME) ->withAttribute('route', Uri::getCurrentRoute()->withExtension($ext) ) ->withAttribute('referrer', $this->container['uri']->referrer()); $event = new RequestHandlerEvent(['request' => $request, 'handler' => $h andler]); /** @var RequestHandlerEvent $event */ $event = $this->container->fireEvent('onRequestHandlerInit', $event); $response = $event->getResponse(); $this->stopTimer(); if ($response) { return $response; } return $handler->handle($request); } } /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra v/Framework/RequestHandler/Traits/RequestHandlerTrait.php private $handler; /** @var ContainerInterface|null */ private $container; /** * {@inheritdoc} * @throws InvalidArgumentException */ public function handle(ServerRequestInterface $request): ResponseInterface { $middleware = array_shift($this->middleware); // Use default callable if there is no middleware. if ($middleware === null) { return call_user_func($this->handler, $request); } if ($middleware instanceof MiddlewareInterface) { return $middleware->process($request, clone $this); } if (null === $this->container || !$this->container->has($middleware)) { throw new InvalidArgumentException( sprintf('The middleware is not a valid %s and is not passed in t he Container', MiddlewareInterface::class), $middleware ); } array_unshift($this->middleware, $this->container->get($middleware)); return $this->handle($request); } } /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra v/Framework/RequestHandler/Traits/RequestHandlerTrait.php // Use default callable if there is no middleware. if ($middleware === null) { return call_user_func($this->handler, $request); } if ($middleware instanceof MiddlewareInterface) { return $middleware->process($request, clone $this); } if (null === $this->container || !$this->container->has($middleware)) { throw new InvalidArgumentException( sprintf('The middleware is not a valid %s and is not passed in t he Container', MiddlewareInterface::class), $middleware ); } array_unshift($this->middleware, $this->container->get($middleware)); return $this->handle($request); } } /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra v/Common/Processors/ThemesProcessor.php */ class ThemesProcessor extends ProcessorBase { /** @var string */ public $id = 'themes'; /** @var string */ public $title = 'Themes'; /** * @param ServerRequestInterface $request * @param RequestHandlerInterface $handler * @return ResponseInterface */ public function process(ServerRequestInterface $request, RequestHandlerInter face $handler): ResponseInterface { $this->startTimer(); $this->container['themes']->init(); $this->stopTimer(); return $handler->handle($request); } } /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra v/Framework/RequestHandler/Traits/RequestHandlerTrait.php private $handler; /** @var ContainerInterface|null */ private $container; /** * {@inheritdoc} * @throws InvalidArgumentException */ public function handle(ServerRequestInterface $request): ResponseInterface { $middleware = array_shift($this->middleware); // Use default callable if there is no middleware. if ($middleware === null) { return call_user_func($this->handler, $request); } if ($middleware instanceof MiddlewareInterface) { return $middleware->process($request, clone $this); } if (null === $this->container || !$this->container->has($middleware)) { throw new InvalidArgumentException( sprintf('The middleware is not a valid %s and is not passed in t he Container', MiddlewareInterface::class), $middleware ); } array_unshift($this->middleware, $this->container->get($middleware)); return $this->handle($request); } } /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra v/Framework/RequestHandler/Traits/RequestHandlerTrait.php // Use default callable if there is no middleware. if ($middleware === null) { return call_user_func($this->handler, $request); } if ($middleware instanceof MiddlewareInterface) { return $middleware->process($request, clone $this); } if (null === $this->container || !$this->container->has($middleware)) { throw new InvalidArgumentException( sprintf('The middleware is not a valid %s and is not passed in t he Container', MiddlewareInterface::class), $middleware ); } array_unshift($this->middleware, $this->container->get($middleware)); return $this->handle($request); } } /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra v/Common/Processors/PluginsProcessor.php class PluginsProcessor extends ProcessorBase { /** @var string */ public $id = 'plugins'; /** @var string */ public $title = 'Initialize Plugins'; /** * @param ServerRequestInterface $request * @param RequestHandlerInterface $handler * @return ResponseInterface */ public function process(ServerRequestInterface $request, RequestHandlerInter face $handler): ResponseInterface { $this->startTimer(); $grav = $this->container; $grav->fireEvent('onPluginsInitialized'); $this->stopTimer(); return $handler->handle($request); } } /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra v/Framework/RequestHandler/Traits/RequestHandlerTrait.php private $handler; /** @var ContainerInterface|null */ private $container; /** * {@inheritdoc} * @throws InvalidArgumentException */ public function handle(ServerRequestInterface $request): ResponseInterface { $middleware = array_shift($this->middleware); // Use default callable if there is no middleware. if ($middleware === null) { return call_user_func($this->handler, $request); } if ($middleware instanceof MiddlewareInterface) { return $middleware->process($request, clone $this); } if (null === $this->container || !$this->container->has($middleware)) { throw new InvalidArgumentException( sprintf('The middleware is not a valid %s and is not passed in t he Container', MiddlewareInterface::class), $middleware ); } array_unshift($this->middleware, $this->container->get($middleware)); return $this->handle($request); } } /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra v/Framework/RequestHandler/Traits/RequestHandlerTrait.php // Use default callable if there is no middleware. if ($middleware === null) { return call_user_func($this->handler, $request); } if ($middleware instanceof MiddlewareInterface) { return $middleware->process($request, clone $this); } if (null === $this->container || !$this->container->has($middleware)) { throw new InvalidArgumentException( sprintf('The middleware is not a valid %s and is not passed in t he Container', MiddlewareInterface::class), $middleware ); } array_unshift($this->middleware, $this->container->get($middleware)); return $this->handle($request); } } /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra v/Common/Processors/InitializeProcessor.php // Initialize URI (uses session, see issue #3269). $this->initializeUri($config); // Grav may return redirect response right away. $redirectCode = (int)$config->get('system.pages.redirect_trailing_slash' , 1); if ($redirectCode) { $response = $this->handleRedirectRequest($request, $redirectCode > 3 00 ? $redirectCode : null); if ($response) { $this->stopTimer('_init'); return $response; } } $this->stopTimer('_init'); // Wrap call to next handler so that debugger can profile it. /** @var Response $response */ $response = $debugger->profile(static function () use ($handler, $reques t) { return $handler->handle($request); }); // Log both request and response and return the response. return $debugger->logRequest($request, $response); } public function processCli(): void { // Load configuration. $config = $this->initializeConfig(); // Initialize logger. $this->initializeLogger($config); // Disable debugger. $this->container['debugger']->enabled(false); // Set timezone, locale. $this->initializeLocale($config); /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra v/Common/Debugger.php } $this->addMeasures(); $this->addDeprecations(); $this->timers = []; return $this->debugbar->getData(); } /** * Hierarchical Profiler support. * * @param callable $callable * @param string|null $message * @return mixed */ public function profile(callable $callable, string $message = null) { $this->startProfiling(); $response = $callable(); $this->stopProfiling($message); return $response; } public function addTwigProfiler(Environment $twig): void { $clockwork = $this->getClockwork(); if ($clockwork) { $source = new TwigClockworkDataSource($twig); $source->listenToEvents(); $clockwork->addDataSource($source); } } /** * Start profiling code. * * @return void */ /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra v/Common/Processors/InitializeProcessor.php $this->initializeUri($config); // Grav may return redirect response right away. $redirectCode = (int)$config->get('system.pages.redirect_trailing_slash' , 1); if ($redirectCode) { $response = $this->handleRedirectRequest($request, $redirectCode > 3 00 ? $redirectCode : null); if ($response) { $this->stopTimer('_init'); return $response; } } $this->stopTimer('_init'); // Wrap call to next handler so that debugger can profile it. /** @var Response $response */ $response = $debugger->profile(static function () use ($handler, $reques t) { return $handler->handle($request); }); // Log both request and response and return the response. return $debugger->logRequest($request, $response); } public function processCli(): void { // Load configuration. $config = $this->initializeConfig(); // Initialize logger. $this->initializeLogger($config); // Disable debugger. $this->container['debugger']->enabled(false); // Set timezone, locale. $this->initializeLocale($config); // Load plugins. /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra v/Framework/RequestHandler/Traits/RequestHandlerTrait.php private $handler; /** @var ContainerInterface|null */ private $container; /** * {@inheritdoc} * @throws InvalidArgumentException */ public function handle(ServerRequestInterface $request): ResponseInterface { $middleware = array_shift($this->middleware); // Use default callable if there is no middleware. if ($middleware === null) { return call_user_func($this->handler, $request); } if ($middleware instanceof MiddlewareInterface) { return $middleware->process($request, clone $this); } if (null === $this->container || !$this->container->has($middleware)) { throw new InvalidArgumentException( sprintf('The middleware is not a valid %s and is not passed in t he Container', MiddlewareInterface::class), $middleware ); } array_unshift($this->middleware, $this->container->get($middleware)); return $this->handle($request); } } /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra v/Framework/RequestHandler/Traits/RequestHandlerTrait.php // Use default callable if there is no middleware. if ($middleware === null) { return call_user_func($this->handler, $request); } if ($middleware instanceof MiddlewareInterface) { return $middleware->process($request, clone $this); } if (null === $this->container || !$this->container->has($middleware)) { throw new InvalidArgumentException( sprintf('The middleware is not a valid %s and is not passed in t he Container', MiddlewareInterface::class), $middleware ); } array_unshift($this->middleware, $this->container->get($middleware)); return $this->handle($request); } } /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/system/src/Gra v/Common/Grav.php }, 'pagesProcessor' => function () { return new PagesProcessor($this); }, 'debuggerAssetsProcessor' => function () { return new DebuggerAssetsProcessor($this); }, 'renderProcessor' => function () { return new RenderProcessor($this); }, ] ); $default = static function () { return new Response(404, ['Expires' => 0, 'Cache-Control' => 'no-sto re, max-age=0'], 'Not Found'); }; $collection = new RequestHandler($this->middleware, $default, $container ); $response = $collection->handle($this['request']); $body = $response->getBody(); /** @var Messages $messages */ $messages = $this['messages']; // Prevent caching if session messages were displayed in the page. $noCache = $messages->isCleared(); if ($noCache) { $response = $response->withHeader('Cache-Control', 'no-store, max-ag e=0'); } // Handle ETag and If-None-Match headers. if ($response->getHeaderLine('ETag') === '1') { $etag = md5($body); $response = $response->withHeader('ETag', '"' . $etag . '"'); $search = trim($this['request']->getHeaderLine('If-None-Match'), '"' ); if ($noCache === false && $search === $etag) { $response = $response->withStatus(304); $body = ''; /var/www/vhosts/f0172.futris01.de/shop-angels.de/website/index.php if (!is_file($autoload)) { die('Please run: bin/grav install'); } // Register the auto-loader. $loader = require $autoload; use Grav\Common\Grav; use RocketTheme\Toolbox\Event\Event; // Get the Grav instance $grav = Grav::instance( array( 'loader' => $loader ) ); // Process the page try { $grav->process(); } catch (\Error $e) { $grav->fireEvent('onFatalException', new Event(array('exception' => $e))); throw $e; } catch (\Exception $e) { $grav->fireEvent('onFatalException', new Event(array('exception' => $e))); throw $e; } Environment & details: GET Data empty POST Data empty Files empty Cookies empty Session Key Value redirect_after_login "/" user Grav\Common\User\User {#394} Server/Request Data Key Value PATH "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" PP_CUSTOM_PHP_INI "/var/www/vhosts/system/shop-angels.de/etc/php.ini" PP_CUSTOM_PHP_CGI_INDEX "plesk-php74-fastcgi" SCRIPT_NAME "/index.php" REQUEST_URI "/" QUERY_STRING "" REQUEST_METHOD "GET" SERVER_PROTOCOL "HTTP/1.0" GATEWAY_INTERFACE "CGI/1.1" REMOTE_PORT "60638" SCRIPT_FILENAME "/var/www/vhosts/f0172.futris01.de/shop-angels.de/website/index.php" SERVER_ADMIN "[no address given]" CONTEXT_DOCUMENT_ROOT "/var/www/vhosts/f0172.futris01.de/shop-angels.de/website" CONTEXT_PREFIX "" REQUEST_SCHEME "https" DOCUMENT_ROOT "/var/www/vhosts/f0172.futris01.de/shop-angels.de/website" REMOTE_ADDR "185.220.102.249" SERVER_PORT "443" SERVER_ADDR "193.254.185.151" SERVER_NAME "www.shop-angels.de" SERVER_SOFTWARE "Apache" SERVER_SIGNATURE "
Apache Server at www.shop-angels.de Port 443
\n" HTTP_USER_AGENT "Lynx/2.8.9dev.16 libwww-FM/2.14 SSL-MM/1.4.1 GNUTLS/3.5.17" HTTP_ACCEPT_LANGUAGE "en" HTTP_ACCEPT "text/html, text/plain, text/sgml, text/css, application/xhtml+xml, */*;q=0.01" HTTP_CONNECTION "close" HTTP_X_ACCEL_INTERNAL "/internal-nginx-static-location" HTTP_X_REAL_IP "185.220.102.249" HTTP_HOST "www.shop-angels.de" HTTPS "on" SCRIPT_URI "https://www.shop-angels.de/" SCRIPT_URL "/" FCGI_ROLE "RESPONDER" PHP_SELF "/index.php" REQUEST_TIME_FLOAT 1625956513.4787 REQUEST_TIME 1625956513 Environment Variables empty Registered Handlers 0. Whoops\Handler\PrettyPageHandler 1. Whoops\Handler\CallbackHandler References Visible links Hidden links: 2. https://google.com/search?q=Twig%5CError%5CRuntimeError+An+exception+has+been+thrown+during+the+rendering+of+a+template+%28%22is_file%28%29%3A+open_basedir+restriction+in+effect.+File%28%2Findex.yaml%29+is+not+within+the+allowed+path%28s%29%3A+%28%2Fvar%2Fwww%2Fvhosts%2Ff0172.futris01.de%2F%3A%2Ftmp%2F%29%22%29. 3. https://duckduckgo.com/?q=Twig%5CError%5CRuntimeError+An+exception+has+been+thrown+during+the+rendering+of+a+template+%28%22is_file%28%29%3A+open_basedir+restriction+in+effect.+File%28%2Findex.yaml%29+is+not+within+the+allowed+path%28s%29%3A+%28%2Fvar%2Fwww%2Fvhosts%2Ff0172.futris01.de%2F%3A%2Ftmp%2F%29%22%29. 4. https://stackoverflow.com/search?q=Twig%5CError%5CRuntimeError+An+exception+has+been+thrown+during+the+rendering+of+a+template+%28%22is_file%28%29%3A+open_basedir+restriction+in+effect.+File%28%2Findex.yaml%29+is+not+within+the+allowed+path%28s%29%3A+%28%2Fvar%2Fwww%2Fvhosts%2Ff0172.futris01.de%2F%3A%2Ftmp%2F%29%22%29.