aboutsummaryrefslogtreecommitdiff
path: root/public/index.php
diff options
context:
space:
mode:
authorGravatar Marien Fressinaud <dev@marienfressinaud.fr> 2014-01-29 21:26:19 +0100
committerGravatar Marien Fressinaud <dev@marienfressinaud.fr> 2014-01-29 21:26:19 +0100
commit165eb57459a152b3cc6aa3fd15ca990c3d908829 (patch)
tree640ddacbc6eabc985646dd65b0578f369ea92321 /public/index.php
parent75096e6a39fe5d34d3951991f296f616e62a9fd8 (diff)
parentc053825ff8f9792e692c101585481129b006937b (diff)
Sortie de la version 0.70.7.0
Diffstat (limited to 'public/index.php')
-rwxr-xr-xpublic/index.php62
1 files changed, 0 insertions, 62 deletions
diff --git a/public/index.php b/public/index.php
deleted file mode 100755
index d3b752905..000000000
--- a/public/index.php
+++ /dev/null
@@ -1,62 +0,0 @@
-<?php
-# ***** BEGIN LICENSE BLOCK *****
-# MINZ - A free PHP framework
-# Copyright (C) 2011 Marien Fressinaud
-#
-# This program is free software: you can redistribute it and/or modify
-# it under the terms of the GNU Affero General Public License as
-# published by the Free Software Foundation, either version 3 of the
-# License, or (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU Affero General Public License for more details.
-#
-# You should have received a copy of the GNU Affero General Public License
-# along with this program. If not, see <http://www.gnu.org/licenses/>.
-#
-# ***** END LICENSE BLOCK *****
-
-// Constantes de chemins
-define ('PUBLIC_PATH', realpath (dirname (__FILE__)));
-define ('LIB_PATH', realpath (PUBLIC_PATH . '/../lib'));
-define ('APP_PATH', realpath (PUBLIC_PATH . '/../app'));
-define ('LOG_PATH', realpath (PUBLIC_PATH . '/../log'));
-define ('CACHE_PATH', realpath (PUBLIC_PATH . '/../cache'));
-
-if (file_exists (PUBLIC_PATH . '/install.php')) {
- include ('install.php');
-} else {
- session_cache_limiter('');
- require (LIB_PATH . '/http-conditional.php');
- $dateLastModification = max(
- @filemtime(PUBLIC_PATH . '/data/touch.txt'),
- @filemtime(LOG_PATH . '/application.log'),
- @filemtime(PUBLIC_PATH . '/data/Configuration.array.php'),
- @filemtime(APP_PATH . '/configuration/application.ini'),
- time() - 14400
- );
- if (httpConditional($dateLastModification, 0, 0, false, false, true)) {
- exit(); //No need to send anything
- }
-
- set_include_path (get_include_path ()
- . PATH_SEPARATOR
- . LIB_PATH
- . PATH_SEPARATOR
- . LIB_PATH . '/minz'
- . PATH_SEPARATOR
- . APP_PATH);
-
- require (APP_PATH . '/App_FrontController.php');
-
- try {
- $front_controller = new App_FrontController ();
- $front_controller->init ();
- $front_controller->run ();
- } catch (PDOConnectionException $e) {
- Minz_Log::record ($e->getMessage (), Minz_Log::ERROR);
- print '### Application problem ###<br />'."\n".'See logs files';
- }
-}