| [ Index ] |
PHP Cross Reference of CodeIgniter 1.7.1 |
[Summary view] [Print] [Text view]
1 <?php 2 /* 3 |--------------------------------------------------------------- 4 | PHP ERROR REPORTING LEVEL 5 |--------------------------------------------------------------- 6 | 7 | By default CI runs with error reporting set to ALL. For security 8 | reasons you are encouraged to change this when your site goes live. 9 | For more info visit: http://www.php.net/error_reporting 10 | 11 */ 12 error_reporting(E_ALL); 13 14 /* 15 |--------------------------------------------------------------- 16 | SYSTEM FOLDER NAME 17 |--------------------------------------------------------------- 18 | 19 | This variable must contain the name of your "system" folder. 20 | Include the path if the folder is not in the same directory 21 | as this file. 22 | 23 | NO TRAILING SLASH! 24 | 25 */ 26 $system_folder = "system"; 27 28 /* 29 |--------------------------------------------------------------- 30 | APPLICATION FOLDER NAME 31 |--------------------------------------------------------------- 32 | 33 | If you want this front controller to use a different "application" 34 | folder then the default one you can set its name here. The folder 35 | can also be renamed or relocated anywhere on your server. 36 | For more info please see the user guide: 37 | http://codeigniter.com/user_guide/general/managing_apps.html 38 | 39 | 40 | NO TRAILING SLASH! 41 | 42 */ 43 $application_folder = "application"; 44 45 /* 46 |=============================================================== 47 | END OF USER CONFIGURABLE SETTINGS 48 |=============================================================== 49 */ 50 51 52 /* 53 |--------------------------------------------------------------- 54 | SET THE SERVER PATH 55 |--------------------------------------------------------------- 56 | 57 | Let's attempt to determine the full-server path to the "system" 58 | folder in order to reduce the possibility of path problems. 59 | Note: We only attempt this if the user hasn't specified a 60 | full server path. 61 | 62 */ 63 if (strpos($system_folder, '/') === FALSE) 64 { 65 if (function_exists('realpath') AND @realpath(dirname(__FILE__)) !== FALSE) 66 { 67 $system_folder = realpath(dirname(__FILE__)).'/'.$system_folder; 68 } 69 } 70 else 71 { 72 // Swap directory separators to Unix style for consistency 73 $system_folder = str_replace("\\", "/", $system_folder); 74 } 75 76 /* 77 |--------------------------------------------------------------- 78 | DEFINE APPLICATION CONSTANTS 79 |--------------------------------------------------------------- 80 | 81 | EXT - The file extension. Typically ".php" 82 | FCPATH - The full server path to THIS file 83 | SELF - The name of THIS file (typically "index.php") 84 | BASEPATH - The full server path to the "system" folder 85 | APPPATH - The full server path to the "application" folder 86 | 87 */ 88 define('EXT', '.'.pathinfo(__FILE__, PATHINFO_EXTENSION)); 89 define('FCPATH', __FILE__); 90 define('SELF', pathinfo(__FILE__, PATHINFO_BASENAME)); 91 define('BASEPATH', $system_folder.'/'); 92 93 if (is_dir($application_folder)) 94 { 95 define('APPPATH', $application_folder.'/'); 96 } 97 else 98 { 99 if ($application_folder == '') 100 { 101 $application_folder = 'application'; 102 } 103 104 define('APPPATH', BASEPATH.$application_folder.'/'); 105 } 106 107 /* 108 |--------------------------------------------------------------- 109 | LOAD THE FRONT CONTROLLER 110 |--------------------------------------------------------------- 111 | 112 | And away we go... 113 | 114 */ 115 require_once BASEPATH.'codeigniter/CodeIgniter'.EXT; 116 117 /* End of file index.php */ 118 /* Location: ./index.php */
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
| Generated: Thu Mar 5 14:07:31 2009 | Cross-referenced by PHPXref 0.7 |