Template not found: /var/www/vhosts/nhp-motoculture.fr/spare-part.nhp-motoculture.fr/app/Views/front/themes/sparepart/pages.maintenance.index
1427 * @return string
1428 */
1429 public function getCompiledFile($templateName = ''): string
1430 {
1431 $templateName = (empty($templateName)) ? $this->fileName : $templateName;
1432 $fullPath = $this->getTemplateFile($templateName);
1433 if ($fullPath == '') {
1434 throw new \RuntimeException('Template not found: ' . ($this->mode == self::MODE_DEBUG ? $this->templatePath[0] . '/' . $templateName : $templateName));
1435 }
1436 $style = $this->compileTypeFileName;
1437 if ($style === 'auto') {
1438 $style = 'sha1';
1439 }
1440 $hash = $style === 'md5' ? \md5($fullPath) : \sha1($fullPath);
1441 return $this->compiledPath . '/' . basename($templateName) . '_' . $hash . $this->compileExtension;
VENDORPATH/eftec/bladeone/lib/BladeOne.php:1395
eftec\bladeone\BladeOne->getCompiledFile()
1388 * @param bool $forced If the compilation will be forced (always compile) or not.
1389 * @return boolean|string True if the operation was correct, or false (if not exception)
1390 * if it fails. It returns a string (the content compiled) if isCompiled=false
1391 * @throws Exception
1392 */
1393 public function compile($templateName = null, $forced = false)
1394 {
1395 $compiled = $this->getCompiledFile($templateName);
1396 $template = $this->getTemplateFile($templateName);
1397 if (!$this->isCompiled) {
1398 $contents = $this->compileString($this->getFile($template));
1399 $this->compileCallBacks($contents, $templateName);
1400 return $contents;
1401 }
1402 if ($forced || $this->isExpired($templateName)) {
VENDORPATH/eftec/bladeone/lib/BladeOne.php:1284
eftec\bladeone\BladeOne->compile()
1277 if (!$runFast) {
1278 // a) if the "compile" is forced then we compile the original file, then save the file.
1279 // b) if the "compile" is not forced then we read the datetime of both file, and we compared.
1280 // c) in both cases, if the compiled doesn't exist then we compile.
1281 if ($view) {
1282 $this->fileName = $view;
1283 }
1284 $result = $this->compile($view, $forced);
1285 if (!$this->isCompiled) {
1286 return $this->postRun($this->evaluateText($result, $this->variables));
1287 }
1288 } elseif ($view) {
1289 $this->fileName = $view;
1290 }
1291 $this->isRunFast = $runFast;
VENDORPATH/eftec/bladeone/lib/BladeOne.php:2191
eftec\bladeone\BladeOne->runInternal()
2184 }
2185 $forced = ($mode & 1) !== 0; // mode=1 forced:it recompiles no matter if the compiled file exists or not.
2186 $runFast = ($mode & 2) !== 0; // mode=2 runfast: the code is not compiled neither checked, and it runs directly the compiled
2187 $this->sections = [];
2188 if ($mode == 3) {
2189 $this->showError('run', "we can't force and run fast at the same time", true);
2190 }
2191 return $this->runInternal($view, $variables, $forced, $runFast);
2192 }
2193
2194 /**
2195 * It executes a post run execution. It is used to display the stacks.
2196 * @noinspection PhpVariableIsUsedOnlyInClosureInspection
2197 */
2198 protected function postRun(?string $string)
APPPATH/Libraries/BladeService.php:179
eftec\bladeone\BladeOne->run()
172 * @param string $view Nom de la vue
173 * @param array $data Données à passer à la vue
174 * @return string
175 */
176 public function render(string $view, array $data = []): string
177 {
178 try {
179 return $this->blade->run($view, $data);
180 } catch (\Exception $e) {
181 log_message('error', 'Erreur Blade : ' . $e->getMessage());
182
183 if (ENVIRONMENT === 'development') {
184 throw $e;
185 }
186
APPPATH/Controllers/Front/MaintenanceController.php:11
App\Libraries\BladeService->render()
4 namespace App\Controllers\Front;
5
6 class MaintenanceController extends \App\Controllers\FrontController
7 {
8 public function index()
9 {
10 // Affiche la vue maintenance
11 return $this->blade->render('pages.maintenance.index', []);
12 }
13 }
SYSTEMPATH/CodeIgniter.php:974
App\Controllers\Front\MaintenanceController->index()
967 // This is a Web request or PHP CLI request
968 $params = $this->router->params();
969
970 // The controller method param types may not be string.
971 // So cannot set `declare(strict_types=1)` in this file.
972 $output = method_exists($class, '_remap')
973 ? $class->_remap($this->method, ...$params)
974 : $class->{$this->method}(...$params);
975
976 $this->benchmark->stop('controller');
977
978 return $output;
979 }
980
981 /**
SYSTEMPATH/CodeIgniter.php:520
CodeIgniter\CodeIgniter->runController()
513 if (! method_exists($controller, '_remap') && ! is_callable([$controller, $this->method], false)) {
514 throw PageNotFoundException::forMethodNotFound($this->method);
515 }
516
517 // Is there a "post_controller_constructor" event?
518 Events::trigger('post_controller_constructor');
519
520 $returned = $this->runController($controller);
521 } else {
522 $this->benchmark->stop('controller_constructor');
523 $this->benchmark->stop('controller');
524 }
525
526 // If $returned is a string, then the controller output something,
527 // probably a view, instead of echoing it directly. Send it along
SYSTEMPATH/CodeIgniter.php:363
CodeIgniter\CodeIgniter->handleRequest()
356 $possibleResponse = $this->runRequiredBeforeFilters($filters);
357
358 // If a ResponseInterface instance is returned then send it back to the client and stop
359 if ($possibleResponse instanceof ResponseInterface) {
360 $this->response = $possibleResponse;
361 } else {
362 try {
363 $this->response = $this->handleRequest($routes, config(Cache::class), $returnResponse);
364 } catch (ResponsableInterface $e) {
365 $this->outputBufferingEnd();
366
367 $this->response = $e->getResponse();
368 } catch (PageNotFoundException $e) {
369 $this->response = $this->display404errors($e);
370 } catch (Throwable $e) {
SYSTEMPATH/Boot.php:417
CodeIgniter\CodeIgniter->run()
410
411 /**
412 * Now that everything is set up, it's time to actually fire
413 * up the engines and make this app do its thang.
414 */
415 protected static function runCodeIgniter(CodeIgniter $app): void
416 {
417 $app->run();
418 }
419
420 protected static function saveConfigCache(FactoriesCache $factoriesCache): void
421 {
422 $factoriesCache->save('config');
423 }
424
SYSTEMPATH/Boot.php:68
CodeIgniter\Boot::runCodeIgniter()
61 if ($configCacheEnabled) {
62 $factoriesCache = static::loadConfigCache();
63 }
64
65 static::autoloadHelpers();
66
67 $app = static::initializeCodeIgniter();
68 static::runCodeIgniter($app);
69
70 if ($configCacheEnabled) {
71 static::saveConfigCache($factoriesCache);
72 }
73
74 // Exits the application, setting the exit code for CLI-based
75 // applications that might be watching.
FCPATH/index.php:59
CodeIgniter\Boot::bootWeb()
52 // ^^^ Change this line if you move your application folder
53
54 $paths = new Paths();
55
56 // LOAD THE FRAMEWORK BOOTSTRAP FILE
57 require $paths->systemDirectory . '/Boot.php';
58
59 exit(Boot::bootWeb($paths));
60
| Key | Value |
|---|---|
| USER | nhp-motoculture.fr_48bnb68li71 |
| HOME | /var/www/vhosts/nhp-motoculture.fr |
| PATH_TRANSLATED | redirect:/index.php/maintenance |
| PATH_INFO | /maintenance |
| SCRIPT_NAME | /index.php |
| REQUEST_URI | /maintenance |
| QUERY_STRING | |
| REQUEST_METHOD | GET |
| SERVER_PROTOCOL | HTTP/1.1 |
| GATEWAY_INTERFACE | CGI/1.1 |
| REDIRECT_URL | /maintenance |
| REMOTE_PORT | 36190 |
| SCRIPT_FILENAME | /var/www/vhosts/nhp-motoculture.fr/spare-part.nhp-motoculture.fr/public/index.php |
| SERVER_ADMIN | [no address given] |
| CONTEXT_DOCUMENT_ROOT | /var/www/vhosts/nhp-motoculture.fr/spare-part.nhp-motoculture.fr/public |
| CONTEXT_PREFIX | |
| REQUEST_SCHEME | https |
| DOCUMENT_ROOT | /var/www/vhosts/nhp-motoculture.fr/spare-part.nhp-motoculture.fr/public |
| REMOTE_ADDR | 216.73.217.167 |
| SERVER_PORT | 443 |
| SERVER_ADDR | 151.80.244.186 |
| SERVER_NAME | spare-part.nhp-motoculture.fr |
| SERVER_SOFTWARE | Apache |
| SERVER_SIGNATURE | |
| PATH | /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin |
| HTTP_COOKIE | sparepartsnhp_session=4a2205b5241044094f9b51b13fb0b3d9 |
| HTTP_REFERER | https://spare-part.nhp-motoculture.fr/sitemap.xml |
| HTTP_ACCEPT_ENCODING | gzip, br, zstd, deflate |
| HTTP_USER_AGENT | Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com) |
| HTTP_ACCEPT | */* |
| HTTP_X_ACCEL_INTERNAL | /internal-nginx-static-location |
| HTTP_X_REAL_IP | 216.73.217.167 |
| HTTP_HOST | spare-part.nhp-motoculture.fr |
| proxy-nokeepalive | 1 |
| SSL_TLS_SNI | spare-part.nhp-motoculture.fr |
| HTTPS | on |
| UNIQUE_ID | ak7RUFFhqGSaYhYwrYVyvQAAAAM |
| REDIRECT_STATUS | 200 |
| REDIRECT_SSL_TLS_SNI | spare-part.nhp-motoculture.fr |
| REDIRECT_HTTPS | on |
| REDIRECT_UNIQUE_ID | ak7RUFFhqGSaYhYwrYVyvQAAAAM |
| FCGI_ROLE | RESPONDER |
| PHP_SELF | /index.php/maintenance |
| REQUEST_TIME_FLOAT |
1783550288.3288 |
| REQUEST_TIME |
1783550288 |
| CI_ENVIRONMENT | development |
| app.baseURL | https://spare-part.nhp-motoculture.fr/ |
| app.defaultLocale | fr |
| app.areaAdmin | starshield |
| app.indexPage | |
| database.default.hostname | 127.0.0.1 |
| database.default.database | admin_spareparts |
| database.default.username | admin_spareparts |
| database.default.password | ky0mFl^m4GwX9q%x |
| database.default.DBDriver | MySQLi |
| database.default.DBPrefix | sp_ |
| database.default.port | 3306 |
| security.csrfProtection | session |
| security.tokenRandomize | true |
| security.tokenName | csrf_token |
| security.headerName | X-CSRF-TOKEN |
| security.cookieName | sparepartsnhp_cookie |
| security.expires | 700 |
| security.regenerate | false |
| security.redirect | false |
| security.samesite | Lax |
| encryption.key | hex2bin:519ed7b8835204ddd3430c772d7e343993b40afeed3003b89ffa83a1dbbce4cf |
| session.driver | '\App\Libraries\Session\CustomDatabaseHandler' |
| session.cookieName | sparepartsnhp_session |
| session.savePath | sessions |
| session.expiration | 172800 |
| session.matchIP | false |
| session.timeToUpdate | 300 |
| session.regenerateDestroy | true |
| logger.threshold | 9 |
| cache_datatable | false |
| cache_datatable_ttl | 300 |
| cache_datatable_key | datatable_cache |
| GITLAB_TOKEN | glpat-LMXN2it7lDr99Ucgmo8EE286MQp1OmRzY2ltCw.01.121awdz8z |
| GITLAB_REPOSITORY | cms-php/punky-tools-framework-ci4 |
| UPDATE_ASYNC | true |
| UPDATE_AUTO_BACKUP | true |
| UPDATE_KEEP_BACKUPS | 5 |
| PRESTASHOP_API_URL | https://www.nhp-motoculture.fr/api |
| PRESTASHOP_API_KEY | J2SU8RPHXQIVE8OSEUSSPEB0VXHDQNBC |
| PRESTASHOP_DEBUG | true |
| PRESTASHOP_LANG_ID | 1 |
| PRESTASHOP_SYNC_ENABLED | true |
| PRESTASHOP_WEBHOOK_URL | https://www.nhp-motoculture.fr/modules/nhpspareparts/webhook.php |
| PRESTASHOP_WEBHOOK_SECRET | do1dPbKGDz4ThLpSwpxDkW1UzlDlscjvTDTCY4QVlaH |
| PRESTASHOP_SYNC_DEBUG | false |
| email.mailType | html |
| email.charset | UTF-8 |
| Key | Value |
|---|---|
| __ci_last_regenerate |
1783550288 |
| csrf_token | 07554a0f5f5d3e53d69473c01789ed58 |
200 - OK
Propulsé par CodeIgniter 4.7.4