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アドレス

 
 

-備忘録

関連記事

[備忘録]サイトを自動リダイレクトする方法

移転先へ自動的に飛ばす設定 サイトを統合したり、ドメイン(URL)が変更になったりして、サイトを移転するケースがある。 そんな時、旧サイトの訪問者を移転先に速やかに誘導するために、自動的にリダイレクト …

[備忘録]Excel:簡単に絶対参照($)する方法

知っておくと便利な「絶対参照」 Excelで、他のセルを参照する時(例えば「=A1」)、これを単純にコピーするだけだと自動的に相対的にズレた値として参照される。 これはコレで とても便利なのだが、、時 …

[備忘録]WordPressのログイン画面にBasic認証をかける方法

ログイン画面だけに設定する 特定のディレクトリにBasic認証を設定する方法(一般的なBasic認証設定方法)は過去のブログ「[備忘録]Basic認証の設定方法」に記載があるので、そちらを参考に。 こ …

[備忘録]wwwあり・wwwなしを統一する方法

URL表記には「wwwあり」と「wwwなし」二通りある! 例えば、同一サイトでもURLの表記に、下記の二通りある。 http://www.abcde.com (wwwあり) http://abcde. …

[備忘録]PowerPoint2007:2画面並べて表示する方法

複数のパワポを開くと、1ウィンドなので見比べて作業しづらい。。 未だに「2007」なんて古いのを使ってるから悪いのだ、、という意見もあろうかと思う。(^^; 確かに、ノートPCに入ってる「2019」で …