| #0 | Phalcon\Mvc\View\Engine\Volt\Compiler->compileFile |
| #1 | Phalcon\Mvc\View\Engine\Volt\Compiler->compile |
| #2 | Phalcon\Mvc\View\Engine\Volt\Compiler->statementList |
| #3 | Phalcon\Mvc\View\Engine\Volt\Compiler->compileSource |
| #4 | Phalcon\Mvc\View\Engine\Volt\Compiler->compileFile |
| #5 | Phalcon\Mvc\View\Engine\Volt\Compiler->compile |
| #6 | Phalcon\Mvc\View\Engine\Volt->render |
| #7 | Phalcon\Mvc\View->engineRender |
| #8 | Phalcon\Mvc\View->processRender |
| #9 | Phalcon\Mvc\View->render |
| #10 | Phalcon\Mvc\Application->handle /var/www/httpdocs/www/app/Web.php (90) <?php
use Phalcon\Mvc\Application,
Phalcon\Di\FactoryDefault,
Phalcon\Config\Adapter\Yaml;
define('BASE_PATH', dirname(__DIR__));
define('APP_PATH', __DIR__);
// The FactoryDefault Dependency Injector automatically register the right services providing a full stack framework
$di = new FactoryDefault();
// Load application services
require APP_PATH . '/config/services.php';
// Read the configuration
$config = $di->getConfig();
define('APP_PUBLIC_PATH', BASE_PATH . '/' . $config->path->publicDir);
// Debugging
if ($config->debug)
{
error_reporting(E_ALL);
ini_set('display_errors', 1);
(new \Phalcon\Debug())
->listen()
->listenExceptions()
->listenLowSeverity();
}
// Auto-loader configuration
$di->getLoader();
// Create an application
$application = new Application($di);
// Register the front and back end offices
$application->registerModules(
array(
'backend' => array(
'className' => 'Rochatelain\Modules\Backend\Module',
'path' => APP_PATH . '/modules/Backend/Module.php',
),
'frontend' => array(
'className' => 'Rochatelain\Modules\Frontend\Module',
'path' => APP_PATH . '/modules/Frontend/Module.php',
),
)
);
$locale = "en-US";
if (isset($_SERVER["HTTP_ACCEPT_LANGUAGE"]))
$locale = Locale::acceptFromHttp($_SERVER["HTTP_ACCEPT_LANGUAGE"]);
setlocale(LC_ALL, $locale);
/*try {
// Handle the request
$response = $application->handle();
$response->send();
} catch (\Exception $e) {
echo 'Exception: ', $e->getMessage();
}*/
// Restricted area ?
if ($config->restricted_access)
{
session_start();
if (isset($_POST['pwd']))
{
if (isset($_SESSION['restricted_access_last_try']) && (time() - 1 < $_SESSION['restricted_access_last_try']))
die("Trop de tentatives, patientez un instant et réessayez.");
$_SESSION['restricted_access_last_try'] = time();
if ($_POST['pwd'] == $config->restricted_access_password)
$_SESSION['restricted_access'] = true;
}
if (!isset($_SESSION['restricted_access']))
{
include 'restricted_access.php';
die();
}
}
// Handle the request
if ($config->debug)
echo $application->handle($_SERVER['REQUEST_URI'])->getContent();
else
{
try {
echo $application->handle($_SERVER['REQUEST_URI'])->getContent();
} catch(Error $exception)
{
if (!file_exists(BASE_PATH . '/logs/errors.log'))
file_put_contents(BASE_PATH . '/logs/errors.log', "");
// Log error
$ex = "### " . date('Y-m-d H:i:s') . "\n"
. $exception->getMessage()
. "\nin " . $exception->getFile() . " (" . $exception->getLine() . ")\n\n";
file_put_contents(BASE_PATH . '/logs/errors.log', $ex, FILE_APPEND | LOCK_EX);
if ($_SERVER['REQUEST_URI'] != '/internal-error')
header('Location: /internal-error');
else
die("Erreur interne - merci de contacter le support");
}
} |
| #11 | require(/var/www/httpdocs/www/app/Web.php) /var/www/httpdocs/www/public/index.php (7) <?php
// phpinfo(); die();
use Phalcon\Mvc\Application,
Phalcon\Config\Adapter\Yaml;
require('../app/Web.php'); |
| Key | Value |
|---|---|
| _url | /gallery/textures |
| Key | Value |
|---|---|
| SHELL | /bin/bash |
| PWD | /var/www/httpdocs |
| LOGNAME | nyimachatelain |
| HOME | /var/www/httpdocs |
| USER | nyimachatelain |
| SHLVL | 0 |
| PATH | /usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games |
| _ | /usr/local/sbin/php-fpm |
| HTTP_X_REAL_IP | 216.73.216.83 |
| HTTP_X_FORWARDED_SERVER | 13474433e780 |
| HTTP_X_FORWARDED_PROTO | https |
| HTTP_X_FORWARDED_PORT | 443 |
| HTTP_X_FORWARDED_HOST | www.nyimachatelain.com |
| HTTP_X_FORWARDED_FOR | 216.73.216.83 |
| HTTP_ACCEPT_ENCODING | gzip, br, zstd, deflate |
| HTTP_ACCEPT | */* |
| HTTP_USER_AGENT | Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com) |
| HTTP_HOST | www.nyimachatelain.com |
| PATH_TRANSLATED | /var/www/httpdocs/www/public/index.php |
| PATH_INFO | |
| SCRIPT_FILENAME | /var/www/httpdocs/www/public/index.php |
| REDIRECT_STATUS | 200 |
| SERVER_NAME | nyimachatelain.localhost |
| SERVER_PORT | 80 |
| SERVER_ADDR | 172.18.0.47 |
| REMOTE_PORT | 50460 |
| REMOTE_ADDR | 216.73.216.83 |
| SERVER_SOFTWARE | nginx/1.25.3 |
| GATEWAY_INTERFACE | CGI/1.1 |
| REQUEST_SCHEME | http |
| SERVER_PROTOCOL | HTTP/1.1 |
| DOCUMENT_ROOT | /var/www/httpdocs/www/public |
| DOCUMENT_URI | /index.php |
| REQUEST_URI | /gallery/textures |
| SCRIPT_NAME | /index.php |
| CONTENT_LENGTH | |
| CONTENT_TYPE | |
| REQUEST_METHOD | GET |
| QUERY_STRING | _url=/gallery/textures& |
| FCGI_ROLE | RESPONDER |
| PHP_SELF | /index.php |
| REQUEST_TIME_FLOAT | 1765821735.1127 |
| REQUEST_TIME | 1765821735 |
| # | Path |
|---|---|
| 0 | /var/www/httpdocs/www/public/index.php |
| 1 | /var/www/httpdocs/www/app/Web.php |
| 2 | /var/www/httpdocs/www/app/config/services.php |
| 3 | /var/www/httpdocs/www/app/config/loader.php |
| 4 | /var/www/httpdocs/www/vendor/autoload.php |
| 5 | /var/www/httpdocs/www/vendor/composer/autoload_real.php |
| 6 | /var/www/httpdocs/www/vendor/composer/ClassLoader.php |
| 7 | /var/www/httpdocs/www/vendor/composer/autoload_static.php |
| 8 | /var/www/httpdocs/www/vendor/symfony/polyfill-ctype/bootstrap.php |
| 9 | /var/www/httpdocs/www/vendor/symfony/polyfill-mbstring/bootstrap.php |
| 10 | /var/www/httpdocs/www/vendor/symfony/polyfill-php72/bootstrap.php |
| 11 | /var/www/httpdocs/www/vendor/symfony/polyfill-iconv/bootstrap.php |
| 12 | /var/www/httpdocs/www/vendor/symfony/polyfill-intl-idn/bootstrap.php |
| 13 | /var/www/httpdocs/www/vendor/swiftmailer/swiftmailer/lib/swift_required.php |
| 14 | /var/www/httpdocs/www/vendor/swiftmailer/swiftmailer/lib/classes/Swift.php |
| 15 | /var/www/httpdocs/www/app/config/routes.php |
| 16 | /var/www/httpdocs/www/app/modules/Frontend/Module.php |
| 17 | /var/www/httpdocs/www/app/modules/Frontend/plugins/SessionPlugin.php |
| 18 | /var/www/httpdocs/www/app/modules/Frontend/plugins/SecurityPlugin.php |
| 19 | /var/www/httpdocs/www/app/modules/Frontend/plugins/MaintenancePlugin.php |
| 20 | /var/www/httpdocs/www/app/modules/Frontend/plugins/NotFoundPlugin.php |
| 21 | /var/www/httpdocs/www/app/modules/Frontend/controllers/GalleryController.php |
| 22 | /var/www/httpdocs/www/app/modules/Frontend/controllers/ControllerBase.php |
| 23 | /var/www/httpdocs/www/bootstrap/controllers/ControllerBase.php |
| 24 | /var/www/httpdocs/www/app/common/models/Setting.php |
| 25 | /var/www/httpdocs/www/app/common/models/ModelBase.php |
| 26 | /var/www/httpdocs/www/bootstrap/models/ModelBase.php |
| 27 | /var/www/httpdocs/www/bootstrap/components/Tags.php |
| 28 | /var/www/httpdocs/www/app/modules/Frontend/components/Gallery.php |
| 29 | /var/www/httpdocs/www/app/common/models/CmsGallery.php |
| 30 | /var/www/httpdocs/www/bootstrap/library/Volt.php |
| Memory | |
|---|---|
| Usage | 2097152 |