私はこれらの詳細でアプリケーションを作成しました:
1- zf create project MyApp
2- zf create モジュール管理者
3- zf create controller インデックス 1 管理者
MyApp/application/modules/admin/controllers/IndexController.php :
class admin_IndexController extends Zend_Controller_Action
{
public function init()
{
error_reporting(E_ALL);
ini_set('display_errors', 'On');
}
public function indexAction()
{
$aa = new Admin_Model_DbTable_Posts();
}
}
アプリケーション.ini:
[production]
phpSettings.display_startup_errors = 0
phpSettings.display_errors = 0
includePaths.library = APPLICATION_PATH "/../library"
bootstrap.path = APPLICATION_PATH "/Bootstrap.php"
bootstrap.class = "Bootstrap"
appnamespace = "Application"
resources.frontController.controllerDirectory = APPLICATION_PATH "/controllers"
resources.frontController.params.displayExceptions = 0
resources.frontController.moduleDirectory = APPLICATION_PATH "/modules"
MyApp/application/modules/admin/models/DbTable/Posts.php :
class Admin_Model_DbTable_Posts extends Zend_Db_Table_Abstract
{
public function init()
{
}
}
この時点で、次のエラーが表示されます。
Fatal error: Class 'Admin_Model_DbTable_Posts' not found in /var/www/MyApp/application/modules/admin/controllers/IndexController.php on line 16
そして、この行をapplication.iniに置くと
resources.modules[] =
そして、これらのコンテンツを含む admin フォルダーに bootstratp.php を追加します。
class Admin_Bootstrap extends Zend_Application_Bootstrap_Bootstrap
{
}
長期間のリクエストの後、次のエラーが発生します。
HTTP Error 500 (Internal Server Error): An unexpected condition was encountered while the server was attempting to fulfill the request.
それを機能させるにはどうすればよいですか?