it-swarm.com.de

MediaWiki-Links zu neuen Artikeln funktionieren auch nach dem Erstellen des neuen Artikels nicht, bis die Seite mit dem Link bearbeitet wurde

Ich habe dieses Problem mit MediaWiki 1.23.6.

Zuerst aktualisiere ich die Hauptseite mit einem Link zu einem neuen Artikel:

[[New Article]]

Dann klicke ich auf diesen Link (der rot ist, weil der Artikel noch nicht existiert) und erstelle den Artikel.

Dann gehe ich zurück zur Hauptseite.

Der Link zu [[New Article]] wird weiterhin rot statt blau angezeigt. MediaWiki erkennt den Artikel erst, wenn ich die Hauptseite erneut bearbeite.

Es ist kein Browser-Cache-Problem. Und ich habe kein Caching in LocalSettings.php aktiviert. Was ist los?

$wgMainCacheType = CACHE_NONE;
3
andrewtweber

Konfigurieren Sie die Wiki-Job-Warteschlange . Die Linkfarbe wird in Ihrem gesamten Wiki nicht sofort aktualisiert, um Ressourcen zu sparen.

3
mezzo

Höchstwahrscheinlich dauert es einige Zeit, bis der Server die Aktualisierungen auf die Site angewendet hat. Wenn Sie die Hauptseite bearbeiten, bedeutet dies höchstwahrscheinlich, dass der Artikel existiert und vorübergehend kein Spam ist. Es ist schwer zu erklären, aber der Server hat im Grunde eine "Lücke", durch die Ihre Site beim Bearbeiten gültig wird.

Ich glaube, wenn Sie eine Weile warten, sollte der Link automatisch gültig sein, ohne dass die Seite bearbeitet werden muss.

1
boxspah