Linux質問掲示板
TOP > 記事閲覧
fld_nor.gif Rocky10でのcgi実行
投稿日 : 2026/05/31(Sun) 18:31
投稿者 my
参照先
先日、さくらVPSでRocky10をインストールしました。
設定は、Rocky8の時と同じです

インストールし終わって早速KENTさんの掲示板を何種類か実行してみたら、全部ファイルエラーで全く表示されませんでした。
Rocky8時代に表示出来ていたカウンターとかも表示されませんでした(プログラムの書いてないcgiは認識しました)

これは、駄目だと思ってすぐRocky8にすぐ戻しました
今、現在は以前のようにすべて動いています

先日、さくらVPSでRocky10をインストールしました。
設定は、Rocky8の時と同じです

インストールし終わって早速KENTさんの掲示板を何種類か実行してみたら、全部ファイルエラーで全く表示されませんでした。
Rocky8時代に表示出来ていたカウンターとかも表示されませんでした(プログラムの書いてないcgiは認識しました)

これは、駄目だと思ってすぐRocky8にすぐ戻しました
今、現在は以前のようにすべて動いています

僕の知識では、理解不能なのですが
Linux関係を仕事にしている人に聞いたら最新のOSでは、
すのOS上では、cgiは動かなくなっていて
バーチャルボックスみたいなものを立ちあげて
その中でcgiを動かすとか...
何だかよく分からないのですが
これって、Rocky10だけの話でしょうか

Rocky10とcgiについての書き込みを検索しても
まだ、何も出てこないのですが

此の辺の情報を何かお持ちでしょうか

*店にしかパソコンがないので7時以降は、翌日拝見させてもらいます(水・木は店が休みなのでパソコン見れません)
編集 編集
< 1234>
件名 Re: Rocky10でのcgi実行
投稿日 : 2026/07/07(Tue) 17:46
投稿者 my
参照先
画像無しでも投稿できません
//修正 エラー表示が出ますが投稿出来ました

SELinuxを無効にした場合も投稿不可

もし、可能であれば
sudo semanage fcontext -a -t httpd_sys_rw_content_t "/var/www/cgi-bin/joyful/img(/.*)?"
sudo restorecon -Rv /var/www/cgi-bin/joyful/img/
こちらも駄目でした。

1783413969-1.png

編集 編集
件名 Re: Rocky10でのcgi実行
投稿日 : 2026/07/07(Tue) 17:05
投稿者 灼眼のセナ
参照先
多分ですけど、画像をアップロードしようとしていませんか。
画像無しだと投稿できませんか。

私の仮想マシンのRocky Linux 10 で確認したのですが、画像をアップしようとするとエラーになります。
まだ原因がつかめていません。

SELinuxを無効にした場合は投稿可能ですか?

もし、可能であれば
sudo semanage fcontext -a -t httpd_sys_rw_content_t "/var/www/cgi-bin/joyful/img(/.*)?"
sudo restorecon -Rv /var/www/cgi-bin/joyful/img/
で上手く行くかも知れません。
編集 編集
件名 Re: Rocky10でのcgi実行
投稿日 : 2026/07/07(Tue) 16:14
投稿者 my
参照先
今回は、何だかエラーが表示されました

修正の時は、大丈夫ですが投稿が上手くできません
エラー表示です
https://cafemy.net/~sample/txt/httpd_error_log.txt

https://cafemy.net/~sample/txt/sudo%20grep%20AVC.txt

1783408472-1.png

編集 編集
件名 Re: Rocky10でのcgi実行
投稿日 : 2026/07/07(Tue) 14:16
投稿者 my
参照先
Dockeを試してみようと
本は、CentOS7だったのでインストール出来ないので
https://www.server-world.info/query?os=Rocky_Linux_10&p=docker&f=1
を全部実行したら、何故かフリーズしてしまいました。
仕方ないので、再インストールする事に
ここで、重要な事を発見しました。
前回は、画面が大きすぎたみたいです
ズームレベルを50%にしたら、右下に続行が表示されました。
再度、挑戦してみます。

1783401403-1.png1783401403-2.jpg

編集 編集
件名 Re: Rocky10でのcgi実行
投稿日 : 2026/06/30(Tue) 19:08
投稿者 灼眼のセナ
参照先 https://www.imola51.net/cgi-bin/joyful/joyful.cgi
そうです。それで正しいです。

あとPerlのライブラリ・モジュールのインストールに cpan と言うコマンドが利用可能なことを覚えておくと良いと思います。
編集 編集
件名 Re: Rocky10でのcgi実行
投稿日 : 2026/06/30(Tue) 18:22
投稿者 my
参照先
もう一つaska.cgiを入れてみました
最初は、起動しませんでしたが下記でうまく動くようになりました


ls -Z /var/www/cgi-bin/aska/*.cgi
sudo semanage fcontext -a -t httpd_sys_script_exec_t "/var/www/cgi-bin/aska(/.*)?"
sudo semanage fcontext -a -t httpd_sys_rw_content_t "/var/www/cgi-bin/aska/data(/.*)?"
sudo restorecon -Rv /var/www/cgi-bin/aska/


ImageMagickは、調べたら色々出てきたので下記全部入れました
sudo dnf install epel-release -y
sudo dnf update -y
sudo dnf install ImageMagick ImageMagick-devel -y
sudo yum install ImageMagick-perl
magick --version

これで一安心です
ありがとうございました。

1782811321-1.jpg

編集 編集
件名 Re: Rocky10でのcgi実行
投稿日 : 2026/06/29(Mon) 16:11
投稿者 my
参照先
来たみたいです
ちゃんと動作しているみたいです
色々、いじってみます

ありがとうございました

1782717111-1.jpg

編集 編集
件名 Re: Rocky10でのcgi実行
投稿日 : 2026/06/29(Mon) 16:03
投稿者 灼眼のセナ
参照先 https://www.imola51.net/cgi-bin/joyful/joyful.cgi
check.cgi が動いていないのはPerlのライブラリが不足しているからですね。

cpanはインストールされていますかね。
cpanを使うのが簡単だと思います。
sudo dnf install cpan

cpanがインストールできたら
sudo cpan install CGI::Carp
を実行してライブラリをインストールします。
再度、check.cgi を実行して
またログの内容を教えてください。
編集 編集
件名 Re: Rocky10でのcgi実行
投稿日 : 2026/06/29(Mon) 15:54
投稿者 my
参照先
sudo setenforce Permissive
の状態で check.cgi を動かした結果を念のため教えてください。

https://cafemy.net/~sample/txt/3.txt
https://cafemy.net/~sample/txt/4.txt

1782716070-1.jpg

編集 編集
件名 Re: Rocky10でのcgi実行
投稿日 : 2026/06/29(Mon) 15:42
投稿者 灼眼のセナ
参照先 https://www.imola51.net/cgi-bin/joyful/joyful.cgi
sudo setenforce Permissive
の状態で check.cgi を動かした結果を念のため教えてください。

再度SELinuxを有効にしエラーになったら
sudo tail /var/log/httpd/error_log
sudo grep AVC /var/log/audit/audit.log
の結果を画像では無くテキストで貼り付けてもらえると助かります。
編集 編集
< 1234>
件名 スレッドをトップへソート
名前
メールアドレス
URL
画像添付


暗証キー
画像認証 (右画像の数字を入力) 投稿キー
コメント sml_cool.gifsml_sml.gifsml_yawn.gifsml_q.gifsml_big.gifsml_shm.gifsml_wink.gifsml_cry.gifsml_roll.gifsml_bonk.gif

- WEB PATIO -