| 제목 | 설정 다 하고 사이트 들어갔는데요 index.php 문제라는데 | ||
|---|---|---|---|
| 글쓴이 | 나탈리 | 작성시각 | 2013/01/23 09:33:17 | 
| 
                         | 
                |||
| 
                        Your system folder path does not appear to be set correctly. Please open the following file and correct this: index.php 시스템 폴더 경로가 제대로 설정안된 것 같다고 index.php파일 열어서 문제해결을 하라는데 index.php죽이라고 해서 거기에서 하라는대로 한거 밖에 없는데.. 무슨 문제인지 index.php 소스 올릴테니 한 번 봐주세요 <?php 
/* 
 *--------------------------------------------------------------- 
 * APPLICATION ENVIRONMENT 
 *--------------------------------------------------------------- 
 * 
 * You can load different configurations depending on your 
 * current environment. Setting the environment also influences 
 * things like logging and error reporting. 
 * 
 * This can be set to anything, but default usage is: 
 * 
 *     development 
 *     testing 
 *     production 
 * 
 * NOTE: If you change these, also change the error_reporting() code below 
 * 
 */ 
 define('ENVIRONMENT', 'development'); 
/* 
 *--------------------------------------------------------------- 
 * ERROR REPORTING 
 *--------------------------------------------------------------- 
 * 
 * Different environments will require different levels of error reporting. 
 * By default development will show errors but testing and live will hide them. 
 */ 
if (defined('ENVIRONMENT')) 
{ 
 switch (ENVIRONMENT) 
 { 
  case 'development': 
   error_reporting(E_ALL); 
  break; 
  case 'testing': 
  case 'production': 
   error_reporting(0); 
  break; 
  default: 
   exit('The application environment is not set correctly.'); 
 } 
} 
/* 
 *--------------------------------------------------------------- 
 * SYSTEM FOLDER NAME 
 *--------------------------------------------------------------- 
 * 
 * This variable must contain the name of your "system" folder. 
 * Include the path if the folder is not in the same  directory 
 * as this file. 
 * 
 */ 
 $system_path = '/_Codeigniter'; 
/* 
 *--------------------------------------------------------------- 
 * APPLICATION FOLDER NAME 
 *--------------------------------------------------------------- 
 * 
 * If you want this front controller to use a different "application" 
 * folder then the default one you can set its name here. The folder 
 * can also be renamed or relocated anywhere on your server.  If 
 * you do, use a full server path. For more info please see the user guide: 
 * 
 * NO TRAILING SLASH! 
 * 
 */ 
 $application_folder = 'app'; 
/* 
 * -------------------------------------------------------------------- 
 * DEFAULT CONTROLLER 
 * -------------------------------------------------------------------- 
 * 
 * Normally you will set your default controller in the routes.php file. 
 * You can, however, force a custom routing by hard-coding a 
 * specific controller class/function here.  For most applications, you 
 * WILL NOT set your routing here, but it's an option for those 
 * special instances where you might want to override the standard 
 * routing in a specific front controller that shares a common CI installation. 
 * 
 * IMPORTANT:  If you set the routing here, NO OTHER controller will be 
 * callable. In essence, this preference limits your application to ONE 
 * specific controller.  Leave the function name blank if you need 
 * to call functions dynamically via the URI. 
 * 
 * Un-comment the $routing array below to use this feature 
 * 
 */ 
 // The directory name, relative to the "controllers" folder.  Leave blank 
 // if your controller is not in a sub-folder within the "controllers" folder 
 // $routing['directory'] = ''; 
 // The controller class file name.  Example:  Mycontroller 
 // $routing['controller'] = ''; 
 // The controller function you wish to be called. 
 // $routing['function'] = ''; 
/* 
 * ------------------------------------------------------------------- 
 *  CUSTOM CONFIG VALUES 
 * ------------------------------------------------------------------- 
 * 
 * The $assign_to_config array below will be passed dynamically to the 
 * config class when initialized. This allows you to set custom config 
 * items or override any default config values found in the config.php file. 
 * This can be handy as it permits you to share one application between 
 * multiple front controller files, with each file containing different 
 * config values. 
 * 
 * Un-comment the $assign_to_config array below to use this feature 
 * 
 */ 
 // $assign_to_config['name_of_config_item'] = 'value of config item'; 
// -------------------------------------------------------------------- 
// END OF USER CONFIGURABLE SETTINGS.  DO NOT EDIT BELOW THIS LINE 
// -------------------------------------------------------------------- 
/* 
 * --------------------------------------------------------------- 
 *  Resolve the system path for increased reliability 
 * --------------------------------------------------------------- 
 */ 
 // Set the current directory correctly for CLI requests 
 if (defined('STDIN')) 
 { 
  chdir(dirname(__FILE__)); 
 } 
 if (realpath($system_path) !== FALSE) 
 { 
  $system_path = realpath($system_path).'/'; 
 } 
 // ensure there's a trailing slash 
 $system_path = rtrim($system_path, '/').'/'; 
 // Is the system path correct? 
 if ( ! is_dir($system_path)) 
 { 
  exit("Your system folder path does not appear to be set correctly. Please open the following file and correct this: ".pathinfo(__FILE__, PATHINFO_BASENAME)); 
 } 
