fixdot
フォーラムへの返信
-
フォーラム: その他
返信が含まれるトピック: WordPress 日本公式キャラクター名募集を開始しますフォーラム: 自作品の告知
返信が含まれるトピック: 静的HTML化によるキャッシュ・再構築機能を開発しましたCacheディレクトリ削除できました。
europa3さん,masaruさん,いろいろありがとうございました。他の方がCORESERVER利用で同じようなトラブルにあっても解決できるよう,ここにメモしておきます。
1. CORESERVERの管理画面にログイン後,ファイルマネージャーからサーバへログインしてWordPressのpluginsディレクトリ内にあるmake-cache>Cache下にあるディレクトリの所有者を確認します。hpusersではなくapacheになっていれば,そのディレクトリはWordPressのコントロールパネルやFTPソフトからmake-cacheを正常にアンインストール(Cacheディレクトリ削除)することができません。
2. 所有者をapacheからhpusersへ変更するため一度CORESERVERの管理画面に戻り,ツールから「ファイル所有者の修正」を実行します。(数分後に実行されるメッセージが表示されます)
3. 数分経過したら,FTPアプリやファイルマネージャー等でCacheディレクトリを削除します。(心配であれば,一度ファイルマネージャーで所有者がhpusersであることを確認してから削除を実行)
これで心置きなくmake-cacheが使えます。
フォーラム: 自作品の告知
返信が含まれるトピック: 静的HTML化によるキャッシュ・再構築機能を開発しましたmasaruさん
> これは管理画面>投稿>キャッシュ再構築を選び、表示されるページの
> キャッシュの削除をクリックしてから実行していますでしょうか?
・・・
一番最初に同じことを実行してみましたがダメでした。リンク先のコメントで,
> どうやらcache直下に出来たフォルダ達の所有者情報apacheの問題だったことがわかり、
> coreserverの管理画面で自分に修正して無事動くようになりました。
というのがあるのですが,所有者情報(Cacheディレクトリ以下)が自分からapacheに変わっていたのを確認しましたので,ここが原因ではないかと思ってます。コメントした方が実行した「管理画面で自分に修正して」というのが私にはわからないので,管理者に削除をお願いする方向になるかと思います。フォーラム: 自作品の告知
返信が含まれるトピック: 静的HTML化によるキャッシュ・再構築機能を開発しました新しいver.0.78を使ってみましたが,やはり削除されませんでした。
私は0.75から使い始めたので,Ver.0.4未満の件は当てはまらないと思います。誤解まねかないようもう一度書きますが,make-cacheで生成されたCacheファイルは古いver.0.76でも問題なく削除できました。
削除できないのは,make-cacheディレクトリ内にあるCacheディレクトリと,その中に作られた全てのディレクトリです。WordPressのコンパネで表示されるエラーは「エラー:プラグイン make-cache/make-cache.php を完全に削除できませんでした によりプラグインの削除に失敗しました」というメッセージ。
FTPアプリで吐くエラーメッセージは「Operation not permitted」です。権限が無くなってしまったのか,それともアクセス権が壊れてしまったのか理由は定かではありません。
参考までに以下の情報。
・他のプラグインやフォルダは削除可。
・レンタルサーバはCORESERVERを利用。
・Cacheディレクトリ(以下のフォルダ全て)はパーミッションの変更ができない。トラブルの原因として思い当るのが下の二つ。
・Cacheフォルダに設定したパーミッションを誤った値に設定。
・削除する際にコンパネではなくFTPでmake-cacheを無理やり削除した。以上をふまえると,サーバ管理者でないと削除対応できないかもしれませんね。
フォーラム: 自作品の告知
返信が含まれるトピック: 静的HTML化によるキャッシュ・再構築機能を開発しました