Phalcon Framework 2.0.13

Phalcon\Exception: Item 'dolphin.html' not found

/home/akvasv01/akva-svit.com.ua/app/modules/Store/Controller/IndexController.php (121)
#0Store\Controller\IndexController->itemAction(ua, pomps, dolphin)
#1Phalcon\Dispatcher->dispatch()
/home/akvasv01/akva-svit.com.ua/app/Bootstrap.php (303)
<?php
 
namespace YonaCMS;
 
/**
 * Bootstrap
 * @copyright Copyright (c) 2011 - 2014 Aleksandr Torosh (http://wezoom.com.ua)
 * @author Aleksandr Torosh <webtorua@gmail.com>
 */
class Bootstrap
{
 
    public function run()
    {
        $di = new \Phalcon\DI\FactoryDefault();
 
        // Config
        require_once APPLICATION_PATH . '/modules/Cms/Config.php';
        $config = \Cms\Config::get();
        $di->set('config', $config);
 
        // Registry
        $registry = new \Phalcon\Registry();
        $di->set('registry', $registry);
 
        // Loader
        $loader = new \Phalcon\Loader();
        $loader->registerNamespaces($config->loader->namespaces->toArray());
        $loader->registerDirs([APPLICATION_PATH . "/plugins/"]);
        $loader->register();
 
        // Database
        $db = new \Phalcon\Db\Adapter\Pdo\Mysql([
            "host"     => $config->database->host,
            "username" => $config->database->username,
            "password" => $config->database->password,
            "dbname"   => $config->database->dbname,
            "charset"  => $config->database->charset,
        ]);
        $di->set('db', $db);
 
        // View
        $this->initView($di);
 
        // URL
        $url = new \Phalcon\Mvc\Url();
        $url->setBasePath($config->base_path);
        $url->setBaseUri($config->base_path);
        $di->set('url', $url);
 
        // Cache
        $this->initCache($di);
 
        // CMS
        $cmsModel = new \Cms\Model\Configuration();
        $registry->cms = $cmsModel->getConfig(); // Отправляем в Registry
 
        // Application
        $application = new \Phalcon\Mvc\Application();
        $application->registerModules($config->modules->toArray());
 
        // Events Manager, Dispatcher
        $this->initEventManager($di);
 
        // Session
        $session = new \Phalcon\Session\Adapter\Files();
        $session->start();
        $di->set('session', $session);
 
        $acl = new \Application\Acl\DefaultAcl();
        $di->set('acl', $acl);
 
        // JS Assets
        $this->initAssetsManager($di);
 
        // Flash helper
        $flash = new \Phalcon\Flash\Session([
            'error'   => 'ui red inverted segment',
            'success' => 'ui green inverted segment',
            'notice'  => 'ui blue inverted segment',
            'warning' => 'ui orange inverted segment',
        ]);
        $di->set('flash', $flash);
 
        $di->set('helper', new \Application\Mvc\Helper());
 
        // Routing
        $this->initRouting($application, $di);
 
        $application->setDI($di);
 
        // Main dispatching process
        $this->dispatch($di);
 
    }
 
    private function initRouting($application, $di)
    {
        $router = new \Application\Mvc\Router\DefaultRouter();
        $router->setDi($di);
        foreach ($application->getModules() as $module) {
            $routesClassName = str_replace('Module', 'Routes', $module['className']);
            if (class_exists($routesClassName)) {
                $routesClass = new $routesClassName();
                $router = $routesClass->init($router);
            }
            $initClassName = str_replace('Module', 'Init', $module['className']);
            if (class_exists($initClassName)) {
                new $initClassName();
            }
        }
        $di->set('router', $router);
    }
 
