Данный материал является четвертой частью статьи Проблемы при установке MaxSite CMS на сервер.
Все допущенные вами ошибки проявятся на последних этапах установки, речь о которых идет в статье Активизируем движок MaxSite на сервере.
Ссылка на данную статью: //design-for.net/page/problemy-pri-aktivacii-dvizhka
Ошибки пользователя
1.1.Вы забыли выставить права на особые папки и файлы, залитые на сервер. Обычно на серверах применяют программное обеспечение из семейства Linux, для которых характерно задание прав пользователей в виде определённого набора цифр. Если вы этого не сделали, то Административная панель откажет вам в правах на запись и перемещение файлов. Пункты с 1.2. по 1.7. установочной статьи Активизируем движок MaxSite на сервере очень важны для правильной работы движка.
2.1. В последних версиях движка появился файл sitemap.xml maxsite, который позволяет поисковым роботам видеть карту (структуру) сайта и быстрее обходить весь сайт. Такое дружеское послание (sitemap maxsite) поисковым роботам позволяет надеяться на лучшую индексацию сайта в поисковых системах Яндекс и Google.
3.1. Так же не забывайте про файл robots.txt maxsite, в котором мы указывает поисковым роботам, что адрес design-for.net (без www) является главным зеркалом сайта. Этот файл robots maxsite может пригодится для исключения некоторых страниц сайта из индексации.
4.1. При вставке ссылки – например, ссылки в виде буквенного текста //design-for.net - не открывается ваш сайт.
На сайте за ЧПУ – человеко-понятные урлы – отвечает файл «.htaccess». Если не работают ссылки в буквенном выражении, то надо вернуться к пунктам с 3.1. по 7.1. установочной статьи Готовим наши файлы для заливки на хост.
4.2. Особое внимание надо обратить на пункт 6.1., в котором задается пересылка (редирект) с www.design-for.net на главное зеркало сайта design-for.net, иначе эти адреса браузеры будут считать разными.
5.1. Пароли доступа к Административной панели генерируются автоматически на этапе пункта 2.2. статьи Активизируем движок MaxSite на сервере, поэтому их надо аккуратно сохранить в документ с паролями.
6.1. Не забудьте про выбранный логин для администратора. Чтобы уменьшить манипуляции по вставке имени автора советую сразу использовать логин author. Вы можете вставить и ваше имя или фамилию, но только латинскими буквами.
Однако использование логинов, отличных от стандартных - root и author - повышает безопасность. После установки каждому пользователю в добавок к его логину вы можете указать его псевдоним, которым будут подписаны все его статьи. У меня на сайте вы можете увидеть мой псевдоним - Vladimir, который я назначил в админке по ссылке Авторы в разделе Пользователи.
7.1. Не ошибайтесь при вставке настоящего почтового адреса. Неприятно, если письмо с логином и паролем попадет в руки какому-нибудь любознательному пацану, осваивающему хакерские навыки.
8.1. Невыполнение пункта 2.5. в статье Активируем движок MaxSite на сервере, когда вы забыли внести изменения в файл mso_config.php, приведет к высокой загрузке движка. Если не привести строку 5 к виду:
$mso_install = true; # после инсталляции блога можно установить true
то постоянно будет работать программа проверки.
Разработчик должен был тут вместо слова «можно» поставить «нужно».
9.1. Пункт о сбросе кэша системы в пункте 4.3. по логике вещей надо делать после внесения изменений на сайте. Если вы не сделает этот сброс, то посетители увидят внесенные вами изменения при следующем цикле кэширования (все зависит от расписания кэширования), что в общем-то не критично.
Таков приблизительный список проблем, которые могут проявиться при установке. Далее я буду перечислять не столь частые ошибки, которые выскакивали у некоторых пользователей. Чтобы вам не рыскать в писках решений по сайтам поддержки я собрал их в одном место: Решение проблем при установке на сайтах поддержки.
Если будут появляться еще какие-нибудь ошибки, то постараюсь вносить дополнения. Тем, кто хочет общаться с первоисточниками, советую просмотреть материалы форума //forum.max-3000.com/.