Я следовал инструкциям в ModX: Официальное руководство и создал контекст для моего нового сайта. Затем я создал сайт в Plesk и поместил файлы index.php и core.config.php с исходного сайта в каталог httpdocs. Однако сайт продолжает выдавать ошибку 503. Вот код, который выдает ошибку:
if (!@include_once (MODX_CORE_PATH . "model/modx/modx.class.php")) {
$errorMessage = 'Site temporarily unavailable';
@include(MODX_CORE_PATH . 'error/unavailable.include.php');
header('HTTP/1.1 503 Service Unavailable');
echo "<html><title>Error 503: Site temporarily unavailable</title><body><h1>Error 503</h1><p>{$errorMessage}</p></body></html>";
exit();
}
Другими словами, новый домен не может загрузить файл из существующего. Это проблема CORS? Я попытался добавить заголовок в файл PHP, чтобы разрешить доступ к исходному сайту, но безрезультатно.
Спасибо!
MODX_CORE_PATH
в core.config.php
Нужно указать на основную папку вашей установки modx.
Других решений пока нет …