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用のユーザー名」
# htpasswd -c /usr/local/apache/FILENAME(.htpasswd等) USERNAME