CEOブログ

横浜で活躍するホームページ作成・開発会社アットライズの代表取締役社長(CEO)が綴る、日々の奮闘記!!

備忘録

[備忘録]WordPress:cronが起動しないのはBasic認証が原因だった!

投稿日:

Basic認証を無効化したら動いた!

サイトリニューアルで WordPressにより新規構築中のサイト、、BackWPupによる自動バックアップや、スケジュール管理による特定日時での投稿公開(掲載)・非公開化などの自動起動処理が動かない。。

いろいろ調べていたら、、まだ非公開なので一般の方から見られないようBasic認証を設定していたのだが、どうやらBasic認証によってサーバーが「wp-cron.php」にPOST送信することができず、起動されていないことが判明した!!
 

.htaccessのBasic認証設定でサーバーのIPを通すようにした

まず試しに、.htaccessのBasic認証定義を無効化したら、、あららWP-Cronが動き自動処理が起動された!

参考サイト: https://www.wp-benricho.com/wp-cron-bashic-authentication/

このままでは誰でも見れてしまうので、Basic認証を設定しつつ特定のIPアドレス(サーバーのIP)のみを通す設定にした。

下記記述を .htaccessのBasic認証定義の前に追加

— .htaccess —————————————-
# ベーシック認証でWP Cronを許可
Satisfy Any
order deny,allow
deny from all
allow from XXX.XXX.XXX.XXX
——————————————————
※「XXX.XXX.XXX.XXX」はサーバーのIPアドレス

 
 

-備忘録

関連記事

WordPressサーバー移転(1):管理画面にログインできない。。

そう簡単にはいかないシステムのサーバー移転。。 お客様からのご依頼で、他社サーバーで管理していたWordPress(ワードプレス)で構築されたWebサイトを別サーバーに移管することになった。 単なるH …

[備忘録]PDF-XChange Viewerのツールバーが消えた時の対処

何かを押しちゃったんだと思うけど。。 PDFファイルを開く(見る)際に、一般的によく使う「Adobe Acrobat Reader」ではなく、「PDF-XChange Viewer」を愛用している。 …

[備忘録]JAL機内WiFi:[gogoinflightにログイン画面]で固まる

[gogoinflightにログイン画面]で固まってしまう。。 日本航空(JAL)搭乗中に機内WiFiを使おうとするも、[gogoinflightにログイン画面]で固まってしまい、、結局使えないことが …

[備忘録]HTML・CSS等のコード整形ツール、DIVタグ閉じ忘れチェッカー

インデントや改行など、見やすく整形してくれる便利なサイト 既存サイトの分析やアーカイブ収集等をするのに「Website Explorer」というフリーツールを使うことがある。 無料ツールの割に多機能で …

[備忘録]Excel:別ファイルに日付をコピペすると日付(年)が変わる。。

コピペで「4年」ズレる Excelの「日付」を、別のブック(ファイル)にコピペすると、「年」が4年ズレることがある。。 その原因と、対処方法を。   「1904年から計算する」オプション Excelウ …