Lithium のクイックスタート ガイドに従っています: http://li3.me/docs/manual/quickstart
/var/www/my_app/app/models/Posts.php に投稿モデルを作成しました
<?php
namespace app\models;
class Posts extends \lithium\data\Model {
}
?>
/var/www/my_app/app/controllers/PostsController.php に投稿コントローラーを作成しました
<?php
namespace app\controllers;
class PostsController extends \lithium\action\Controller {
public function index() {
return array('foo' => 'bar', 'title' => 'Posts');
}
}
?>
そして、 /var/www/my_app/app/views/posts/index.html.php にビューを作成しました
Lithium is less dense than <?=$foo;?>ium.
クイックスタート ガイドでは、次の場所に移動すると、投稿のインデックス ページを表示できるはずであると記載されています。
http://localhost/my_app/posts
しかし、私は
Not Found
The requested URL /my_app/posts was not found on this server.
しかし、私がちょうど行くと
http://localhost/my_app
Lithium に付属のデフォルトのホームページが表示されます。
そこで、次の行を /var/www/my_app/config/routes.php ファイルに追加して問題を解決しようとしました。
Router::connect('/posts', 'Posts::index');
しかし、同じ Not Found エラーが表示されますか?