1 Star 0 Fork 40

Βule×J/番茄社区多门店系统

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
index.php 3.46 KB
一键复制 编辑 原始数据 按行查看 历史
fanqie 提交于 2020-06-23 10:04 . v1.0.0
<?php define ( 'ENVIRONMENT', isset ( $_SERVER ['CI_ENV'] ) ? $_SERVER ['CI_ENV'] : 'production' );
switch (ENVIRONMENT) {
case 'development' :
error_reporting ( - 1 );
ini_set ( 'display_errors', 1 );
break;
case 'testing' :
case 'production' :
ini_set ( 'display_errors', 0 );
if (version_compare ( PHP_VERSION, '5.3', '>=' )) {
error_reporting ( E_ALL & ~ E_NOTICE & ~ E_DEPRECATED & ~ E_STRICT & ~ E_USER_NOTICE & ~ E_USER_DEPRECATED );
} else {
error_reporting ( E_ALL & ~ E_NOTICE & ~ E_STRICT & ~ E_USER_NOTICE );
}
break;
default :
header ( 'HTTP/1.1 503 Service Unavailable.', TRUE, 503 );
echo 'The application environment is not set correctly.';
exit ( 1 ); // EXIT_ERROR
}
$system_path = 'fanqie';
$application_folder = 'apps';
$view_folder = '';
if (defined ( 'STDIN' )) {
chdir ( dirname ( __FILE__ ) );
}
if (($_temp = realpath ( $system_path )) !== FALSE) {
$system_path = $_temp . DIRECTORY_SEPARATOR;
} else {
// Ensure there's a trailing slash
$system_path = strtr ( rtrim ( $system_path, '/\\' ), '/\\', DIRECTORY_SEPARATOR . DIRECTORY_SEPARATOR ) . DIRECTORY_SEPARATOR;
}
// Is the system path correct?
if (! is_dir ( $system_path )) {
header ( 'HTTP/1.1 503 Service Unavailable.', TRUE, 503 );
echo 'Your system folder path does not appear to be set correctly. Please open the following file and correct this: ' . pathinfo ( __FILE__, PATHINFO_BASENAME );
exit ( 3 ); // EXIT_CONFIG
}
// The name of THIS file
define ( 'SELF', pathinfo ( __FILE__, PATHINFO_BASENAME ) );
// Path to the system directory
define ( 'BASEPATH', $system_path );
// Path to the front controller (this file) directory
define ( 'FCPATH', dirname ( __FILE__ ) . DIRECTORY_SEPARATOR );
// Name of the "system" directory
define ( 'SYSDIR', basename ( BASEPATH ) );
// The path to the "application" directory
if (is_dir ( $application_folder )) {
if (($_temp = realpath ( $application_folder )) !== FALSE) {
$application_folder = $_temp;
} else {
$application_folder = strtr ( rtrim ( $application_folder, '/\\' ), '/\\', DIRECTORY_SEPARATOR . DIRECTORY_SEPARATOR );
}
} elseif (is_dir ( BASEPATH . $application_folder . DIRECTORY_SEPARATOR )) {
$application_folder = BASEPATH . strtr ( trim ( $application_folder, '/\\' ), '/\\', DIRECTORY_SEPARATOR . DIRECTORY_SEPARATOR );
} else {
header ( 'HTTP/1.1 503 Service Unavailable.', TRUE, 503 );
echo 'Your application folder path does not appear to be set correctly. Please open the following file and correct this: ' . SELF;
exit ( 3 ); // EXIT_CONFIG
}
define ( 'APPPATH', $application_folder . DIRECTORY_SEPARATOR );
// The path to the "views" directory
if (! isset ( $view_folder [0] ) && is_dir ( APPPATH . 'views' . DIRECTORY_SEPARATOR )) {
$view_folder = APPPATH . 'views';
} elseif (is_dir ( $view_folder )) {
if (($_temp = realpath ( $view_folder )) !== FALSE) {
$view_folder = $_temp;
} else {
$view_folder = strtr ( rtrim ( $view_folder, '/\\' ), '/\\', DIRECTORY_SEPARATOR . DIRECTORY_SEPARATOR );
}
} elseif (is_dir ( APPPATH . $view_folder . DIRECTORY_SEPARATOR )) {
$view_folder = APPPATH . strtr ( trim ( $view_folder, '/\\' ), '/\\', DIRECTORY_SEPARATOR . DIRECTORY_SEPARATOR );
} else {
header ( 'HTTP/1.1 503 Service Unavailable.', TRUE, 503 );
echo 'Your view folder path does not appear to be set correctly. Please open the following file and correct this: ' . SELF;
exit ( 3 ); // EXIT_CONFIG
}
define ( 'VIEWPATH', $view_folder . DIRECTORY_SEPARATOR );
require_once BASEPATH . 'core/CodeIgniter.php';
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
PHP
1
https://gitee.com/NevoEuro/fanqie_shop.git
git@gitee.com:NevoEuro/fanqie_shop.git
NevoEuro
fanqie_shop
番茄社区多门店系统
master

搜索帮助