Я установил экземпляр Discourse на Digital Ocean. После завершения настройки при попытке запустить Discourse открывается пустая страница со следующим текстом:
<?php
/**
* Входная точка приложения WordPress. Этот файл ничего не делает, но загружает
* wp-blog-header.php, который выполняет основную работу и сообщает WordPress о необходимости загрузки темы.
*
* @package WordPress
*/
/**
* Сообщает WordPress загрузить тему и вывести её.
*
* @var bool
*/
define( 'WP_USE_THEMES', true );
/** Загрузка окружения и шаблона WordPress */
require( dirname( __FILE__ ) . '/wp-blog-header.php' );
Это весь код WordPress, не уверен, какое это имеет отношение к Discourse… Вы пытаетесь установить его на тот же сервер, где уже работает WordPress, или что-то в этом роде?
Нет, это чистый сервер, и там была установка в автономном режиме.
Всё проходит успешно при установке без SSL от Let’s Encrypt (отключен), но при его включении возникает случайная ошибка, как я упоминал в первом сообщении этой темы!