skillup

技術ブログ

PHP サーバー・ネットワーク

nginx上でのcakePHP

投稿日:2015年10月29日 更新日:

cakePHP上をCentOS,nginx上で公開するときのメモなどを。

cakeのversionは2.5です。

/var/www/html/sampleapp直下にプログラムを配置するものとします。

この下にcakeのファイル一式(appとかが入っている一式ですね。)が来るようにします。

一時フォルダ

一時フォルダのパーミッションを変更してあげないとエラーがでますので注意を。

chown nginx:nginx /var/www/html/sampleapp/app/tmp

chmod 777 /var/www/html/sampleapp/app/tmp

nginx

いつもながら悩むのがnginxです。本日もかなりやられましたね(汗)

とは言っても、悩んでたところが全然別の部分だったんですが・・(汗)

下記のように書けば動きます。

詳しい説明などは下記リンクを
http://dotnsf.blog.jp/archives/1003076209.html

http://entropiajp.hatenablog.com/entry/2014/06/09/060000

http://altere5.hateblo.jp/entry/2013/11/07/nginx_%2B_PHP-FPM_%E7%92%B0%E5%A2%83%E3%81%A7CakePHP%E3%81%AE%E5%88%A9%E7%94%A8%E8%A8%AD%E5%AE%9A

この時点でhttp://example.comにアクセスをしてcakePHPの画面が見れていればOKです。

-PHP, サーバー・ネットワーク
-, ,

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

PHPメモリ測定

プログラムのメモリ測定に関して。今回はWordPressの処理に関してです。 まずはソースから。 処理を入れているファイルはルートディレクトリ直下のindex.phpです。 [crayon-5b293 …

no image

docker メモ

まだ数時間しか触ってませんが、なんとなくのイメージなど Vagrantと違いOSではなく主にミドルウェア(httpd,mysqlなど)を手軽に構築する仮想環境ツール Linuxの中でしか動かない 起動 …

no image

Shift_JISの5C問題について 全角ハイフンでエスケープ

エンジニアであればだれもが頭を悩ませる文字コード。 私も初期のころはこれのせいでデータが入らないとかおかしくなるなんてことがさんざんありました。 今でも文字コードに遭遇することはあるんですが大体のパタ …

no image

Vagarant+Eclipse(Perl)での作業環境構築

現在の案件でPerlの改修があるんですが、windowsだとモジュールの依存関係でうまくコンパイルできなかったりといろいろとトラブルが起こったんで、今はやりの仮想環境でやることに。 まだ完ぺきではない …

no image

PHPでのスクレイピング

本日はPHPスクレイピングについて。 スクレイピング自体はRuby、Javaとやってきました。 PHPに関しては昔、正規表現でごりごりやってましたね。これを使えば何でもできるんで一番早いです。 が・・ …