    private function initAssetsManager($di)
    {
        $config = $di->get('config');
 
        $v = '?v=' . $config['assets_version'];
 
        $assetsManager = new \Application\Assets\Manager();
        $js_collection = $assetsManager->collection('js')
            ->setLocal(true)
            ->addFilter(new \Phalcon\Assets\Filters\Jsmin())
            ->setTargetPath(ROOT . '/assets/js.js')
            ->setTargetUri('assets/js.js' . $v)
            ->join(true);
        if ($config->assets->js) {
            foreach ($config->assets->js as $js) {
                $js_collection->addJs(ROOT . '/' . $js);
            }
        }
 
        // Admin JS Assets
        $assetsManager->collection('modules-admin-js')
            ->setLocal(true)
            ->addFilter(new \Phalcon\Assets\Filters\Jsmin())
            ->setTargetPath(ROOT . '/assets/modules-admin.js')
            ->setTargetUri('assets/modules-admin.js')
            ->join(true);
 
        // Admin LESS Assets
        $assetsManager->collection('modules-admin-less')
            ->setLocal(true)
            ->addFilter(new \Application\Assets\Filter\Less())
            ->setTargetPath(ROOT . '/assets/modules-admin.less')
            ->setTargetUri('assets/modules-admin.less')
            ->join(true)
            ->addCss(APPLICATION_PATH . '/modules/Admin/assets/admin.less');
 
        $di->set('assets', $assetsManager);
    }
 
    private function initEventManager($di)
    {
        $eventsManager = new \Phalcon\Events\Manager();
        $dispatcher = new \Phalcon\Mvc\Dispatcher();
 
        define('MOBILE_DEVICE', false);
        $eventsManager->attach("dispatch:beforeDispatchLoop", function ($event, $dispatcher) use ($di) {
            new \YonaCMS\Plugin\CheckPoint($di->get('request'));
            new \YonaCMS\Plugin\Localization($dispatcher);
            new \YonaCMS\Plugin\AdminLocalization($di->get('config'));
            new \YonaCMS\Plugin\Acl($di->get('acl'), $dispatcher, $di->get('view'));
            //new \YonaCMS\Plugin\MobileDetect($di->get('session'), $di->get('view'), $di->get('request'));
        });
 
        $eventsManager->attach("dispatch:afterDispatchLoop", function ($event, $dispatcher) use ($di) {
            new \Seo\Plugin\SeoManager($dispatcher, $di->get('request'), $di->get('router'), $di->get('view'));
            new \YonaCMS\Plugin\Title($di);
        });
 
        // Profiler
        $registry = $di->get('registry');
        if ($registry->cms['PROFILER']) {
            $profiler = new \Phalcon\Db\Profiler();
            $di->set('profiler', $profiler);
 
            $eventsManager->attach('db', function ($event, $db) use ($profiler) {
                if ($event->getType() == 'beforeQuery') {
                    $profiler->startProfile($db->getSQLStatement());
                }
                if ($event->getType() == 'afterQuery') {
                    $profiler->stopProfile();
                }
            });
        }
 
        $db = $di->get('db');
        $db->setEventsManager($eventsManager);
 
        $dispatcher->setEventsManager($eventsManager);
        $di->set('dispatcher', $dispatcher);
    }
 
    private function initView($di)
    {
        $view = new \Phalcon\Mvc\View();
 
        define('MAIN_VIEW_PATH', '../../../views/');
        $view->setMainView(MAIN_VIEW_PATH . 'main');
        $view->setLayoutsDir(MAIN_VIEW_PATH . '/layouts/');
        $view->setLayout('main');
        $view->setPartialsDir(MAIN_VIEW_PATH . '/partials/');
 
        // Volt
        $volt = new \Application\Mvc\View\Engine\Volt($view, $di);
        $volt->setOptions(['compiledPath' => APPLICATION_PATH . '/cache/volt/']);
        $volt->initCompiler();
 
 
        $phtml = new \Phalcon\Mvc\View\Engine\Php($view, $di);
        $viewEngines = [
            ".volt"  => $volt,
            ".phtml" => $phtml,
        ];
 
        $view->registerEngines($viewEngines);
 
        $ajax = $di->get('request')->getQuery('_ajax');
        if ($ajax) {
            $view->setRenderLevel(\Phalcon\Mvc\View::LEVEL_LAYOUT);
        }
 
        $di->set('view', $view);
 
        return $view;
    }
 
