• ベストアンサー

パーミッションが変更できません;;

KENT WEBさんhttp://www.kent-web.com/ の掲示板のひとつのYY-BOARDを借りたのですが、 パーミッションの変更していたのですが、count.datのパーミッションが変更できなくて困っています。 現在は766なんですが、それを606にしなければ動作しません。 あとこれだけなんですが。。。 NextFTPを使うと 「count.datのパーミッションを変更できませんでした。権限があるか、ホストがSITE CHMODコマンドに対応しているか確認してください」という表示が出ます;; 助けてください。

  • CGI
  • 回答数2
  • ありがとう数0

質問者が選んだベストアンサー

  • ベストアンサー
  • qtea
  • ベストアンサー率77% (38/49)
回答No.2

count.dat以外のパーミッションの変更はできたということなんですよね? なんか不思議な現象だとは思いますが、とりあえずの対処(?)として考えられるのは… ・count.datを置いてあるフォルダのパーミッションを見てみる。 設置フォルダのパーミッションに実行権限がないと、そのフォルダ内のファイルのパーミッションは変更できなかったと思います。 ・count.datを削除して、もう一度アップロードして試してみる。 ・FTPソフトを変えて試してみる ・時間を置いて、試してみる ・カウンタの機能をオフにして利用する ・もしかしたら、766でも動作するかもしれないので、そのまま使用してみる ・他のファイル名のものが変更できるのなら、count.datを別の名前にして、yyini.cgiの # カウンタファイル $cntfile = './count.dat'; を、そのファイル名にする どうしてもダメそうだったら、サーバーを借りてるところに聞くのが一番良いと思います。

その他の回答 (1)

  • kaduno
  • ベストアンサー率21% (130/592)
回答No.1

Cygwinをインストールして、UNIXコマンドの『chmod』から、パーミッション変更されては如何でしょうか。 自分は仕事上UNIXに慣れているものでとても便利に感じてます。

