インフォメーションBBS
[使い方]
[タイトルのみ]
[関連発言]
[最新20発言]
[過去ログ一覧]
発言#1133を修正または削除できます:
お名前:
←パスワード(修正用)
アドレス:
タイトル:
本文:
#1127(海豚氏)の書き込みを引用します: > やばい事に、ファイルを用意してなかったのでプログラムが勝手にファイルを作成してしまいました。 (中略) >ファイルの所有者が「nobody」になっています。 >これを変更するってのでも良いです。(FTPで削除可能になれば) > >どなたか宜しくお願いしま〜す。 簡単にいきましょう。 1:直接ファイルを消す場合 基本的にunlinkを使います。 ただ、使う時のファイルの場所は内部的な物なので http:// ←とかを使わずに相対的に場所を指定したほうがいいです。 unlink "./file.txt"; ↑みたいな。 2:ファイルの属性を変更する chmodコマンドを使います。 chmod 0666,"./file"; ↑みたいな。 3:ファイルの所有者を変更 chownコマンドを使います、が…。 chown ("ユーザーID","グループID","./file"); ↑となります。 ユーザーIDってのはユーザー名に対応するID番号。簡単に見れるもんでもないので他の手段を使いましょう。 ちなみに、NobodyってのはたいていWebを見るとかのゲストユーザーなので 一瞬だけCGIで置いて起動してすぐCGIを消したほうが安全です。
[トップページに戻る]
管理人 :
キャメル