バーミッションの変更について

[上に] [前に] [次に]
jonathan [E-Mail] 1999/03/10(水) 11:08:14
えっと、どうもすいません。わからなかったものですから。
BBSを開設しようとしているのですが、
バーミッション変更がFFFTPでできないんです。
なんででしょう??まったくわかりません。
ちなみにプロバイダはRIMNETです。
よろしくおねがいします。

mo [E-Mail] 1999/03/10(水) 12:56:03
FTP でパーミションの変更を行なうには、FTP の SITE と呼ばれる
コマンドを発行しなければなりません。さらに、FTP サーバが SITE の
chmod をサポートしていなければ、どうあがいても FTP でパーミションを
設定することはできません。最近はセキュリティ上の問題で SITE が
使えない FTP サーバ増えてきており、不便を感じるときもあります。
なお、Windows 版 FTP ソフトで SITE が使えるソフトは聞いたことないです。
だから、telnet でログインして chmod するか、
あるいは telnet でログインできないサーバであれば、

[スタート] -> [ファイル名を指定して実行] -> telnet と入力

し、21 番ポートでサーバに接続します。あとは FTP サーバとダイレクト
に通信してやりとりします。

キメラ 1999/03/10(水) 16:21:17
FTP Explorer、NextFTPなどは SITEコマンドを使えます。
私も上記のソフトではパーミッション変更できるのに、FFFTPでは失敗する−−−ということが多いです。
原因は不明ですが、、、

なんちゃって 1999/03/16(火) 01:12:19
WSFTPというFTPソフトでは出来ます(フリーウェアです。英語だけど)

もしかして・・スクリプト自体が動かないのでは?
スクリプトの知識があるのであれば、print””を使って、動作を確認してみるとか?

HTTPサーバーがサーバーエラーを返してませんか?
CGIファイルはASCII(テキスト)で転送してくださいね。
バイナリでアップすると動きません。(でも、たまに動いたりもするから、ふ・し・ぎ)

なんちゃって 1999/03/16(火) 01:43:28
あ、一番確実な方法を試してみたください。
Winに標準でついてくるFTPの使い方です。

1,プログラムマネージャよりコマンドプロンプトを起動する
2.C:¥WINDOWS> と表示されましたら「FTP」と入力します。
 これでFTPコンソールが立ち上がります。
 以下、「FTP>」と表示されます。

1・「open www.rimnei.ro.jp(←wwwサーバーの名前を入力してください)」と入力
 ・「conect ×××」と表示されればopenしました
2・「user」と表示されたらユーザー名(アカウント)を入力
  「password:」表示されましたら、パスワードを入力します
3・「pwd」と入力して、カレントディレクトリを確認します。
4・自分のディレクトリにいるか確認したら、「ls−l」と入力して、ファイルのパーミッションを確認してください
5・もしも、ファイルのパーミッションが間違っていたら変更しましょう。
 「chmod ××× ○○○.cgi」(×××は755とか666とかパーミッションをいれる)と入力する

6・チェンジモードがちゃんと行われたか怪しかったら、「dir ○○○.cgi」と入れて確認しましょう

そのときに、パーミッションが755だったなら−rwxr−xr−x ○○○.cgiと表示されます

めんどくさいけど、コレが一番。

FTPの使い方、知っている人、どれくらいいますかね?(笑)

SHUICHI.T [E-Mail] [HomePage] 1999/03/16(火) 01:44:23
RIMNET の場合、FTP ソフトウェアでパーミッションを変更することはできません。
Telnet ソフトウェアを使って下さい。
(Windows 用の Telnet ソフトウェアは知らない)

[上に] [前に] [次に]