0

みなさん、良い一日を。私はフロントエンドの開発者ですが、Zend Framework で構築されたバックエンドを少し調整する必要があります。

私はコントローラー CalendarController.php を持っており、Calendar と呼ばれる相対モデルを作成したいと考えていました。モデルは次のようにインスタンス化されました

`class Project_Model_Calendar extends Project_Model_Abstract`

Modelディレクトリに配置されたCalendarというファイルに。

後で、このモデルは必要ないことがわかったので、単に削除し、コントローラーで参照するだけにしました。(こんな感じで使いました

    `$this->form = new Project_Model_Calendar();`

)

どうやら、このモデルを保存したメモリ キャッシュまたは構成ファイルがあり、毎回それをロードしようとします。

Zend_Session::start() Error #2 include_once() [function.include]: Failed opening 'Project/Model/Calendar.php' for include というエラーが表示されます

モデルをどこにも使用していない場合、このエラーが発生するのはなぜですか? ロードされたモデルのこのキャッシュをクリアするにはどうすればよいですか?

それを手伝ってくれませんか?このような不明確な質問をして申し訳ありませんが、修正する必要があり、ほとんどの場合、Zend フレームワークは依然として謎のままです。

4

1 に答える 1

0

ファイルをインクルードすると、使用していない場合でもエラーが発生する可能性があります。php.ini、httpd.conf、または .htaccess ファイルのパスにハードコードが含まれていないことを確認してください。

于 2013-10-04T11:43:13.587 に答える