    private function initCache($di)
    {
        $config = $di->get('config');
 
        $cacheFrontend = new \Phalcon\Cache\Frontend\Data([
            "lifetime" => 60,
            "prefix"   => HOST_HASH,
        ]);
 
        $cache = null;
        switch ($config->cache) {
            case 'file':
                $cache = new \Phalcon\Cache\Backend\File($cacheFrontend, [
                    "cacheDir" => __DIR__ . "/cache/backend/"
                ]);
                break;
            case 'memcache':
                $cache = new \Phalcon\Cache\Backend\Memcache(
                    $cacheFrontend, [
                    "host" => $config->memcache->host,
                    "port" => $config->memcache->port,
                ]);
                break;
            case 'memcached':
                $cache = new \Phalcon\Cache\Backend\Libmemcached(
                    $cacheFrontend, [
                    "host" => $config->memcached->host,
                    "port" => $config->memcached->port,
                ]);
                break;
        }
        $di->set('cache', $cache, true);
        $di->set('modelsCache', $cache, true);
 
        \Application\Widget\Proxy::$cache = $cache; // Modules Widget System
 
        $modelsMetadata = new \Phalcon\Mvc\Model\Metadata\Memory();
        $di->set('modelsMetadata', $modelsMetadata);
    }
 
    private function dispatch($di)
    {
        $router = $di['router'];
 
        $router->handle();
 
        $view = $di['view'];
 
        $dispatcher = $di['dispatcher'];
 
        $response = $di['response'];
 
        $dispatcher->setModuleName($router->getModuleName());
        $dispatcher->setControllerName($router->getControllerName());
        $dispatcher->setActionName($router->getActionName());
        $dispatcher->setParams($router->getParams());
 
        $moduleName = \Application\Utils\ModuleName::camelize($router->getModuleName());
 
        $ModuleClassName = $moduleName . '\Module';
        if (class_exists($ModuleClassName)) {
            $module = new $ModuleClassName;
            $module->registerAutoloaders();
            $module->registerServices($di);
        }
 
        $view->start();
 
        $registry = $di['registry'];
        if ($registry->cms['DEBUG_MODE']) {
            $debug = new \Phalcon\Debug();
            $debug->listen();
 
            $dispatcher->dispatch();
        } else {
            try {
                $dispatcher->dispatch();
            } catch (\Phalcon\Exception $e) {
                // Errors catching
 
                $view->setViewsDir(APPLICATION_PATH . '/views/');
                $view->setPartialsDir('partials/');
                $view->e = $e;
 
                $response->setStatusCode(404);
                $view->partial('error-page');
 
                $response->sendHeaders();
                return;
            }
        }
 
        $view->render(
            $dispatcher->getControllerName(),
            $dispatcher->getActionName(),
            $dispatcher->getParams()
        );
 
        $view->finish();
 
        $response = $di['response'];
 
        // AJAX
        $request = $di['request'];
        $_ajax = $request->getQuery('_ajax');
        if ($_ajax) {
            $contents = $view->getContent();
 
            $return = new \stdClass();
            $return->html = $contents;
            $return->title = $di->get('helper')->title()->get();
            $return->success = true;
 
            if ($view->bodyClass) {
                $return->bodyClass = $view->bodyClass;
            }
 
            $headers = $response->getHeaders()->toArray();
            if (isset($headers[404]) || isset($headers[503])) {
                $return->success = false;
            }
            $response->setContentType('application/json', 'UTF-8');
            $response->setContent(json_encode($return));
        } else {
            $response->setContent($view->getContent());
        }
 
        $response->sendHeaders();
 
        echo $response->getContent();
    }
 
}
#2YonaCMS\Bootstrap->dispatch(Object(Phalcon\Di\FactoryDefault))
/home/akvasv01/akva-svit.com.ua/app/Bootstrap.php (93)
<?php
 
namespace YonaCMS;
 
/**
 * Bootstrap
 * @copyright Copyright (c) 2011 - 2014 Aleksandr Torosh (http://wezoom.com.ua)
 * @author Aleksandr Torosh <webtorua@gmail.com>
 */
class Bootstrap
{
 
