現在Railsアプリを作成し、サブディレクトリとしてPHPアプリを実装しています
本番環境にてNginxを用いて、locationにphpを設置しています
発生している問題・エラーメッセージ
railsは正常に開けるのですがphp側がFile Not Findと左上の方に出ます
また、エラーログとしては
[error] 21080#0: *319 FastCGI sent in stderr: "Primary script unknown" while reading response header from upstream
と出ております
試したこと
エラーを調べこのように修正したり、
$document_root/$fastcgi_script_name;
絶対パスで記載
fastcgi_param SCRIPT_FILENAME /home/ec2-user/environment/var/www/php/public/$1;
してみたのですが、変化なしです
そのほかnginx,php-fpmの起動エラーなどは全てありません
また、同一ディレクトリにindex.htmlを作成し、開いてみるとこれは開ける状態でして
phpだけ開けない状態です
そのディレクトリから、phpファイルを削除すると403エラーに代わります
補足情報(FW/ツールのバージョンなど)
回答1件
あなたの回答
tips
プレビュー