2010-08-16 2 views
0

를 찾을 수 없습니다젠드 프레임 워크 1.10 사용자 정의 클래스는 내가 zendCast에서 젠드 프레임 워크를 배우고 내가 사용하고 문제를</p> <p>을 찾을 수 없습니다

-Zend 서버 CE

- 젠드 스튜디오 7.2

-Zend 프레임 워크 1.10 내 라이브러리 폴더에서

내가 폴더 앱을 가지고 있다는 점에서 PHP 파일 Countri 폴더 (젠드 스튜디오로 만든) es.php는 App_Countries 클래스에 해당하지만 새로운 App_Countries 객체를 만들려고하면 클래스가 오류를 없애는 방법에 대한 아이디어를로드 할 수 없다고 말합니다.

Fatal error: Class 'App_Countries' not found in /usr/local/zend/apache2/htdocs/ZC/application/controllers/IndexController.php on line 14 

index.php를

// Define path to application directory 
defined('APPLICATION_PATH') 
    || define('APPLICATION_PATH', realpath(dirname(__FILE__) . '/../application')); 

// Define application environment 
defined('APPLICATION_ENV') 
    || define('APPLICATION_ENV', (getenv('APPLICATION_ENV') ? getenv('APPLICATION_ENV') : 'production')); 

// Ensure library/ is on include_path 
set_include_path(implode(PATH_SEPARATOR, array(
    realpath(APPLICATION_PATH . '/../library'), 
    get_include_path(), 
))); 

/** Zend_Application */ 
require_once 'Zend/Application.php'; 

// Create application, bootstrap, and run 
$application = new Zend_Application(
    APPLICATION_ENV, 
    APPLICATION_PATH . '/configs/application.ini' 
); 
$application->bootstrap() 
      ->run(); 
+0

당신은 컨트롤러 코드와 완전한 디렉토리 구조를 작성해야합니다
그것은 같은 것을 포함해야합니다. –

답변

5

autoloadernamespace가 제대로 application.ini 구성되어 있는지 확인합니다.

autoloadernamespaces[] = "Zend" 
autoloadernamespaces[] = "App"