При переносе сайта на modX может возникнуть ошибка 503 «Site Temporarily Unavailable», указывающая на ошибки переноса. Самая распространенная причина — ошибки указания пути к папкам с файлами ядра системы. Исправить это можно просто проверив в файлах конфигурации — правильно ли указан абсолютный (от корня) путь к системным папкам modX. Проверять нужно:

  • config.core.php (в корневой папке сайта)
  • /manager/config.core.php
  • /connectors/config.core.php
  • /core/config/config.inc.php

Обычно это помогает полностью исправить ошибку.

Если после этого сайт возвращает ошибку Fatal error: Call to a member function parseProperties() on a non-object in core/model/modx/modelement.class.php on line 536 — просто удалите всё из папки /core/cache/

 

(написано по мотивам форума поддержки modx)