mirror of
https://github.com/kamilwylegala/cakephp2-php8.git
synced 2024-11-15 03:18:26 +00:00
closes #4837, updated usage of ini_set in index.php and test.php
git-svn-id: https://svn.cakephp.org/repo/branches/1.2.x.x@7214 3807eeeb-6ff5-0310-8944-8be069107fe0
This commit is contained in:
parent
63217b7e10
commit
dd909280e5
4 changed files with 126 additions and 64 deletions
|
@ -27,7 +27,7 @@
|
||||||
* @license http://www.opensource.org/licenses/mit-license.php The MIT License
|
* @license http://www.opensource.org/licenses/mit-license.php The MIT License
|
||||||
*/
|
*/
|
||||||
/**
|
/**
|
||||||
* Do not change
|
* Use the DS to separate the directories in other defines
|
||||||
*/
|
*/
|
||||||
if (!defined('DS')) {
|
if (!defined('DS')) {
|
||||||
define('DS', DIRECTORY_SEPARATOR);
|
define('DS', DIRECTORY_SEPARATOR);
|
||||||
|
@ -35,29 +35,36 @@
|
||||||
/**
|
/**
|
||||||
* These defines should only be edited if you have cake installed in
|
* These defines should only be edited if you have cake installed in
|
||||||
* a directory layout other than the way it is distributed.
|
* a directory layout other than the way it is distributed.
|
||||||
* Each define has a commented line of code that explains what you would change.
|
* When using custom settings be sure to use the DS and do not add a trailing DS.
|
||||||
|
*/
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The full path to the directory which holds "app", WITHOUT a trailing DS.
|
||||||
|
*
|
||||||
*/
|
*/
|
||||||
if (!defined('ROOT')) {
|
if (!defined('ROOT')) {
|
||||||
//define('ROOT', 'FULL PATH TO DIRECTORY WHERE APP DIRECTORY IS LOCATED. DO NOT ADD A TRAILING DIRECTORY SEPARATOR');
|
|
||||||
//You should also use the DS define to separate your directories
|
|
||||||
define('ROOT', dirname(dirname(dirname(__FILE__))));
|
define('ROOT', dirname(dirname(dirname(__FILE__))));
|
||||||
}
|
}
|
||||||
|
/**
|
||||||
|
* The actual directory name for the "app".
|
||||||
|
*
|
||||||
|
*/
|
||||||
if (!defined('APP_DIR')) {
|
if (!defined('APP_DIR')) {
|
||||||
//define('APP_DIR', 'DIRECTORY NAME OF APPLICATION');
|
|
||||||
define('APP_DIR', basename(dirname(dirname(__FILE__))));
|
define('APP_DIR', basename(dirname(dirname(__FILE__))));
|
||||||
}
|
}
|
||||||
/**
|
/**
|
||||||
* This only needs to be changed if the cake installed libs are located
|
* The absolute path to the "cake" directory, WITHOUT a trailing DS.
|
||||||
* outside of the distributed directory structure.
|
*
|
||||||
*/
|
*/
|
||||||
if (!defined('CAKE_CORE_INCLUDE_PATH')) {
|
if (!defined('CAKE_CORE_INCLUDE_PATH')) {
|
||||||
//define ('CAKE_CORE_INCLUDE_PATH', 'FULL PATH TO DIRECTORY WHERE CAKE CORE IS INSTALLED. DO NOT ADD A TRAILING DIRECTORY SEPARATOR');
|
|
||||||
//You should also use the DS define to separate your directories
|
|
||||||
define('CAKE_CORE_INCLUDE_PATH', ROOT);
|
define('CAKE_CORE_INCLUDE_PATH', ROOT);
|
||||||
}
|
}
|
||||||
///////////////////////////////
|
|
||||||
//DO NOT EDIT BELOW THIS LINE//
|
/**
|
||||||
///////////////////////////////
|
* Editing below this line should NOT be necessary.
|
||||||
|
* Change at your own risk.
|
||||||
|
*
|
||||||
|
*/
|
||||||
if (!defined('WEBROOT_DIR')) {
|
if (!defined('WEBROOT_DIR')) {
|
||||||
define('WEBROOT_DIR', basename(dirname(__FILE__)));
|
define('WEBROOT_DIR', basename(dirname(__FILE__)));
|
||||||
}
|
}
|
||||||
|
@ -65,8 +72,7 @@
|
||||||
define('WWW_ROOT', dirname(__FILE__) . DS);
|
define('WWW_ROOT', dirname(__FILE__) . DS);
|
||||||
}
|
}
|
||||||
if (!defined('CORE_PATH')) {
|
if (!defined('CORE_PATH')) {
|
||||||
if (function_exists('ini_set')) {
|
if (function_exists('ini_set') && ini_set('include_path', CAKE_CORE_INCLUDE_PATH . PATH_SEPARATOR . ROOT . DS . APP_DIR . DS . PATH_SEPARATOR . ini_get('include_path'))) {
|
||||||
ini_set('include_path', CAKE_CORE_INCLUDE_PATH . PATH_SEPARATOR . ROOT . DS . APP_DIR . DS . PATH_SEPARATOR . ini_get('include_path'));
|
|
||||||
define('APP_PATH', null);
|
define('APP_PATH', null);
|
||||||
define('CORE_PATH', null);
|
define('CORE_PATH', null);
|
||||||
} else {
|
} else {
|
||||||
|
@ -75,7 +81,7 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (!include(CORE_PATH . 'cake' . DS . 'bootstrap.php')) {
|
if (!include(CORE_PATH . 'cake' . DS . 'bootstrap.php')) {
|
||||||
trigger_error("Can't find CakePHP core. Check the value of CAKE_CORE_INCLUDE_PATH in app/webroot/index.php. It should point to the directory containing your " . DS . "cake core directory and your " . DS . "vendors root directory.", E_USER_ERROR);
|
trigger_error("CakePHP core could not be found. Check the value of CAKE_CORE_INCLUDE_PATH in APP/webroot/index.php. It should point to the directory containing your " . DS . "cake core directory and your " . DS . "vendors root directory.", E_USER_ERROR);
|
||||||
}
|
}
|
||||||
if (isset($_GET['url']) && $_GET['url'] === 'favicon.ico') {
|
if (isset($_GET['url']) && $_GET['url'] === 'favicon.ico') {
|
||||||
return;
|
return;
|
||||||
|
|
|
@ -29,18 +29,46 @@
|
||||||
error_reporting(E_ALL);
|
error_reporting(E_ALL);
|
||||||
set_time_limit(0);
|
set_time_limit(0);
|
||||||
ini_set('memory_limit','128M');
|
ini_set('memory_limit','128M');
|
||||||
if (!defined('DS')) {
|
ini_set('display_errors', 1);
|
||||||
define('DS', DIRECTORY_SEPARATOR);
|
/**
|
||||||
}
|
* Use the DS to separate the directories in other defines
|
||||||
if (!defined('ROOT')) {
|
*/
|
||||||
define('ROOT', dirname(dirname(dirname(__FILE__))));
|
if (!defined('DS')) {
|
||||||
}
|
define('DS', DIRECTORY_SEPARATOR);
|
||||||
if (!defined('APP_DIR')) {
|
}
|
||||||
define('APP_DIR', basename(dirname(dirname(__FILE__))));
|
/**
|
||||||
}
|
* These defines should only be edited if you have cake installed in
|
||||||
if (!defined('CAKE_CORE_INCLUDE_PATH')) {
|
* a directory layout other than the way it is distributed.
|
||||||
define('CAKE_CORE_INCLUDE_PATH', ROOT);
|
* When using custom settings be sure to use the DS and do not add a trailing DS.
|
||||||
}
|
*/
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The full path to the directory which holds "app", WITHOUT a trailing DS.
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
if (!defined('ROOT')) {
|
||||||
|
define('ROOT', dirname(dirname(dirname(__FILE__))));
|
||||||
|
}
|
||||||
|
/**
|
||||||
|
* The actual directory name for the "app".
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
if (!defined('APP_DIR')) {
|
||||||
|
define('APP_DIR', basename(dirname(dirname(__FILE__))));
|
||||||
|
}
|
||||||
|
/**
|
||||||
|
* The absolute path to the "cake" directory, WITHOUT a trailing DS.
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
if (!defined('CAKE_CORE_INCLUDE_PATH')) {
|
||||||
|
define('CAKE_CORE_INCLUDE_PATH', ROOT);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Editing below this line should not be necessary.
|
||||||
|
* Change at your own risk.
|
||||||
|
*
|
||||||
|
*/
|
||||||
if (!defined('WEBROOT_DIR')) {
|
if (!defined('WEBROOT_DIR')) {
|
||||||
define('WEBROOT_DIR', basename(dirname(__FILE__)));
|
define('WEBROOT_DIR', basename(dirname(__FILE__)));
|
||||||
}
|
}
|
||||||
|
@ -48,8 +76,7 @@ if (!defined('WWW_ROOT')) {
|
||||||
define('WWW_ROOT', dirname(__FILE__) . DS);
|
define('WWW_ROOT', dirname(__FILE__) . DS);
|
||||||
}
|
}
|
||||||
if (!defined('CORE_PATH')) {
|
if (!defined('CORE_PATH')) {
|
||||||
if (function_exists('ini_set')) {
|
if (function_exists('ini_set') && ini_set('include_path', CAKE_CORE_INCLUDE_PATH . PATH_SEPARATOR . ROOT . DS . APP_DIR . DS . PATH_SEPARATOR . ini_get('include_path'))) {
|
||||||
ini_set('include_path', CAKE_CORE_INCLUDE_PATH . PATH_SEPARATOR . ROOT . DS . APP_DIR . DS . PATH_SEPARATOR . ini_get('include_path'));
|
|
||||||
define('APP_PATH', null);
|
define('APP_PATH', null);
|
||||||
define('CORE_PATH', null);
|
define('CORE_PATH', null);
|
||||||
} else {
|
} else {
|
||||||
|
@ -57,10 +84,8 @@ if (!defined('CORE_PATH')) {
|
||||||
define('CORE_PATH', CAKE_CORE_INCLUDE_PATH . DS);
|
define('CORE_PATH', CAKE_CORE_INCLUDE_PATH . DS);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
ini_set('display_errors', 1);
|
|
||||||
if (!include(CORE_PATH . 'cake' . DS . 'bootstrap.php')) {
|
if (!include(CORE_PATH . 'cake' . DS . 'bootstrap.php')) {
|
||||||
trigger_error("Can't find CakePHP core. Check the value of CAKE_CORE_INCLUDE_PATH in app/webroot/test.php. It should point to the directory containing your " . DS . "cake core directory and your " . DS . "vendors root directory.", E_USER_ERROR);
|
trigger_error("CakePHP core could not be found. Check the value of CAKE_CORE_INCLUDE_PATH in APP/webroot/index.php. It should point to the directory containing your " . DS . "cake core directory and your " . DS . "vendors root directory.", E_USER_ERROR);
|
||||||
}
|
}
|
||||||
|
|
||||||
$corePath = Configure::corePaths('cake');
|
$corePath = Configure::corePaths('cake');
|
||||||
|
|
|
@ -27,7 +27,7 @@
|
||||||
* @license http://www.opensource.org/licenses/mit-license.php The MIT License
|
* @license http://www.opensource.org/licenses/mit-license.php The MIT License
|
||||||
*/
|
*/
|
||||||
/**
|
/**
|
||||||
* Do not change
|
* Use the DS to separate the directories in other defines
|
||||||
*/
|
*/
|
||||||
if (!defined('DS')) {
|
if (!defined('DS')) {
|
||||||
define('DS', DIRECTORY_SEPARATOR);
|
define('DS', DIRECTORY_SEPARATOR);
|
||||||
|
@ -35,29 +35,36 @@
|
||||||
/**
|
/**
|
||||||
* These defines should only be edited if you have cake installed in
|
* These defines should only be edited if you have cake installed in
|
||||||
* a directory layout other than the way it is distributed.
|
* a directory layout other than the way it is distributed.
|
||||||
* Each define has a commented line of code that explains what you would change.
|
* When using custom settings be sure to use the DS and do not add a trailing DS.
|
||||||
|
*/
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The full path to the directory which holds "app", WITHOUT a trailing DS.
|
||||||
|
*
|
||||||
*/
|
*/
|
||||||
if (!defined('ROOT')) {
|
if (!defined('ROOT')) {
|
||||||
//define('ROOT', 'FULL PATH TO DIRECTORY WHERE APP DIRECTORY IS LOCATED. DO NOT ADD A TRAILING DIRECTORY SEPARATOR');
|
|
||||||
//You should also use the DS define to separate your directories
|
|
||||||
define('ROOT', dirname(dirname(dirname(__FILE__))));
|
define('ROOT', dirname(dirname(dirname(__FILE__))));
|
||||||
}
|
}
|
||||||
|
/**
|
||||||
|
* The actual directory name for the "app".
|
||||||
|
*
|
||||||
|
*/
|
||||||
if (!defined('APP_DIR')) {
|
if (!defined('APP_DIR')) {
|
||||||
//define('APP_DIR', 'DIRECTORY NAME OF APPLICATION');
|
|
||||||
define('APP_DIR', basename(dirname(dirname(__FILE__))));
|
define('APP_DIR', basename(dirname(dirname(__FILE__))));
|
||||||
}
|
}
|
||||||
/**
|
/**
|
||||||
* This only needs to be changed if the cake installed libs are located
|
* The absolute path to the "cake" directory, WITHOUT a trailing DS.
|
||||||
* outside of the distributed directory structure.
|
*
|
||||||
*/
|
*/
|
||||||
if (!defined('CAKE_CORE_INCLUDE_PATH')) {
|
if (!defined('CAKE_CORE_INCLUDE_PATH')) {
|
||||||
//define ('CAKE_CORE_INCLUDE_PATH', 'FULL PATH TO DIRECTORY WHERE CAKE CORE IS INSTALLED. DO NOT ADD A TRAILING DIRECTORY SEPARATOR');
|
|
||||||
//You should also use the DS define to separate your directories
|
|
||||||
define('CAKE_CORE_INCLUDE_PATH', ROOT);
|
define('CAKE_CORE_INCLUDE_PATH', ROOT);
|
||||||
}
|
}
|
||||||
///////////////////////////////
|
|
||||||
//DO NOT EDIT BELOW THIS LINE//
|
/**
|
||||||
///////////////////////////////
|
* Editing below this line should not be necessary.
|
||||||
|
* Change at your own risk.
|
||||||
|
*
|
||||||
|
*/
|
||||||
if (!defined('WEBROOT_DIR')) {
|
if (!defined('WEBROOT_DIR')) {
|
||||||
define('WEBROOT_DIR', basename(dirname(__FILE__)));
|
define('WEBROOT_DIR', basename(dirname(__FILE__)));
|
||||||
}
|
}
|
||||||
|
@ -65,8 +72,7 @@
|
||||||
define('WWW_ROOT', dirname(__FILE__) . DS);
|
define('WWW_ROOT', dirname(__FILE__) . DS);
|
||||||
}
|
}
|
||||||
if (!defined('CORE_PATH')) {
|
if (!defined('CORE_PATH')) {
|
||||||
if (function_exists('ini_set')) {
|
if (function_exists('ini_set') && ini_set('include_path', CAKE_CORE_INCLUDE_PATH . PATH_SEPARATOR . ROOT . DS . APP_DIR . DS . PATH_SEPARATOR . ini_get('include_path'))) {
|
||||||
ini_set('include_path', CAKE_CORE_INCLUDE_PATH . PATH_SEPARATOR . ROOT . DS . APP_DIR . DS . PATH_SEPARATOR . ini_get('include_path'));
|
|
||||||
define('APP_PATH', null);
|
define('APP_PATH', null);
|
||||||
define('CORE_PATH', null);
|
define('CORE_PATH', null);
|
||||||
} else {
|
} else {
|
||||||
|
@ -75,7 +81,7 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (!include(CORE_PATH . 'cake' . DS . 'bootstrap.php')) {
|
if (!include(CORE_PATH . 'cake' . DS . 'bootstrap.php')) {
|
||||||
trigger_error("Can't find CakePHP core. Check the value of CAKE_CORE_INCLUDE_PATH in app/webroot/index.php. It should point to the directory containing your " . DS . "cake core directory and your " . DS . "vendors root directory.", E_USER_ERROR);
|
trigger_error("CakePHP core could not be found. Check the value of CAKE_CORE_INCLUDE_PATH in APP/webroot/index.php. It should point to the directory containing your " . DS . "cake core directory and your " . DS . "vendors root directory.", E_USER_ERROR);
|
||||||
}
|
}
|
||||||
if (isset($_GET['url']) && $_GET['url'] === 'favicon.ico') {
|
if (isset($_GET['url']) && $_GET['url'] === 'favicon.ico') {
|
||||||
return;
|
return;
|
||||||
|
|
|
@ -29,18 +29,46 @@
|
||||||
error_reporting(E_ALL);
|
error_reporting(E_ALL);
|
||||||
set_time_limit(0);
|
set_time_limit(0);
|
||||||
ini_set('memory_limit','128M');
|
ini_set('memory_limit','128M');
|
||||||
if (!defined('DS')) {
|
ini_set('display_errors', 1);
|
||||||
define('DS', DIRECTORY_SEPARATOR);
|
/**
|
||||||
}
|
* Use the DS to separate the directories in other defines
|
||||||
if (!defined('ROOT')) {
|
*/
|
||||||
define('ROOT', dirname(dirname(dirname(__FILE__))));
|
if (!defined('DS')) {
|
||||||
}
|
define('DS', DIRECTORY_SEPARATOR);
|
||||||
if (!defined('APP_DIR')) {
|
}
|
||||||
define('APP_DIR', basename(dirname(dirname(__FILE__))));
|
/**
|
||||||
}
|
* These defines should only be edited if you have cake installed in
|
||||||
if (!defined('CAKE_CORE_INCLUDE_PATH')) {
|
* a directory layout other than the way it is distributed.
|
||||||
define('CAKE_CORE_INCLUDE_PATH', ROOT);
|
* When using custom settings be sure to use the DS and do not add a trailing DS.
|
||||||
}
|
*/
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The full path to the directory which holds "app", WITHOUT a trailing DS.
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
if (!defined('ROOT')) {
|
||||||
|
define('ROOT', dirname(dirname(dirname(__FILE__))));
|
||||||
|
}
|
||||||
|
/**
|
||||||
|
* The actual directory name for the "app".
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
if (!defined('APP_DIR')) {
|
||||||
|
define('APP_DIR', basename(dirname(dirname(__FILE__))));
|
||||||
|
}
|
||||||
|
/**
|
||||||
|
* The absolute path to the "cake" directory, WITHOUT a trailing DS.
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
if (!defined('CAKE_CORE_INCLUDE_PATH')) {
|
||||||
|
define('CAKE_CORE_INCLUDE_PATH', ROOT);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Editing below this line should not be necessary.
|
||||||
|
* Change at your own risk.
|
||||||
|
*
|
||||||
|
*/
|
||||||
if (!defined('WEBROOT_DIR')) {
|
if (!defined('WEBROOT_DIR')) {
|
||||||
define('WEBROOT_DIR', basename(dirname(__FILE__)));
|
define('WEBROOT_DIR', basename(dirname(__FILE__)));
|
||||||
}
|
}
|
||||||
|
@ -48,8 +76,7 @@ if (!defined('WWW_ROOT')) {
|
||||||
define('WWW_ROOT', dirname(__FILE__) . DS);
|
define('WWW_ROOT', dirname(__FILE__) . DS);
|
||||||
}
|
}
|
||||||
if (!defined('CORE_PATH')) {
|
if (!defined('CORE_PATH')) {
|
||||||
if (function_exists('ini_set')) {
|
if (function_exists('ini_set') && ini_set('include_path', CAKE_CORE_INCLUDE_PATH . PATH_SEPARATOR . ROOT . DS . APP_DIR . DS . PATH_SEPARATOR . ini_get('include_path'))) {
|
||||||
ini_set('include_path', CAKE_CORE_INCLUDE_PATH . PATH_SEPARATOR . ROOT . DS . APP_DIR . DS . PATH_SEPARATOR . ini_get('include_path'));
|
|
||||||
define('APP_PATH', null);
|
define('APP_PATH', null);
|
||||||
define('CORE_PATH', null);
|
define('CORE_PATH', null);
|
||||||
} else {
|
} else {
|
||||||
|
@ -57,10 +84,8 @@ if (!defined('CORE_PATH')) {
|
||||||
define('CORE_PATH', CAKE_CORE_INCLUDE_PATH . DS);
|
define('CORE_PATH', CAKE_CORE_INCLUDE_PATH . DS);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
ini_set('display_errors', 1);
|
|
||||||
if (!include(CORE_PATH . 'cake' . DS . 'bootstrap.php')) {
|
if (!include(CORE_PATH . 'cake' . DS . 'bootstrap.php')) {
|
||||||
trigger_error("Can't find CakePHP core. Check the value of CAKE_CORE_INCLUDE_PATH in app/webroot/test.php. It should point to the directory containing your " . DS . "cake core directory and your " . DS . "vendors root directory.", E_USER_ERROR);
|
trigger_error("CakePHP core could not be found. Check the value of CAKE_CORE_INCLUDE_PATH in APP/webroot/index.php. It should point to the directory containing your " . DS . "cake core directory and your " . DS . "vendors root directory.", E_USER_ERROR);
|
||||||
}
|
}
|
||||||
|
|
||||||
$corePath = Configure::corePaths('cake');
|
$corePath = Configure::corePaths('cake');
|
||||||
|
|
Loading…
Reference in a new issue