カテゴリー
SugiBlog ホームページ制作・システム開発|大阪

Apache2でCGIが動作しない

この記事は最終更新日から1年以上経過しています。

CGI/plプログラムがパスの後に「--」や「-s」を入れないと動作しなかった。

#!/usr/bin/perl --
#!/usr/bin/perl -s

ネットで探索したが上記のように入れると動くとしか出てこなかった

[原因]
1.FTPのASCIIアップロード設定が有効になっていない
2.設定ファイルが2つあることによってデーモンが2つ起動するエラー
3.「vsftpd.conf」に記述してある

chroot_list_file=/etc/vsftpd.chroot_list

のリストファイルが存在しなかったため

[解決法]
/etc/vsftpd.chroot_listを作成
中身「web用のユーザー名」

この記事がお役に立ちましたらシェアお願いします

654 views

コメントは受け付けていません。