Назад | Перейти на главную страницу

Перенос MediaWiki показывает ошибки со старой структурой каталогов

Недавно я перенес сервер с машины Ubuntu на более подходящую и простую в обслуживании виртуальную машину CentOS 6.5. После перемещения программного обеспечения и проверки того, что все пути исправлены, или я так думал, я получаю следующие ошибки. Каждый раз, когда он обновляется, он пытается получить статистику для файлов, используя СТАРУЮ структуру каталогов /var/www вместо нового /var/www/html. Да, я могу просто изменить структуру каталогов и проигнорировать проблему, но я хочу решить эту проблему правильно.

Новая структура каталогов /var/www/html а старый /var/www. Перенос был выполнен путем копирования всей структуры каталогов MediaWiki и передачи права собственности на apache пользователь, который CentOS 6.5 использует для httpd исполнение. База данных была скопирована с использованием mysqldump на старом сервере, а затем снова импортировать его на новый сервер. Кажется, все отображается правильно, но я бы хотел исправить это.

[Mon Jun 02 07:52:04 2014] [error] [client 172.27.224.206] PHP Warning: filemtime(): stat failed for /home/www/wiki/skins/common/images/feed-icon.png in /var/www/html/wiki/includes/resourceloader/ResourceLoaderFileModule.php on line 380, referer: http://172.20.9.10/wiki/index.php/Main_Page

Я не могу определить, откуда он берет старое имя файла. Мысли?

Эти пути кэшируются ResourceLoader. Эта информация, скорее всего, сохраняется в таблица module_deps. Вы должны удалить содержимое этой таблицы, если вы измените макет каталога