    public function run()
    {
        $di = new \Phalcon\DI\FactoryDefault();
 
        // Config
        require_once APPLICATION_PATH . '/modules/Cms/Config.php';
        $config = \Cms\Config::get();
        $di->set('config', $config);
 
        // Registry
        $registry = new \Phalcon\Registry();
        $di->set('registry', $registry);
 
        // Loader
        $loader = new \Phalcon\Loader();
        $loader->registerNamespaces($config->loader->namespaces->toArray());
        $loader->registerDirs([APPLICATION_PATH . "/plugins/"]);
        $loader->register();
 
        // Database
        $db = new \Phalcon\Db\Adapter\Pdo\Mysql([
            "host"     => $config->database->host,
            "username" => $config->database->username,
            "password" => $config->database->password,
            "dbname"   => $config->database->dbname,
            "charset"  => $config->database->charset,
        ]);
        $di->set('db', $db);
 
        // View
        $this->initView($di);
 
        // URL
        $url = new \Phalcon\Mvc\Url();
        $url->setBasePath($config->base_path);
        $url->setBaseUri($config->base_path);
        $di->set('url', $url);
 
        // Cache
        $this->initCache($di);
 
        // CMS
        $cmsModel = new \Cms\Model\Configuration();
        $registry->cms = $cmsModel->getConfig(); // Отправляем в Registry
 
        // Application
        $application = new \Phalcon\Mvc\Application();
        $application->registerModules($config->modules->toArray());
 
        // Events Manager, Dispatcher
        $this->initEventManager($di);
 
        // Session
        $session = new \Phalcon\Session\Adapter\Files();
        $session->start();
        $di->set('session', $session);
 
        $acl = new \Application\Acl\DefaultAcl();
        $di->set('acl', $acl);
 
        // JS Assets
        $this->initAssetsManager($di);
 
        // Flash helper
        $flash = new \Phalcon\Flash\Session([
            'error'   => 'ui red inverted segment',
            'success' => 'ui green inverted segment',
            'notice'  => 'ui blue inverted segment',
            'warning' => 'ui orange inverted segment',
        ]);
        $di->set('flash', $flash);
 
        $di->set('helper', new \Application\Mvc\Helper());
 
        // Routing
        $this->initRouting($application, $di);
 
        $application->setDI($di);
 
        // Main dispatching process
        $this->dispatch($di);
 
    }
 
    private function initRouting($application, $di)
    {
        $router = new \Application\Mvc\Router\DefaultRouter();
        $router->setDi($di);
        foreach ($application->getModules() as $module) {
            $routesClassName = str_replace('Module', 'Routes', $module['className']);
            if (class_exists($routesClassName)) {
                $routesClass = new $routesClassName();
                $router = $routesClass->init($router);
            }
            $initClassName = str_replace('Module', 'Init', $module['className']);
            if (class_exists($initClassName)) {
                new $initClassName();
            }
        }
        $di->set('router', $router);
    }
 
    private function initAssetsManager($di)
    {
        $config = $di->get('config');
 
        $v = '?v=' . $config['assets_version'];
 
        $assetsManager = new \Application\Assets\Manager();
        $js_collection = $assetsManager->collection('js')
            ->setLocal(true)
            ->addFilter(new \Phalcon\Assets\Filters\Jsmin())
            ->setTargetPath(ROOT . '/assets/js.js')
            ->setTargetUri('assets/js.js' . $v)
            ->join(true);
        if ($config->assets->js) {
            foreach ($config->assets->js as $js) {
                $js_collection->addJs(ROOT . '/' . $js);
            }
        }
 
        // Admin JS Assets
        $assetsManager->collection('modules-admin-js')
            ->setLocal(true)
            ->addFilter(new \Phalcon\Assets\Filters\Jsmin())
            ->setTargetPath(ROOT . '/assets/modules-admin.js')
            ->setTargetUri('assets/modules-admin.js')
            ->join(true);
 
        // Admin LESS Assets
        $assetsManager->collection('modules-admin-less')
            ->setLocal(true)
            ->addFilter(new \Application\Assets\Filter\Less())
            ->setTargetPath(ROOT . '/assets/modules-admin.less')
            ->setTargetUri('assets/modules-admin.less')
            ->join(true)
            ->addCss(APPLICATION_PATH . '/modules/Admin/assets/admin.less');
 
        $di->set('assets', $assetsManager);
    }
 