/* 
 * ------------------------------------------------------------------- 
 *  Now that we know the path, set the main path constants 
 * ------------------------------------------------------------------- 
 */ 
 // The name of THIS file 
 define('SELF', pathinfo(__FILE__, PATHINFO_BASENAME)); 
 // The PHP file extension 
 // this global constant is deprecated. 
 define('EXT', '.php'); 
 // Path to the system folder 
 define('BASEPATH', str_replace("\\", "/", $system_path)); 
 // Path to the front controller (this file) 
 define('FCPATH', str_replace(SELF, '', __FILE__)); 
 // Name of the "system folder" 
 define('SYSDIR', trim(strrchr(trim(BASEPATH, '/'), '/'), '/')); 
 // The path to the "application" folder 
 if (is_dir($application_folder)) 
 { 
  define('APPPATH', $application_folder.'/'); 
 } 
 else 
 { 
  if ( ! is_dir(BASEPATH.$application_folder.'/')) 
  { 
   exit("Your application folder path does not appear to be set correctly. Please open the following file and correct this: ".SELF); 
  } 
  define('APPPATH', BASEPATH.$application_folder.'/'); 
 } 
/* 
 * -------------------------------------------------------------------- 
 * LOAD THE BOOTSTRAP FILE 
 * -------------------------------------------------------------------- 
 * 
 * And away we go... 
 * 
 */ 
require_once BASEPATH.'core/CodeIgniter.php'; 
/* End of file index.php */ 
/* Location: ./index.php */ 
                        
                     | 
                |||
| 첨부파일 | 
                                index.php (6.2 KB) | 
                    ||
| 다음글 | 위젯에서 모델 사용할 수 없나요 ?? (1) | ||
| 이전글 | 1.7버젼에서 이상없는데 2.1버젼에서 오류발생 합니다... (3) | ||
| 
                             
                                니삼
                                /
                                2013/01/23 09:57:53 /
                                추천
                                0
                             
                             | 
                    
| 
                             
                                나탈리
                                /
                                2013/01/23 10:02:48 /
                                추천
                                0
                             
                            
                                 index.php는 수정되지 않습니다라니 무슨 말씀이신가요....수정하면 안된다는 말씀이신가요??
                             
                         | 
                    
| 
                             
                                니삼
                                /
                                2013/01/23 10:36:49 /
                                추천
                                0
                             
                            
                                 나탈리 // 아니요 index.php에서는 index죽이기에 필요한 설정이 없다는 뜻입니다. 
                        물론 index.php 변경해도 됩니당. 문제는 $system_path = '/_Codeigniter'; $application_folder = 'app'; 폴더명 이렇게 바꾸신거 맞으신가요 ?  | 
                    
| 
                             
                                변종원(웅파)
                                /
                                2013/01/23 10:42:15 /
                                추천
                                0
                             
                            
                                커스터마이징된 소스를 가지고 작업중이신가 보네요.  
                        index.php 죽이기랑 직접적인 상관 없는 문제입니다. 니삼님이 말씀하신 path들이 실제 존재하는지 보세요  | 
                    
| 
                             
                                나탈리
                                /
                                2013/01/23 10:46:00 /
                                추천
                                0
                             
                            
                                 파일질라를 이용해서 서버에 올린 폴더들 보면 _Codeigniter폴더와 app폴더 둘다 폴더명이 그렇게 되어 있습니다.
                             
                         | 
                    
| 
                             
                                변종원(웅파)
                                /
                                2013/01/23 11:36:58 /
                                추천
                                0
                             
                            
                                $system_path = '/_Codeigniter';  <-- 디렉토리가 /(루트) 밑에 있는건가요? 
                        디렉토리명만 씁니다. 확인해보세요. 디렉토리 퍼미션도 확인해보시구요  | 
                    
| 
                             
                                나탈리
                                /
                                2013/01/23 12:04:59 /
                                추천
                                0
                             
                            
                                 네 루트 디렉토리 밑에 _Codeigniter폴더 있습니다. 디렉토리 퍼미션은 어떻게 확인하나요? 
                             
                         | 
                    
| 
                             
                                나탈리
                                /
                                2013/01/23 14:03:31 /
                                추천
                                0
                             
                            
                                  $system_path = '/_Codeigniter'; 이게아니라 . /_Codeigniter 였었네요 도와주신분들 감사합니다.ㅎ
                             
                         | 
                    
index.php는 수정되지 않습니다.