sumito
Forum Replies Created
-
AuthorPosts
-
satoruさん
ご確認頂きまして誠にありがとうございます。
こちら半角文字ではないことが問題だったようです。
入力時には半角以外のものを使ったつもりはなかったのですが。。
半角に置き換えて再度bacache onにしたところ、正しくonになりました。本当に助かりました。
この度は詳細なご確認を頂きまして誠にありがとうございます。satoruさん
grep WP_CACHE /home/kusanagi/プロファイル/DocumentRoot/wp-config.php
の結果は下記の通りです。#define(‘WP_CACHE’, true);
こちらは先ほども書いていますが、元のwp-config.phpには入っていなかったので、
私が独自に追記したものです。また一連のkusanagi bcache onの結果についてですが、
こちらも前に書いている通りで、
kusanagi bcache onをした後も、
grep WP_CACHE /home/kusanagi/プロファイル/DocumentRoot/wp-config.php
の結果は下記の通りです。#define(‘WP_CACHE’, true);
しょうくんさん
度々お手数おかけして申し訳ございません。
>>1. /homu/kusanagi/ 以下に現在のprovisionしたディレクトリ以外が存在するか。
存在します。
指定したprofileのディレクトリともう一つ、
<指定したprofile>_oldというディレクトリがあります。>>2. /etc/nginx/conf.d/ に現在のprovisionした <profile>_http.conf 及び <profile>_ssl.conf だけが存在するか。
こちらは、それらprofileのもの二つの他にも、
_http.conf
_ssl.conf
http.conf
ssl.conf
という4つのファイルがありました。
(正しいものを含めて合計6つのファイルが存在)>>また、 cat /etc/kusanagi.conf した時の中身 PROFILE=”<profile>” が正しいかも確認してみましょう。
こちらは正しい値が設定されていました。
しょうくんさん
度々のご回答誠にありがとうございます。
他のキャッシュプラグインは動いていません。
kusanagi statusの結果を貼り付けます。============================
Profile: /*正しく運用中のドメイン(ディレクトリ名)が出力されていました*/
Type: WordPress
KUSANAGI Version 8.0.2-1
conoha*** nginx ***
● nginx.service – The NGINX HTTP and reverse proxy server
Loaded: loaded (/usr/lib/systemd/system/nginx.service; enabled; vendor preset: disabled)
Active: active (running) since 土 2016-12-17 16:55:58 JST; 19h ago*** Apache2 ***
● httpd.service – The Apache HTTP Server
Loaded: loaded (/usr/lib/systemd/system/httpd.service; disabled; vendor preset: disabled)
Active: inactive (dead)*** HHVM ***
● hhvm.service – HHVM virtual machine, runtime, and JIT for the PHP language
Loaded: loaded (/etc/systemd/system/hhvm.service; enabled; vendor preset: disabled)
Active: active (running) since 金 2016-12-16 17:27:35 JST; 1 day 19h ago*** php-fpm ***
● php-fpm.service – The PHP FastCGI Process Manager
Loaded: loaded (/usr/lib/systemd/system/php-fpm.service; disabled; vendor preset: disabled)
Active: inactive (dead)*** php7-fpm ***
● php7-fpm.service – The PHP FastCGI Process Manager
Loaded: loaded (/usr/lib/systemd/system/php7-fpm.service; disabled; vendor preset: disabled)
Active: inactive (dead)*** Cache Status ***
fcache off
bcache off
完了しました。
============================kusanagi targetは、
kusanagi statusのProfileの値が正しく出力されていました。kusanagi targetの値は確かに現状のprofileを示していましたが、
provisionを複数したという件については心当たりがあります。。
同じ名前でprovisionをしてしまったことがあります。しょうくんさん
後追いですみません。
よく確認したら解決していませんでした。たしかに先ほど書いた方法でkusanagi bcache onのコマンドは成功した(エラーは出ずに完了した)のですが、
wordpressの管理画面を確認すると、
「ページキャッシュは有効になっていません。有効にするには、仮想サーバのコンソール上で、 kusanagi bcache on と入力してください。」
の状態のままだったので、おかしいなと思いwp-config.phpを確認すると、
WP_CACHEのコメントアウトは外れていませんでした。その後、kusanagi bcache onやoffを繰り返してみましたが、
コマンド自体はエラーにはならないのですがwp-config.phpは全く書き換えられず、何の変化も起きません。
(ただ、wp-config.phpのタイムスタンプだけがなぜか更新されている。。)そこで手動でコメントアウトを外してみたのですが、
それでもキャッシュ機能はonにはなっていないようです。
それと、kusanagi bcache onすると「完了しました」となるのですが、
kusanagi statusで確認してもbcacheはoffのままであることも確認できました。この状態はどういう状態なのでしょう。。
しょうくんさん、ご回答ありがとうございます!
wp-config.phpはkusanagiによって用意されたものをそのまま使用しているのと、
WP_CACHEに関する記述はコメントアウトされているいない関わらずそもそも存在していないのです。ただ、そもそもコメントアウトされているものすら存在しないことがおかしいというのがわかったので、
コメントアウトした状態ものを追記してから kusanagi bcache on を実行したらonになりました!コメントアウトされたWP_CACHEが存在しなかった原因として想定されるのは、
実は一度bcacheをonにしてそのあとfcacheもonにしていたことがあり、
その後、別で問題が発生した際にoffにしようとしたらbcacheだけoffにできず、
その後、onにもできなくなってしまったという状態です。
fcacheを先にoffにしてはいけないなどがあるのでしょうか。とりあえず問題は解決いたしました。
ご回答ありがとうございました! -
AuthorPosts