関連するQ&A

  • chmodでパーミッションを変更する権限がないエラー・・・?

    レンタルサーバ「ロリポップ」を使用しています。 chmod命令で、ディレクトリやファイルのパーミッションを変更するプログラムを書きました。 chmodr($filename,0700); そうすると以下のようなエラーが表示されます。 Warning: chmod() [function.chmod]: Operation not permitted パーミッションを変更する権限がないために発生していると思うのですが、どうすればプログラムからパーミッションを変更することができるのでしょうか? ちなみにperlでは可能でした。 よろしくお願いいたします。

    • ベストアンサー
    • PHP
  • Web上からパーミッションの変更

    Web上から、majordomoの定義ファイルを変更しようと考えています。 管理は別のツールを使用するのですが、一部カスタマイズしたいところ があるので、独自に作ろうと思います。 対象のファイルは、下記のような設定になっています。 -rw-r--r-- 1 majordomo majordomo 108 8月 25 11:10 testml1 「chmod(646, "testml1")」という感じでパーミッションを変更したいの ですが、Webサーバ(apache)はnobodyで動作しているため、そのままでは 変更できません。 上記ファイルをあらかじめ変えておけば良いのではないかと思われるかも しれませんが、別の管理ツールを使用するとパーミッションが元に 戻ってしまうため、プログラム上で変更したいと考えています。

    • ベストアンサー
    • Perl
  • Permissionについて

    あるCGIを試用させていただいているのですが お客様から登録された情報が少したつと消えてしまうので困ってます・・。 パーミッションの記述で下記1(お借りしているCGIサイトの説明)と下記2(UPしたサーバーの説明)が違うのでどのように変更すればいいのか教えて下さい。よろしくお願いします。 あと、パーミッションの問題以外で考えられることはありますか?何卒宜しくお願いします。 --1--- ba**er_** (フォルダ)[755] -  set.cgi [755]         in.cgi [755]         send.cgi [755]         ip.dat [666]          ba**er.dat [666]          jcode.pl [644]         mimew.pl [644]   lock(フォルダ) [777] ----2---- CGIホームページご利用方法 WWWサーバについて CGIサーバ cgixx.******.or.jp には、Apache を使用しております。 Permissionについて CGIのPermission(アクセス権)については、FTPで転送された際に、604(-rw----r--)となります。FTPのchmodで、704(-rwx---r--)に変更して下さい。 また、ディレクトリに関しては、FTPで転送された際に、705(drwx---r-x)となります。ディレクトリ内にCGIを設置する場合、そのディレクトリのPermissionは、705(drwx---r-x)のままにして下さい。777(drwxrwxrwx)に変更すると、そのディレクトリ内のCGIが動作いたしませんので、ご注意下さい。 尚、本サーバにおいては、お客様のCGIは、お客様のアカウント権限で実行されます。

    • 締切済み
    • CGI
  • SAMBA上に書き込んだファイルのパーミッションが変わってしまう

    始めまして、初心者です。LINUXのREDHAT7.3上にSAMBAでWINDOWSのファイルサーバもどきを構築しているのですが 同じグループなのに最初に書き込んだ人の権限になってしまい、いちいちCHMOD 770でパーミッションを変更しなく てはなりません 特にEXCELはCHMOD 770でパーミッションの変更をした後、誰かが上書きすると又権限がその人に変わってしまいます。 単に同じグループ専用の共有フォルダーを構築したいだけなのですが、LINUXではそう言うことはやらないのでしょうか・・・

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

    rwxr-wr-w rwxr-wr-- rwxr-wr-t の内容のテキストファイルのパーミッションの変更コマンドをシェルスクリプトで書くにはどうしたらいいのかわかりません。 おしえていただくとありがたいです。 最初の一文字づつを読み込んでchmod ???と数字がでるようにしたいのですが 実行結果 ./a.txt r w x r - w r - w chmod 755と実行結果がでるようにしたいです。if文を沢山つかうのですか?

  • cygwinでchmodやsetfaclを用いてのパーミッション変更が

    cygwinでchmodやsetfaclを用いてのパーミッション変更ができなくなってしまいました。「chmod 755 hoge」とコマンドを打つと特にエラーは起きないのですが結果としてパーミッションが変化しません。以前はきちんと変更できていました。 思い当たる節としてはsshdを入れようと思って「ssh-host-config」を実行した(結果としてエラーとなりsshdは入れられなかった)ことくらいです。 cygwinでchmodが使えなくなってしまう原因としては何が考えられるのでしょうか? 環境変数CYGWIN=ntsecというのは試してみましたが解決しませんでした…。 ちなみにcygwinのバージョンは1.7.5です。

  • パーミッションが644でも実行できてしまう現象

    ファイルのパーミッションをchmodで644に変更したのですが、phpコマンドが実行できます。これはサーバに別の設定のようなものがあるのでしょうか?

  • ルートディレクトリをchmodコマンドで変更後の確認方法

    UNIXコマンドでルートディレクトリをchmodコマンドで変更後のパーミッションの確認コマンドを教えください。 [変更コマンド](例) rootでログイン chmod 400 $HOME 上記コマンド投入後、実際にパーミッションが変更されたかの 確認コマンドがあれば教えてください。

  • Passwdファイルのパーミッションが

    Red-Hat Linux7.3のサーバなんですが、 一般ユーザーで他のユーザーのパスワードを変えるなど、ユーザー情報を変更しようとしたら、 普通は「権限が無いので変更できませんでした」といった旨のエラーメッセージが返ってくるだけだと思うのですが、 /etc/passwdファイルのパーミッションが644から600に変わってしまいました。 chmodで644に再度設定しても、一般ユーザーで他のユーザー情報を変えようとすると、600に戻ってしまいます。 もちろん、一般ユーザーで他のユーザー情報を変える事が誤った動作で、 できない事だと言うのは分かっているのですが、たまたま誤ってやってしまったら、 このような現象が発生してしまいました。 passwdファイルは重要なファイルなので、パーミッションが自動的に変わってしまうのが気になります。 正常な動作なのでしょうか。 それとも何が原因なのでしょうか。

  • アクセス権(パーミッション)の設定がうまくいきません

    こちらに質問するのが不適当かもしれないので お詫びいたします。 ヤフーのホームページのジオプラスでパスワード制限のページを作ろうとして http://www.kent-web.com/pwd/index.html こちら様の簡易タイプを設置しようとしています。 アクセス権(パーミッション)の設定を755 or 644などに変更しなければならないのですが ffftpを使用して属性変更でOKを押した後、もう一度見るとどうしても初期値に戻ってしまいます。 というか変更できないのだと思います。 どうしてなのか(ちなみにDreamWaverの権限の設定で変更しようとしても“変更に失敗” とでてしまいます。 ジオシティー側の問題なのでしょうか。 ご存知の方いらっしゃいましたら教えていただけますでしょうか。 よろしくお願いいたします。