WordPressで投稿を公開したのに予約公開になってしまう時はタイムゾーン設定が問題

 

最近、サーバーを日本からベトナムに移動したのですが、メニューアイテムを追加して公開しても反映されません。試しに新規ポストを作成して保存しても、公開されずに予約公開になったままです。
Googleで検索をして新サーバーの設定なのではないかと疑ったのですが、結論としてはサーバーのタイムゾーンが違っていたためでした。

ちなみにホスティング側の問題ではないかと疑った根拠はこれ↓

I figured it out. I found this article: http://wordpress.org/support/topic/wordpress-menu-problem and sent a message to my host asking them to change the suhosin values to:
suhosin.post.max_vars = 5000
suhosin.request.max_vars = 5000
It worked!

サーバー設定によっては登録できるメニューアイテム数に制限がかかるようです。

All in one wp migrationを使用してサーバーを移行し、タイムゾーンもHo Chi Minh (+7)になっていることは確認したのですが、結局、Setting>General>Time ZoneでSave Changesを押さないとタイムゾーンが正しく反映されていませんでした。

わかってしまえばなんでもない原因ですが、解決するのに半日もかかってしまいました。

関連記事

Leave a Reply

最近の投稿