2014年6月5日木曜日

nginx, hhvmでcakephpを動かす その2

MySQLデータベースも準備出来たとして、(他の記事を参照)
以前に作成しているブログチュートリアルのcakephpのphpファイルをコピーして、

http://192.168.33.10/posts

とすると

404 Not Found

と出ます。

http://book.cakephp.org/2.0/ja/installation/url-rewriting.html#nginxurl
このCakePHPのCookbookにもあるように、nginxでの設定が載っています。

/etc/nginx/conf.d/default.confを編集します。
location / {}の欄に

    try_files $uri $uri/ /index.php?$uri&$args;

を追記します。


nginxをrestartして、

http://192.168.33.10/posts

を確認すると、postsコントローラが生きて、postsのデータが表示されるようになりました。

0 件のコメント:

コメントを投稿