chmodでファイルのパーミッションを変更できない時は…

シェアする

  • このエントリーをはてなブックマークに追加
  • Evernoteに保存Evernoteに保存

XREAでPHPからファイルを削除や所有者の変更ができない

xrea.comのサーバに、別サーバにあるデータを自動バックアップしてるんですが、放っておくとキャッシュファイルがどんどん増えてえらいことに。

そのため、スクリプト(PHP)から定期的にファイルを削除させようとしたんですが、ファイルコピー時にパーミッションが変わってしまい、削除できません。

また、PHPからchmodでパーミッションを変えようとしても権限ナシとはねられてしまいます。

いろいろ悩みましたが、.htaccessに下記を記述することでPHPがCGIモードで動き、あっさり動きました。

AddHandler application/x-httpd-php5cgi .php

関連記事

xrea.comサーバにPEARをインストールする方法... Monoar / Pixabay CGIモードでgo-pear.phpを実行 xrea.comで、PEARのWEBインストーラーであるgo-pear.phpを使ってインストールしたかったのですが、何度試してもtempフォルダの権限が変わってしまい、エラーになってしまいます。 結論...
ロリポップのサブ・ドメインでWWW無しをWWW付に.htaccessで統一する... ロリポップの.htaccessでwwwのサブドメインなしを、www付きに転送する方法 下記3行をルートの.htaccessに記述します。 # yourdomain.com -> www.yourdomain.comに転送 RewriteEngine on RewriteCon...
PHPで画像を動的に出力する際にキャッシュさせない... PHPのGDを使って合成した画像を出力するスクリプトを作って、テスト用にタグをたくさんならべて、変化をチェックしてみた。 しかし、URLが変わらないためか、いくつかの画像が表示しきれなかったり、他と同じだったり・・・ 単発でスクリプトを叩くと、ちゃんと表示されるので...
Google App EngineでPHPを動かす?! "PHP Classes"のメーリングリストで、Google App EngineでPHPを動かしてみるといったポストがあったので、面白そうだと思って読みに行ってみた。 Running PHP on Google App Engine - PHP Classes blog 従来Pyt...

スポンサーリンク
レクタングル(大)広告

シェアする

  • このエントリーをはてなブックマークに追加
  • Evernoteに保存Evernoteに保存
スポンサーリンク
レクタングル(大)広告