既存プログラムがあり、それを動作させるために調べてみましたが、結果から書くと、私は解決してません!参考になったリンクたちってことで。
ファイルが .shtml だったこともあり、まずはSSIの動作を調べました。
しかし、エラー「an error occurred while processing this directive」が発生し、動作しませんでした。ファイル内ではIncludeで .cgi が呼び出されており、CGIが正常に実行できていない状態なのがわかりました。
そもそもNginx上でCGIを動作させられる状態にしていなかったこともあり、CGIを動作させるための記事を検索。むしろこの作業がメイン。
「yum -y groupinstall “Development Tools”」のコマンドを実行中にエラー発生したので、yum clean all と yum update を実行。
参考:https://centos.org/forums/viewtopic.php?t=68988
Development Tools がインストールできた後、上記記事を見ながら設定まで勧めましたが、CGIが実行できているような動きは見られた。
私の設置しようとしてたCGIでは「Can’t locate Digest/MD5.pm」のようなエラーが発生しており、一つ一つ解決するのも時間がかかりそうな為、断念となる。
コメントを残す