2013-05-05 1 views
2

Каков правильный способ развертывания webapps на Heroku? Я устанавливаю Moodle, но такая же процедура должна применяться к, например, Drupal или Wordpress. То, что я сделал, это разобрать Moodle локально, а затем загрузить его с помощью git в Heroku. Когда я посещаю мой сайт, я получаю возможность его установить и выбрать базу данных, которая отлично работает. Проблема заключается в том, что процедура установки сохраняет информацию в файловой системе на сервере, которая перезаписывается при следующем развертывании моего приложения. Итак, каков правильный способ сделать это?развертывание wabapps (например, moodle) на heroku

+0

Привет, Микаэль, я пытаюсь настроить moodle на heroku, но в настройке $ CFG-> dataroot здесь мало проблем. Я хотел бы знать, как вы это решили? Продолжайте говорить: Неустранимая ошибка: $ CFG-> dataroot настроен неправильно, каталог не существует или недоступен! Выход. –

+0

@TheFinestArtist Хотел бы помочь, но я не видел эту ошибку, поэтому не знаю ... –

ответ

2

Перед развертыванием в Heroku вам необходимо предварительно настроить приложение со всеми параметрами базы данных. Так или сделайте поддельную «установку» в вашей локальной среде или вручную отредактируйте свои конфигурационные файлы php.

Как вы обнаружили, файловая система Heroku является не Постоянный: https://devcenter.heroku.com/articles/dynos#ephemeral-filesystem.

+1

Спасибо за ответ! В конце концов я сделал попытку вручную настроить конфигурационные файлы перед загрузкой. Фактически, в качестве помощи я сделал установку на Heroku, затем я посмотрел на сгенерированный файл конфигурации, который был создан процедурой установки, чтобы увидеть, что я правильно настроил все. –

+0

@MikaelLindqvist Привет, Микаэль, я пытаюсь настроить moodle на heroku, но в настройке $ CFG-> dataroot здесь мало проблем. Я хотел бы знать, как вы это решили? Продолжайте говорить: Неустранимая ошибка: $ CFG-> dataroot настроен неправильно, каталог не существует или недоступен! Выход. –

 Смежные вопросы

  • Нет связанных вопросов^_^