    private function initEventManager($di)
    {
        $eventsManager = new \Phalcon\Events\Manager();
        $dispatcher = new \Phalcon\Mvc\Dispatcher();
 
        define('MOBILE_DEVICE', false);
        $eventsManager->attach("dispatch:beforeDispatchLoop", function ($event, $dispatcher) use ($di) {
            new \YonaCMS\Plugin\CheckPoint($di->get('request'));
            new \YonaCMS\Plugin\Localization($dispatcher);
            new \YonaCMS\Plugin\AdminLocalization($di->get('config'));
            new \YonaCMS\Plugin\Acl($di->get('acl'), $dispatcher, $di->get('view'));
            //new \YonaCMS\Plugin\MobileDetect($di->get('session'), $di->get('view'), $di->get('request'));
        });
 
        $eventsManager->attach("dispatch:afterDispatchLoop", function ($event, $dispatcher) use ($di) {
            new \Seo\Plugin\SeoManager($dispatcher, $di->get('request'), $di->get('router'), $di->get('view'));
            new \YonaCMS\Plugin\Title($di);
        });
 
        // Profiler
        $registry = $di->get('registry');
        if ($registry->cms['PROFILER']) {
            $profiler = new \Phalcon\Db\Profiler();
            $di->set('profiler', $profiler);
 
            $eventsManager->attach('db', function ($event, $db) use ($profiler) {
                if ($event->getType() == 'beforeQuery') {
                    $profiler->startProfile($db->getSQLStatement());
                }
                if ($event->getType() == 'afterQuery') {
                    $profiler->stopProfile();
                }
            });
        }
 
        $db = $di->get('db');
        $db->setEventsManager($eventsManager);
 
        $dispatcher->setEventsManager($eventsManager);
        $di->set('dispatcher', $dispatcher);
    }
 
    private function initView($di)
    {
        $view = new \Phalcon\Mvc\View();
 
        define('MAIN_VIEW_PATH', '../../../views/');
        $view->setMainView(MAIN_VIEW_PATH . 'main');
        $view->setLayoutsDir(MAIN_VIEW_PATH . '/layouts/');
        $view->setLayout('main');
        $view->setPartialsDir(MAIN_VIEW_PATH . '/partials/');
 
        // Volt
        $volt = new \Application\Mvc\View\Engine\Volt($view, $di);
        $volt->setOptions(['compiledPath' => APPLICATION_PATH . '/cache/volt/']);
        $volt->initCompiler();
 
 
        $phtml = new \Phalcon\Mvc\View\Engine\Php($view, $di);
        $viewEngines = [
            ".volt"  => $volt,
            ".phtml" => $phtml,
        ];
 
        $view->registerEngines($viewEngines);
 
        $ajax = $di->get('request')->getQuery('_ajax');
        if ($ajax) {
            $view->setRenderLevel(\Phalcon\Mvc\View::LEVEL_LAYOUT);
        }
 
        $di->set('view', $view);
 
        return $view;
    }
 
    private function initCache($di)
    {
        $config = $di->get('config');
 
        $cacheFrontend = new \Phalcon\Cache\Frontend\Data([
            "lifetime" => 60,
            "prefix"   => HOST_HASH,
        ]);
 
        $cache = null;
        switch ($config->cache) {
            case 'file':
                $cache = new \Phalcon\Cache\Backend\File($cacheFrontend, [
                    "cacheDir" => __DIR__ . "/cache/backend/"
                ]);
                break;
            case 'memcache':
                $cache = new \Phalcon\Cache\Backend\Memcache(
                    $cacheFrontend, [
                    "host" => $config->memcache->host,
                    "port" => $config->memcache->port,
                ]);
                break;
            case 'memcached':
                $cache = new \Phalcon\Cache\Backend\Libmemcached(
                    $cacheFrontend, [
                    "host" => $config->memcached->host,
                    "port" => $config->memcached->port,
                ]);
                break;
        }
        $di->set('cache', $cache, true);
        $di->set('modelsCache', $cache, true);
 
        \Application\Widget\Proxy::$cache = $cache; // Modules Widget System
 
        $modelsMetadata = new \Phalcon\Mvc\Model\Metadata\Memory();
        $di->set('modelsMetadata', $modelsMetadata);
    }
 
