Я пытаюсь запустить WordPress, используя Apache и PHP, а также рассуждения с использованием Ruby. В настоящее время я делаю это с помощью прокси. Вот что я пытаюсь сделать:
Когда пользователь посещает http://something.com/ он видит мой WordPress сайт.
Когда пользователь посещает http://something.com/forum он видит сайт дискурса.
Прокси-сервер Apache работает. Я проверил, что страница дискурса загружается, но, к сожалению, все ресурсы не загружаются. Зачем? Теги скрипта выглядят так:
<script src="/assets/..."></script>
Проблема в том, что тогда запрос идет Http: // что-то / активы /…, что не то, что я хочу. Я пытался сделать следующие вещи:
Не обнаружена: /
Я попытался установить тег в файле index.html, но не смог найти его в каталоге public /.
Я попытался изменить файл config / rout.rb, но сервер даже не запустился.
Возможно, вы захотите узнать, что я не программист на ruby, хотя у меня есть опыт программирования на других языках.
Кроме того, когда я изменил файл config / application.rb, я не вводил никаких команд для перезагрузки файла. Когда я изменил файл config / rout.rb, я поместил мой дополнительный код в самый верх. Я забыл, что я сделал, но это было связано с настройкой корневого каталога.
Итак, длинная история: Как мне установить корневой каталог для discourse / ruby на рельсах?
РЕДАКТИРОВАТЬ: Я только что узнал, что вышло отличное программное обеспечение для форума. Намного лучше, чем рассуждения, по скорости, простоте использования и установки, а также внешнему виду. Это называется Flarum. И это круто.
Он все еще находится в бета-версии, поэтому есть несколько проблем, но в остальном я готов его использовать. По слухам, он выйдет где-то в июле 2015 года, но я не знаю. Все, что я знаю, это то, что Flarum — это форум для меня.
Это поддержка сообщества в порядке, так как это исходит от esotalk а также FluxBB так что да.
Старый ответ:
Хотя я не могу точно сказать, что это ответ, я нашел решение своей проблемы.
Хотя дискурс — это отличное программное обеспечение для форумов, и я очень рекомендую его, я прошу прощения за это, но ruby на рельсах и apache просто не любят друг друга. Вместо, Я буду переходить на codoforum, отличный форум, который все еще находится в бета-версии. Это выглядит немного хуже, чем дискурс, но я считаю это приемлемым для моих нужд. Это также немного быстрее.
Codoforum-х Веб-сайт. Codoforum написан на PHP, поэтому его легко интегрировать с WordPress.
Других решений пока нет …