- 締切済み
FFFTPでCGI属性変更
過去の質問を読んでみたのですが、いまいちわかりずらかったので教えてください。ffftp ver 1.92a を使い、cgi-bin フォルダをホスト側に作成。ローカルにある、 ・・・.pl と ・・・.cgi をアップロードしました。 plファイルは、644 cgiファイルは、755 に変更しエラーメッセージは出ず変更されましたと出るんですが、ホスト側のファイルを右クリックで属性を見ると、元に戻ってしまいます。 管理者と連絡取れない状態なのですが、777に変えたり別の属性に変えようとしても、また元に戻ってしまいます。 管理権限の問題なのでしょうか。 あまり詳しくなくて言葉足らずかもしれません、、、なにとぞよろしくお願いします。
- みんなの回答 (5)
- 専門家の回答
みんなの回答
- umasikajiro
- ベストアンサー率67% (545/803)
基本的な事ですが、ユーザーに属性変更許可されてますか? #3さんも示唆されてますけど どこのサーバーでもユーザーにCGIを許可しているわけでは有りませんけど?? ↑まずはそれを確認されていますか? これはftpdのコングィグレーションfileのchmod 行などに設定されていますので、管理者以外からは許可、不許可の変更は出来ません >cgi-bin フォルダをホスト側に作成。 これも管理・運営サイドからそのような説明が有ったのならともかく どこかのページを見て勝手にcgi-binディレクトリを作ったところでCGIが使えるようにはなりません。 またCGI自体を許可していなければ仮に属性変更されてもCGIにアクセス出来ません(Apacheで言えばOptionsの設定) プロバイダの設定例ですが、以下のように色々な場合が有ります ・ ユーザーが CGI、.htaccessとも自由に設置できる ・ CGIは自分のエリア内ならどこでも設置可能だが .htaccessは制限つき ・CGIは特定のディレクトリのみ許可されているがユーザーで自由に設置できる ・CGIはFILEをアップロード後、運営側でチェックの後 可動状態に設定される ・CGIは全く不許可
- necomimi
- ベストアンサー率41% (633/1540)
以前回答したところですが… umaskの関係ではないでしょうか
お礼
umaskの関係・・・URLを見てみたのですが、すぐに理解ができそうもありませんでした><すみません。サーバー運用者とも連絡が取れたようなので解決できそうです、過去の質問を検索せずに失礼しました。今後気をつけます。ありがとうございました。
- replay99
- ベストアンサー率100% (1/1)
対象のWebスペースでCGIの利用が許可されていない等はありませんでしょうか。 以前FFFTPを使ったときにはそんな現象起こりませんでしたので・・・
お礼
CGIの使用はできるようです、会社の人からの指示も準備もあいまいで結局出来る作業をこなしその日は帰宅しました。 CGI関係でまたわからないことがあったら過去の質問をきちんと検索するように致します。本当にありがとうございました。
- kaduno
- ベストアンサー率21% (130/592)
#1です。補足です。 FFFTPで接続可能ということは、ホスト側のアドレスとアカウント・パスワードをご存知であると判断します。 それでしたら、直接ホストにログインして属性を確認~変更されては如何でしょうか。
お礼
パスワードがなぜか2つあり、出来るパターンでffftpで接続し、httpにフォルダを作ったり、 http →XXX →OOO と二つの・・・.com のサイトフォルダがあり cgiをのせたいのは、どちらでもかまわなかったのでいろんな階層で試したりと格闘しましたが、結局ご回答頂いたとおりのようです。現在はサーバー運用者側でなおしてもらっているのだと思います。 ありがとうございました。
- kaduno
- ベストアンサー率21% (130/592)
FFFTPでホスト側のファイルを表示させると、実際の属性とは関係なく、全て777になると思います。しかも変更は出来ず。 原因はわかりませんが、自分の環境でホスト側ファイルの属性をいろいろ変更してみましたが、FFFTPでの表示は常に777でした。
お礼
plファイルは、常に644でした。右クリックで属性変更すると大抵変更できたのですが(個人webを持っているので)出来なかったのです><こちらにご質問してよい回答をいただけたので非常に勉強になりました。大変ありがとうございました。
お礼
詳細な回答をありがとうございます。 週一回まかされているwebの仕事なのですが、概要をHTMLで作りアップしイメージを制作会社が見て清書しながら作りなおすフローですすめています。CGIについてはサーバー運用している人が修正するようなこと言っていました・・・。とても勉強になりました今後はサーバー運用者に説明を受ける、フォローしてもらうなどですすめたいと思います。