    private function dispatch($di)
    {
        $router = $di['router'];
 
        $router->handle();
 
        $view = $di['view'];
 
        $dispatcher = $di['dispatcher'];
 
        $response = $di['response'];
 
        $dispatcher->setModuleName($router->getModuleName());
        $dispatcher->setControllerName($router->getControllerName());
        $dispatcher->setActionName($router->getActionName());
        $dispatcher->setParams($router->getParams());
 
        $moduleName = \Application\Utils\ModuleName::camelize($router->getModuleName());
 
        $ModuleClassName = $moduleName . '\Module';
        if (class_exists($ModuleClassName)) {
            $module = new $ModuleClassName;
            $module->registerAutoloaders();
            $module->registerServices($di);
        }
 
        $view->start();
 
        $registry = $di['registry'];
        if ($registry->cms['DEBUG_MODE']) {
            $debug = new \Phalcon\Debug();
            $debug->listen();
 
            $dispatcher->dispatch();
        } else {
            try {
                $dispatcher->dispatch();
            } catch (\Phalcon\Exception $e) {
                // Errors catching
 
                $view->setViewsDir(APPLICATION_PATH . '/views/');
                $view->setPartialsDir('partials/');
                $view->e = $e;
 
                $response->setStatusCode(404);
                $view->partial('error-page');
 
                $response->sendHeaders();
                return;
            }
        }
 
        $view->render(
            $dispatcher->getControllerName(),
            $dispatcher->getActionName(),
            $dispatcher->getParams()
        );
 
        $view->finish();
 
        $response = $di['response'];
 
        // AJAX
        $request = $di['request'];
        $_ajax = $request->getQuery('_ajax');
        if ($_ajax) {
            $contents = $view->getContent();
 
            $return = new \stdClass();
            $return->html = $contents;
            $return->title = $di->get('helper')->title()->get();
            $return->success = true;
 
            if ($view->bodyClass) {
                $return->bodyClass = $view->bodyClass;
            }
 
            $headers = $response->getHeaders()->toArray();
            if (isset($headers[404]) || isset($headers[503])) {
                $return->success = false;
            }
            $response->setContentType('application/json', 'UTF-8');
            $response->setContent(json_encode($return));
        } else {
            $response->setContent($view->getContent());
        }
 
        $response->sendHeaders();
 
        echo $response->getContent();
    }
 
}
#3YonaCMS\Bootstrap->run()
/home/akvasv01/akva-svit.com.ua/www/index.php (54)
<?php
 
chdir(dirname(__DIR__));
 
define('ROOT', __DIR__);
define('HOST_HASH', substr(md5($_SERVER['HTTP_HOST']), 0, 12));
 
defined('APPLICATION_ENV') || define('APPLICATION_ENV', (getenv('APPLICATION_ENV') ? getenv('APPLICATION_ENV') : 'production'));
 
define('APPLICATION_PATH', __DIR__ . '/../app');
 
/*function initRedirect()
{
    if (!isset($_SERVER['HTTPS']) || (isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] !== 'on')) {
        if(!headers_sent()) {
            header("Status: 301 Moved Permanently");
            header(sprintf(
                'Location: https://akva-svit.com.ua%s',
                $_SERVER['REQUEST_URI']
            ));
            exit();
        }
    }
}
 
if (APPLICATION_ENV != 'development') {
  initRedirect();
 
    if ($_SERVER['HTTP_HOST'] != 'akva-svit.com.ua') {
        header("Status: 301 Moved Permanently");
        header(sprintf(
            'Location: https://akva-svit.com.ua%s',
            $_SERVER['REQUEST_URI']
        ));
        exit();
    }
 
}*/
 
