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

 
 

-備忘録

関連記事

[備忘録]firefoxを起動しても立ち上がらなくなった時の対処

プロファイルは重要な要素みたい どうもここんトコ Firefox(FF)が調子悪い。 起動しても真っ白な状態だったことは、以前のブログで書いた。 その後しばらくは調子良かったのだが、結局わかった事は、 …

[備忘録]ls -oオプション:ファイルフラグという罠。。

パーミッションとは違うファイルフラグという概念 さくらサーバーで運用しているサーバーで、ルート直下の「www」ディレクトリをリネームしようとしたのだが、、エラーになってしまう。 % mv www yy …

[備忘録]Windows10でhostsファイルを書き換える方法

「hosts」の書き換えは、テスト検証等でよく使うテクニック Webサイトをテストサーバーで検証するときなど、DNSの設定値(IPアドレス)をWindowsの「hosts」ファイル(*1)を書き換える …

[備忘録]Windows10:モニター画面を録画する方法(Zoom等)

Windows標準の画面録画ツール「ゲームバー」を使う! 例えば Zoomのオンラインなど、録画して撮っておきたい場合がある。 Zoomであればホスト またはホストが許可していれば録画する機能はあるが …

[備忘録]パソコンのDNSキャッシュをクリアする方法

Webサーバー切替後に特定PCで新サーバーが表示されない!! とあるお客様のWebサーバー移転があり、DNSレコード(ネームサーバー)を切り替えた。 通常、数分から数十分で新サーバーへ切り替わるのだが …