web-dev-qa-db-ja.com

サーバー/ FTP /リモートロケーションからWordpressのキャッシュを消去する方法

私は通常ワードプレスでは働かず、たくさんのことを見つけるのに苦労しています。

私は1行のカスタムphpを子テーマのテンプレートファイルに追加しました、そして私はセミコロンを忘れました。これで、サイトはロードされず、永久にロードされなくなります。これがDrupalで私に起こるほとんどの時間、私は単にファイルを再保存して更新します。 wordpressはどうやらこのようには動きません。

デフォルトのWordpressキャッシュはどこに保存され、どのファイルを削除/編集してWPにキャッシュをクリアさせるのですか?私はウェブサイトにアクセスできない、それはロードされません。私が持っている唯一のアクセスはFTPです。キャッシュを削除できない場合、現在の状況でどのような選択肢がありますか。

2
WordpressNoob

WordPressにはネイティブページソースの出力キャッシュがありません。 Vanillaのインストールでは、テンプレートの変更がすぐに表示されます。

それが起こらない場合、いくつかの考えられる理由があります:

  • 古いバージョンを提供する静的ページキャッシュプラグインがインストールされています(キャッシュの特定の実装はプラグインに依存します)。
  • サイトとインターネットの間には、ホスティングによって提供されるリバースプロキシなどのキャッシュレイヤーがあります。
  • サイトには、ブラウザ(またはルート内のプロキシサーバー)が過度に積極的にキャッシュされるように構成されたHTTPヘッダーがあります。
  • PHPにはオペコードキャッシュがインストールされており(正常/正常)、積極的/長期的(まれ)にキャッシュするように構成されているため、ファイルのPHPソース変更をしばらく無視する場合があります。
2
Rarst