“403 Forbidden”がimageに発生したときの対処法 | Vagrant + WordPress + Nginx

Wordpress Themeを製作中、imagesフォルダにpng形式の画像ファイルを入れて反映させようとしたら、”403 Forbidden”エラーが発生した。このエラーは、ファイルへのパスは合っているが、ファイルへのアクセス権限がないためアクセスできないというものである。このエラーの対処をしたが、四苦八苦




Makefileを使ってみる | 繰り返し使う長いコマンドを短くする

冗長なコマンドは1回打つだけなら問題ないが、毎日何度も打つとなると気が滅入ってくることがある。Makefileを活用することで長いコマンドを短くすることができることを知っておくと多少はコマンドを打つ労力も少なくなるかもしれない。最近Makefileというものを知った私が、Makefileを使ってみた実例をご紹介。


Railsで環境変数を設定 | Rails5 + CentOS7

プライベートな情報をインターネット上に拡散させてしまうと危ないのは常識といえる。例えば、Railsアプリで設定するデータベースのパスワードは、database.ymlに書くと思うが、そのまま書いてしまうと危険だ。そこで、環境変数を設定する。環境変数を設定する際、つまづいたところがあった。それを含めてご紹介。




unicornの再起動 | Rails5 + unicorn + capistrano + Nginx

Railsアプリを本番環境にデプロイしたときに、デプロイした内容が反映されないことがある。それは、開発環境で”rails s”をし直す、つまりRailsサーバーを止める必要があるのと同様に、本番環境でも一度Railsを停止させ起動する必要がある。さて、本番環境でRails自体を再起動させるにはどうしたらよいのか。unicornを再起動すればよいの