MediaWiki 1.23.6でこの問題が発生しています。
最初に、新しい記事へのリンクでメインページを更新します。
[[New Article]]
次に、そのリンク(記事がまだ存在しないために赤です)をクリックして、記事を作成します。
次に、メインページに戻ります。
[[New Article]]
へのリンクは、青ではなく赤のままです。 MediaWikiは、メインページを再度編集するまで記事が存在することを検出しません。
ブラウザのキャッシュの問題ではありません。また、LocalSettings.phpでキャッシュを有効にしていません。どうしたの?
$wgMainCacheType = CACHE_NONE;
wikiジョブキュー を設定します。リソースを節約するために、リンクの色はすべてのWikiですぐには更新されません。
ほとんどの場合、サーバーがサイトに更新プログラムを適用するのに時間がかかります。メインページを編集する場合、それはおそらくその記事が存在し、一時的にスパムではないことを意味します。説明するのは難しいですが、サーバーには基本的に、編集時にサイトを有効にするための「穴」があります。
しばらく待つと、ページを編集する必要なくリンクが自動的に有効になるはずです。