xrea,coreserverでのWP Super Cache

xrea,coreserverでのインストール、運用方法。

  1. wp-content/plugins/にwp-super-cacheフォルダをそのままアップロード
  2. 管理画面のプラグインからWP Super Cacheを有効に。
  3. 設定画面のWP Super Cacheを開くと英文で色々書かれてて設定項目が何も出てきません。
    ftpでwp-contentディレクトリの中に「cache」ディレクトリを手動で作りパーミッションを「777」等にする。
  4. wp-super-cacheフォルダに入ってる「wp-cache-phase1.php」を「advanced-cache.php」にリネームしてwp-contentディレクトリに保存。
  5. wp-contentディレクトリに書き込み権源がない場合設定ファイルが作れないとのエラーが出るのでwp-contentディレクトリのパーミッションを「777」等に変更。
    パーミッションを変更してから設定画面のWP Super Cacheをリロードするとwp-content ディレクトリのパーミッションが「777」になってるから「755」にしろみたいな警告が出てきます。
    この時にwp-content ディレクトリの中に「wp-cache-config.php」と言うファイルが作られてると思います。作られてるのが確認できたらwp-content ディレクトリのパーミッションを「755」に戻します。
  6. 設定画面のWP Super Cacheを開くと色々設定項目があります。「WP Super Cache Status」をON (WP Cache and Super Cache enabled)にして「update status」ボタンを押して設定を保存。
  7. サイトを表示してみると下の部分に色々と警告文が出てきます。ftpでwp-content/cacheを開くと中に「meta」「supercache」ディレクトリなどが出来ていますがファイル所有者がapache になっているのでパーミッションの変更が出来ません。そこでxrea(coreserver)の管理画面の「ツール」を開き「ファイル所有者の修正」を実行します。
    数分待ってからftpでディレクトリのファイル所有者情報がapache以外に変更されたのを確認後再びサイトを表示すると下の部分に表示されていた警告文は消えます。
  8. 再び設定画面のWP Super Cacheを開くと下の方にあるCache Contentsの部分に「Warning: glob() [function.glob]: SAFE MODE Restriction in effect. The script whose uid is〜〜」といった警告文が出てきます。
    ftpで「supercache」ディレクトリにアクセスすると新たにディレクトリが作られていると思います。この中にキャッシュファイルが作られるのですが先ほどを同様にファイル所有者情報がapacheなのでxrea(coreserver)の管理画面の「ツール」から「ファイル所有者の修正」を実行します。
  9. ファイル所有者情報が変更されたのを確認後サイトを表示し各ページを一通り表示してみます。
    ftpで「supercache」ディレクトリの中に作られたディレクトリの中にさらに「category」や「tag」といったディレクトリが作られます。これもまたファイル所有者情報を修正してやる必要があります。
  10. このように一通りディレクトリが作成されるまでファイル所有者情報の修正を何度か行う必要があります。

カテゴリーの階層を深くしてるときなどは修正回数が増え大変になるので時間をおいてゆっくりやるのもいいと思います。
すぐにキャッシュページが作られるわけでもないみたいなので1日1回ファイル所有者情報を修正するのを1週間ぐらい続けるのがいいかもです。

add to hatena hatena.comment 18 users add to del.icio.us 0 user add to livedoor.clip 1 users

9 Responses to “xrea,coreserverでのWP Super Cache”

  1. WP Super Cache xreaページの下部にエラーが出る対策 » みきょうやのぶろぐ :

    [...] stupid website» ブログアーカイブ » xrea,coreserverでのWP Super Cache [...]

  2. 私が使っている17個のWordPressプラグイン | Toolog.net :

    [...] 利用してページの表示を速くするプラグイン。Xreaだとうまくいかないみたい。 xrea,coreserverでのWP Super Cache [...]

  3. 試してみた5つのWordPressプラグイン - ウダ2 Blog :

    [...] ーバーを安全に運用するためのPHPのモード)だと動かすのが厄介で、なんとか、xrea,coreserverでのWP Super Cacheとかwp-super-cacheのインストール(ロリポップ)を参考に問題のあるエラーは表示し [...]

  4. 橋本雄の技術ブログ » wordpressにSuper Cacheをインストール :

    [...] にしました。 XREAは、ちょっと細工が必要で、参考にしたのは、このサイト http://www.stupid-net.com/text/wordpress-text/927 結構早くなったと思います。 カテゴリー: 未分類 タグ: plugin, wordpress [...]

  5. links for 2009-10-21 « IKUBON*Tweet :

    [...] stupid website» ブログアーカイブ » xrea,coreserverでのWP Super Cache (tags: wordpress plugin via:mento.info) [...]

  6. WP Super CacheとKtai Styleが同居OKになった - ウダ2 Blog :

    [...] 久々にWordPressのプラグインをバージョンアップした。(本体はサーバーの問題でバージョンアップ出来ない。) .htaccessでセーフモードにしてポチポチとアップデートを済ませたが、ブログを確認すると「Simple Tags」でエラーが出た「hash()って何ですか?」的なメッセージだった。確かhash()はPHP5から付いた機能、既に運営してるブログのPHPのバージョンを上げていいものか分からないけど.htaccessでPHP5にしてみたら、すんなり直った。 ブログがPHP5になったという事でPHP4では入れられなかった携帯対応プラグイン「Ktai Style」を入れたくなって調べてみると、「WordPress Plugins」とバッティングする問題は解消された様だ。 入ってるプラグインを見てみるとWP Super Cacheを入れたはいいがKtai Styleとバッティングするのがイヤで停止してあった。とりあえずバージョンアップしたばかりのWP Super Cacheを有効にしてみた。設定画面に「Mobile device support.」てのがあったので有効にしておいた。一応、確認してみたらエラーは出てないがキャッシュが貯まらない。xrea,coreserverでのWP Super Cacheを参考に見直してみると「wp-content」フォルダの「advanced-cache.php」だけ古いバージョンのままだった。自動バージョンアップしても「advanced-cache.php」は勝手に書き換わってくれる訳では無いようだ。 そして、「Ktai Style」をインストール。どうやったら見れるかと思ったらそのままのアドレスでOKだった。 テーマとか選べるてMovableTypeの時に使ってたMT4iよりも簡単になってます。 AKPC_IDS += “890,”; [...]

  7. XREAからCORE SERVER | ウダ2Blog :

    [...] いいみたいだ。CGI版が使えないのでWP Super Cacheのインストールはstupid website» ブログアーカイブ » xrea,coreserverでのWP Super Cacheを参考に複雑な手順を踏む事になった。モジュール版の方が安 [...]

  8. coreserverでWP SUPER CACHEを使うまでをメモ | Web活メモ帳 :

    [...] stupid website» ブログアーカイブ » xrea,coreserverでのWP Super Cache [...]

  9. coreserver管理メニュー、所有者の変更 « 【make-cache】wordpress静的プラグインmake-cacheテストブログ :

    [...] http://www.stupid-net.com/text/wordpress-text/927 [...]

Leave a Reply