0

Propel ORM を Zend Framework プロジェクトに追加しました。
次のファイルは、私の /application/configs フォルダーの下にあります。

  • アプリケーション.ini
  • build.properties
  • classmap-gentsefeesten-conf.php
  • gentsefeesten-conf.php
  • ランタイム conf.xml
  • schema.xml

/application/models の下に次のものがあります。

  • ジェントスフェステン
    • 地図
    • オムクエ

私はモジュールを扱っているので、2 つのフォルダー (私のモジュール) を含むモジュール フォルダーがあります。

「index.php」ファイルに次を追加しました: (3 番目のルール)

set_include_path(implode(PATH_SEPARATOR, array(
  realpath(APPLICATION_PATH . '/../library'),
  realpath(APPLICATION_PATH . '/models'),//propel
  get_include_path(),
)));

したがって、アプリケーションはモデルをモデル フォルダーに取得します。

しかし、私は常に次のエラーが発生します:

Fatal error: Uncaught exception 'Zend_Controller_Dispatcher_Exception' with message 'Invalid controller specified (error)' in /Applications/MAMP/htdocs/GentseFeesten/library/Zend/Controller/Dispatcher/Standard.php:248 

Stack trace: 
#0 /Applications/MAMP/htdocs/GentseFeesten/library/Zend/Controller/Front.php(954): Zend_Controller_Dispatcher_Standard->dispatch(Object(Zend_Controller_Request_Http), Object(Zend_Controller_Response_Http)) 
#1 /Applications/MAMP/htdocs/GentseFeesten/library/Zend/Application/Bootstrap/Bootstrap.php(97): Zend_Controller_Front->dispatch() 
#2 /Applications/MAMP/htdocs/GentseFeesten/library/Zend/Application.php(366): Zend_Application_Bootstrap_Bootstrap->run() 
#3 /Applications/MAMP/htdocs/GentseFeesten/public/index.php(27): Zend_Application->run() 
#4 {main} Next exception 'Zend_Controller_Exception' with message 'Invalid controller specified (error)

#0 /Applications/MAMP/htdocs/GentseFeesten/library/Zend/Controller/Front.php(954): Zend_Controller_Dispatcher_Standard->dispatch(Object(Zend_Controller_Re in /Applications/MAMP/htdocs/GentseFeesten/library/Zend/Controller/Plugin/Broker.php on line 336
4

1 に答える 1