Недавно установленная вики все еще показывает красные ссылки на страницы, которые были созданы?

792
Corey Ogburn

Я просто настроил MediaWiki для тестового запуска на своем ноутбуке. Windows 7, PHP 5.4, SQL Server 2012 SP2, IIS 7, MediaWiki 1.23.6. Установка прошла гладко, как только я привел все в порядок, и я могу создавать и редактировать страницы.

На главной странице я редактировал ссылку на страницу проектов.

[[Projects]] page 

Ссылка Projects была красной, как и должно быть, и я щелкнул по ней, сделал страницу и сохранил ее. Тем не менее, когда я возвращаюсь на главную страницу, ссылка «Проекты» все еще красная и во всплывающей подсказке говорится «эта страница не существует». Нажав на ссылку, вы попадете на страницу, которую я успешно создал.

Как я могу исправить существующие страницы, отображающиеся в виде красных ссылок, когда они должны отображаться как синие / фиолетовые?

2

1 ответ на вопрос

1
Nemo

Вы забыли настроить очередь заданий . Цвет ссылки не обновляется сразу во всех ваших вики, чтобы сэкономить ресурсы.

Добавьте что-то вроде этого в ваш crontab -e:

0 0 * * * /usr/bin/php /var/www/wiki/maintenance/runJobs.php > /var/log/runJobs.log 2>&1 

(см. руководство для более).