質問: ### 前提・実現したいこと not found の連鎖を無くしたい ### 発生している問題・エラーメッセージ ``` Class 'AppController' not found in /home/ec2-user/environment/cakephp2/app/Controller/PostsController.php on line 3 ``` ### 該当のソースコード ```
回答: おそらくダウンロードしたものが違う(3系をダウンロードした)か、パスの設定、mode_rewriteの設定などサーバーが正しくセットアップできていないのでしょう。 インストール直後の状態で、ドキュメントルートに設定したディレクトリアクセスした場合に、正しくCakePHPのWelcomeページが表示されていましたか? CakePHP 2.x系は、基本的にはダウンロードしてサーバーに投げ込むだけで動きます。 インストール - CakePHP 2.x を確認してください。 ダウンロードで特定のバージョンのCakePHPを取得したいのであれば、 から探すとよいでしょう。 ただ、保守性を考えるとCakePHPのアップデートをcomposerコマンドで行えるため composerによるVendorディレクトリへのインストール をお勧めします。