無いものを作る趣味の工作やバイクいじり、お出かけネタなどを取り扱っています。

NginxにConcrete5でつまづいたのでメモ

| コメント(0)

どーもこんばんは
メインページを少しいじろうと思っている管理人のかいざーです



Concrete5入れたのはいいんだけど
インストールで何回かつまづいたので記録


インストールファイルのダウンロード、展開、配置して
インストール画面出すところまでは何も難しいところはないんですが


C5 Request URLsサポート利用可

のところでいろいろやったけどエラーが消えず
調べたところどうやらNginxにPATH_INFOの設定してなかったのが原因だったみたい


fastcgi_paramsとdefault.confを変更したらうまくいきました





/etc/nginx/fastcgi_params

fastcgi_param SCRIPT_NAME $fastcgi_script_name;
fastcgi_param PATH_INFO $fastcgi_path_info;
:追加
fastcgi_param PATH_TRANSLATED $document_root$fastcgi_path_info; :追加
fastcgi_param REQUEST_URI $request_uri;



/etc/nginx/conf.d/default.conf

location ~ [^/]\.php(/|$) { :変更
root /var/www/html;
fastcgi_split_path_info ^(.+?\.php)(/.*)$; :追加
fastcgi_pass unix:/var/run/php-fpm/php-fpm.sock;
fastcgi_index index.php;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME /var/www/html$fastcgi_script_name;
fastcgi_param REMOTE_ADDR $http_x_real_ip;
fastcgi_param HTTPS on;
}




で回避できた

concrete5のフォルダーは


chown -R nginx concrete5


で丸ごと所有者を
nginxに変更



インストールが進んだところで再びエラー


/var/lib/php/sessionに書き込めないと文句言ってる

ので

ここも所有者をNginxに変更


ようやくインストール完了しました




だらだらやってたらインストールに1か月もかかったw

コメントする

2022年1月

            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31          

この記事について

このページは、かいざーが2020年7月 8日 01:18に書いた記事です。

ひとつ前の記事は「2年後絶対忘れるので さくらVPSでSSL証明書更新の備忘録」です。

次の記事は「ベランダの鉢植えがくたばりそうなので 自動水やり装置の設置」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

ブログランキング・にほんブログ村へにほんブログ村 バイクブログ バイク 修理・整備へ
にほんブログ村 バイクブログ ソロツーリング(バイク)へ
にほんブログ村 IT技術ブログ Webサイト構築へ