- ベストアンサー
Fetch5英語版で転送前にcgiファイルだけパーミッションを755に設定する方法
Fetch5英語版で転送前にcgiファイルだけパーミッションを755に設定する方法を教えて下さい。 今は転送してから1つ1つGet Infoで変えていますが、確か前のバージョンでは、転送前に設定出来たはずだったと思います。 よろしくお願いいたします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
>Windows用のFFFTPの説明で、.phpで終わるソフトのパーミッションを755に設定してから転送、 って書いてあったんですよ。 ひょっとすると下記のURLにあるように、.phpの拡張子のデフォルトのパーミッションを設定するやり方をFetchで教えて欲しい、ということでしょうか? http://heteml.jp/support/manual/xoops/ Fetchではこうした機能は見つけられませんでした…。 >すごい数のphpファイルで、フォルダ階層が深いので、全部選んでパーミッションを変更するは、すごく大変だったんです。 サーバにまずファイルを置いて、パーミッションを替えたいファイルを選択し、Remote>Send FTP Commands>Set upload permissionsに「755」などパーミッションを数字で入力してOKボタンを押せば一度にまとめて直せそうなんですけど…うまくいかないのでお薦めできないですね(^_^;)。 なお、いずれにせよ、パーミッションはサーバにおいてからファイルに掛るものなので、FFFTPでも、ファイルがサーバに置かれたら設定していたパーミッションが掛るという機能になるのではないかと思います。
その他の回答 (1)
- k_345
- ベストアンサー率40% (161/398)
以前のバージョンでも転送前にはできなかったと思います。 パーミッションはサーバにファイルをおいてから設定しないと意味がないですよね。
お礼
そうなんですか~!? でもサーバでのXOOPSの設置の仕方という手順を見ていたら、 Windows用のFFFTPの説明で、.phpで終わるソフトのパーミッションを755に設定してから転送、 って書いてあったんですよ。 Macの場合が書いてなかったので、Fetchのやり方を知りたかったんですが。 すごい数のphpファイルで、フォルダ階層が深いので、全部選んでパーミッションを変更するは、すごく大変だったんです。(>_<) ご回答ありがとうございました。
お礼
そうなんです、まさにこれをやりたかったんですが、Fetchでは無理なんですね。 わかりました。 ありがとうございます、お手数おかけいたしました。