2021年02月03日 この範囲を時系列順で読む この範囲をファイルに出力する

写真と文章の上下関係は投稿後に編集できるようです。

No. 9 , , by penguin Icon of admin
20210203224339-admin.jpg
このように。って編集前の状態がわからないか。

〔 49文字 〕 編集

まともなCGIを動かそうとすると止まってしまうので、

No. 8 , , by penguin Icon of admin
apache2のエラーログを確認したらスクリプトの use CGI; の行で止まることが確認できました。調べたところ、perlのモジュールの1つ、CGI.pmを読み込む動作だということでした。Synapticで探したら CGI.pmは見つからなかったけれど libcgi-pm-perl というのがあったのでインストールしてみたら、やっと500Internal server Error にならずCGIが動きました。
しかし今度はパーミッションを正しく設定しているはずなのにCSSを読み込んでくれない。これはcgi-binフォルダ以下のファイルはすべてCGIとして認識するからで、どうやらそれぞれの拡張子にあった動作をAddHandlerで設定してやればいいようです。それでやっと狙い通りに動くようになりました。
画像もちゃんとアップできますね。
20210203215936-admin.jpg

〔 401文字 〕 編集

正月から暇を見てサーバーのLinuxの入れ替えやHPのリニュ…

No. 7 , , by penguin Icon of admin
正月から暇を見てサーバーのLinuxの入れ替えやHPのリニューアルをしていました。CGIも使いたいと思ってApche2の設定をいろいろいじっていたのですが、なかなか動いてくれずハマっていましたが、やっと動かすことができました。まさかのperlのモジュール不足でした。いろいろ調べて、libcgi-pm-perlをインストールすることで解決しました。これまでこんなことはなかったな~。

〔 191文字 〕 編集