aboutsummaryrefslogtreecommitdiff
path: root/public
diff options
context:
space:
mode:
authorpolo <ordipolo@gmx.fr>2026-03-29 21:19:42 +0200
committerpolo <ordipolo@gmx.fr>2026-03-29 21:19:42 +0200
commitbc24cb0e862c66475ac04a4c5fab3eac48bcf4a1 (patch)
tree1d91f42de15e289232ae719f76d42a23d6a4631f /public
parentc4e8e1041d99b3b0e8d9e2d45a154561291ec4e9 (diff)
downloadcms-bc24cb0e862c66475ac04a4c5fab3eac48bcf4a1.tar.gz
cms-bc24cb0e862c66475ac04a4c5fab3eac48bcf4a1.tar.bz2
cms-bc24cb0e862c66475ac04a4c5fab3eac48bcf4a1.zip
contrôles dans INSTALLATION nécéssitent root (meilleures performances)
Diffstat (limited to 'public')
-rw-r--r--public/index.php9
1 files changed, 5 insertions, 4 deletions
diff --git a/public/index.php b/public/index.php
index a12bc47..db8808e 100644
--- a/public/index.php
+++ b/public/index.php
@@ -37,11 +37,15 @@ URL::setHost($_SERVER['HTTP_HOST'] . Config::$index_path);
37// $entityManager 37// $entityManager
38require '../src/model/doctrine-bootstrap.php'; // isDevMode est sur "true", DSN à adapter 38require '../src/model/doctrine-bootstrap.php'; // isDevMode est sur "true", DSN à adapter
39 39
40// session
41require('../src/service/session.php');
42startSession($entityManager);
43
40// mode de fonctionnement 44// mode de fonctionnement
41AppMode::load($entityManager); 45AppMode::load($entityManager);
42 46
43// tests de bon fonctionnement 47// tests de bon fonctionnement
44if(AppMode::is('maintenance')){ 48if(IS_ADMIN && AppMode::is('maintenance')){
45 Installation::phpDependancies(); 49 Installation::phpDependancies();
46 Installation::checkFilesAndFoldersRights(); 50 Installation::checkFilesAndFoldersRights();
47 51
@@ -51,9 +55,6 @@ if(AppMode::is('maintenance')){
51 55
52$request = Request::createFromGlobals(); 56$request = Request::createFromGlobals();
53 57
54// session
55require('../src/service/session.php');
56
57// en mode maintenance laisser la possibilité de se logger, bloquer le reste du site aux visiteurs 58// en mode maintenance laisser la possibilité de se logger, bloquer le reste du site aux visiteurs
58if(AppMode::is('maintenance') && !IS_ADMIN 59if(AppMode::is('maintenance') && !IS_ADMIN
59 && !($request->query->has('page') && $request->query->get('page') === 'connection') 60 && !($request->query->has('page') && $request->query->get('page') === 'connection')