nobodyとの戦い

今をさかのぼること1ヶ月…。
xoopsのモジュールでロゴマーク管理をしようと思い立ったのは
金をかけずに、しかも自分の勉強になるからという理由でした。
…まぁ実際勉強にはなっていますし、
金もかけずに意外とまともなものができている、と思ってるんですが
ちょっと困ったことも発生しました。
xoops君がサーバ上にディレクトリとファイルを作ってくれるんですが、
xoops上では消したはずのそいつらがFTPで見ると
…消えてない。
まずはまぁ普通にFTPで削除にチャレンジ!
…うーん、見事に無反応。
パーミッションの変更は?
…これまた無反応。
んじゃ、リネームは?
…変わったよ。
まぁよくわからないけれど、
FTPでは消せない、ということは分かりました。
では次の方法にチャレンジ!
うちのサーバはcPanelというコントロールパネルがありまして
web上でファイルの管理ができるんですが、
こっからやってみてはどうだろう、ということで挑戦しましたが
あえなく敗退…。
んじゃ、telnetでやってみてはどうだろうかと
苦手なコマンドをちまちま打ってみる…。
やっぱりだめー。
こんなとき、私にはとっても頼りになる
ドラえもん(さんだーさん)がいるので、さっそくメッセで連絡。
ドラえもんが取り出したのは、削除用CGI!
これで邪魔なファイルたちともおさらばさー、と
いそいそ設置して、ブラウザでアクセス!!
「…ドラえもん、画面が真っ白だよ…?これでいいの…?」
「んなわけあるかー!」
というわけでこれも失敗。
あまりに消えないのでキレた私はその存在を無視することにしたんですが…
一週間もするとやっぱり気になる…。
どーしてもその存在を抹消したくなったので、
最後の手段としてサーバに依頼。
したら、
「nobodyファイルが生成される理由と致しましては、
弊社PHPが、WebサーバApacheの実行権限で動作しているため、
PHPで開発されたシステムからファイルに書き込むと
オーナーがnobodyとなります」
…ふむふむ、そういうことですか。
勉強になりました。
んで、削除してくれたの?
…『cPanelのファイルマネージャーで消して下さい』
…消えねーから、お前んとこ連絡してんだろー!!!
と、慇懃無礼に軽く切れたメールを送ったところ、
先方は謝ってくれた上に、「これ使って」と
削除用のphpスクリプトを送ってくれました。
こ、これでやっとこいつらとの縁が切れる!と
ワクワクしながら設置して、実行!!
…消えないじゃん!!!
というわけで再度サーバに連絡したんですが、今だ返事はこず…。
私がこのnobodyファイル君たちと縁が切れるのは一体いつになるのやら…:54:

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • Twitter
  • RSS

Leave a Reply