if ( false /*$_SERVER['REMOTE_ADDR'] !== '194.156.250.216'*/) {
    require_once __DIR__ . '/../vendor/autoload.php';
 
    require_once APPLICATION_PATH . '/Bootstrap.php';
    $bootstrap = new YonaCMS\Bootstrap();
    $bootstrap->run(); //<--- Обычный (оригинальный запуск сайта)
} else {
    //var_dump( $_SERVER['REQUEST_URI'], stripos( $_SERVER['REQUEST_URI'], 'admin' ) ); die;
    //================= Редиректы на укр и скрипты для подтверждения ====================
    include('duls_all.php');
    ob_start("callback_ua");
    require_once __DIR__ . '/../vendor/autoload.php';
    require_once APPLICATION_PATH . '/Bootstrap.php';
    $bootstrap = new YonaCMS\Bootstrap();
    $bootstrap->run(); // <--- Обычный (оригинальный запуск сайта)
    ob_end_flush();
    //================= Редиректы на укр и скрипты для подтверждения ====================
}
 
 
 
KeyValue
_url/ua/shop/pomps/dolphin.html
KeyValue
PHPRC/home/akvasv01/.system/php/www.akva-svit.com.ua.ini
PWD/home/akvasv01/akva-svit.com.ua/www/
SERVING_HOST_INFOapache:php56:984771:219587:www.akva-svit.com.ua;
TMP/home/akvasv01/.system/tmp
TMPDIR/home/akvasv01/.system/tmp
SHLVL0
TEMP/home/akvasv01/.system/tmp
PATH/usr/local/bin:/usr/bin:/bin
HTTP_ACCEPT*/*
HTTP_CONNECTIONclose
CONTENT_LENGTH0
HTTP_HOSTakva-svit.com.ua
HTTP_USER_AGENTclaudebot
HTTP_SSL1
HTTP_X_FORWARDED_PROTOhttps
HTTP_X_INTERNAL_REAL_IP44.210.107.64
REDIRECT_HTTPSon
REDIRECT_UNIQUE_IDZgUqguhy6PED-jnHj4M4VgAAAGQ
REDIRECT_SCRIPT_URL/ua/shop/pomps/dolphin.html
REDIRECT_SCRIPT_URIhttps://akva-svit.com.ua/ua/shop/pomps/dolphin.html
REDIRECT_vhost_id984771
REDIRECT_account_id219587
REDIRECT_PWD/home/akvasv01/akva-svit.com.ua/www/
REDIRECT_TMP/home/akvasv01/.system/tmp
REDIRECT_TEMP/home/akvasv01/.system/tmp
REDIRECT_STATUS200
HTTPSon
UNIQUE_IDZgUqguhy6PED-jnHj4M4VgAAAGQ
SCRIPT_URL/ua/shop/pomps/dolphin.html
SCRIPT_URIhttps://akva-svit.com.ua/ua/shop/pomps/dolphin.html
vhost_id984771
account_id219587
SERVER_SIGNATURE
SERVER_SOFTWAREApache
SERVER_NAMEakva-svit.com.ua
SERVER_ADDR127.0.0.1
SERVER_PORT443
REMOTE_ADDR44.210.107.64
DOCUMENT_ROOT/home/akvasv01/akva-svit.com.ua/www/
REQUEST_SCHEMEhttps
CONTEXT_PREFIX
CONTEXT_DOCUMENT_ROOT/home/akvasv01/akva-svit.com.ua/www/
SERVER_ADMINserver@admin.com
SCRIPT_FILENAME/home/akvasv01/akva-svit.com.ua/www/index.php
REMOTE_PORT54132
REDIRECT_URL/ua/shop/pomps/dolphin.html
REDIRECT_QUERY_STRING_url=/ua/shop/pomps/dolphin.html
SERVER_PROTOCOLHTTP/1.0
REQUEST_METHODGET
QUERY_STRING_url=/ua/shop/pomps/dolphin.html
REQUEST_URI/ua/shop/pomps/dolphin.html
SCRIPT_NAME/index.php
PHP_SELF/index.php
REQUEST_TIME_FLOAT1711614594.32
REQUEST_TIME1711614594
#Path
0/home/akvasv01/akva-svit.com.ua/www/index.php
1/home/akvasv01/akva-svit.com.ua/www/duls_all.php
2/home/akvasv01/akva-svit.com.ua/vendor/autoload.php
3/home/akvasv01/akva-svit.com.ua/vendor/composer/autoload_real.php
4/home/akvasv01/akva-svit.com.ua/vendor/composer/ClassLoader.php
5/home/akvasv01/akva-svit.com.ua/vendor/composer/autoload_static.php
6/home/akvasv01/akva-svit.com.ua/app/Bootstrap.php
7/home/akvasv01/akva-svit.com.ua/app/modules/Cms/Config.php
8/home/akvasv01/akva-svit.com.ua/app/config/production/application.php
9/home/akvasv01/akva-svit.com.ua/app/config/global.php
10/home/akvasv01/akva-svit.com.ua/app/config/modules.php
11/home/akvasv01/akva-svit.com.ua/app/modules/Application/Loader/Modules.php
12/home/akvasv01/akva-svit.com.ua/app/modules/Application/Mvc/View/Engine/Volt.php
13/home/akvasv01/akva-svit.com.ua/app/modules/Application/Widget/Proxy.php
14/home/akvasv01/akva-svit.com.ua/app/modules/Cms/Model/Configuration.php
15/home/akvasv01/akva-svit.com.ua/app/modules/Application/Acl/DefaultAcl.php
16/home/akvasv01/akva-svit.com.ua/app/config/acl.php
17/home/akvasv01/akva-svit.com.ua/app/modules/Application/Assets/Manager.php
18/home/akvasv01/akva-svit.com.ua/app/modules/Application/Assets/Filter/Less.php
19/home/akvasv01/akva-svit.com.ua/app/modules/Application/Mvc/Helper.php
20/home/akvasv01/akva-svit.com.ua/app/modules/Menu/Helper/Menu.php
21/home/akvasv01/akva-svit.com.ua/app/modules/Application/Mvc/Router/DefaultRouter.php
22/home/akvasv01/akva-svit.com.ua/app/modules/Index/Routes.php
23/home/akvasv01/akva-svit.com.ua/app/modules/Application/Mvc/Helper/CmsCache.php
24/home/akvasv01/akva-svit.com.ua/app/modules/Admin/Routes.php
25/home/akvasv01/akva-svit.com.ua/app/modules/Page/Routes.php
26/home/akvasv01/akva-svit.com.ua/app/modules/Publication/Routes.php
27/home/akvasv01/akva-svit.com.ua/app/modules/Publication/Model/Type.php
28/home/akvasv01/akva-svit.com.ua/app/modules/Application/Mvc/Model/Model.php
29/home/akvasv01/akva-svit.com.ua/app/modules/Seo/Routes.php
30/home/akvasv01/akva-svit.com.ua/app/modules/Tree/Init.php
31/home/akvasv01/akva-svit.com.ua/app/modules/Tree/Mvc/Helper.php
32/home/akvasv01/akva-svit.com.ua/app/modules/Store/Routes.php
33/home/akvasv01/akva-svit.com.ua/app/modules/Sales/Routes.php
34/home/akvasv01/akva-svit.com.ua/app/modules/Sitemap/Routes.php
35/home/akvasv01/akva-svit.com.ua/app/modules/Application/Utils/ModuleName.php
36/home/akvasv01/akva-svit.com.ua/app/modules/Store/Module.php
37/home/akvasv01/akva-svit.com.ua/app/plugins/CheckPoint.php
38/home/akvasv01/akva-svit.com.ua/app/plugins/Localization.php
39/home/akvasv01/akva-svit.com.ua/app/modules/Cms/Model/Translate.php
40/home/akvasv01/akva-svit.com.ua/app/plugins/AdminLocalization.php
41/home/akvasv01/akva-svit.com.ua/app/translations/admin/ru.php
42/home/akvasv01/akva-svit.com.ua/app/plugins/Acl.php
43/home/akvasv01/akva-svit.com.ua/app/modules/Store/Controller/IndexController.php
44/home/akvasv01/akva-svit.com.ua/app/modules/Application/Mvc/Controller.php
45/home/akvasv01/akva-svit.com.ua/app/modules/Tree/Model/Category.php
46/home/akvasv01/akva-svit.com.ua/app/modules/Store/Model/Store.php
Memory
Usage2097152