Задать вопрос
peaceddos
@peaceddos

Как установить nextcloud на NGINX Unit?

Был использован образ Docker unit:php на него доустановлены (Dockerfile) необходимые и рекомендуемые библиотеки и модули php (через docker-php-ext-install и pecl install).
Однако, при попытке зайти на страницу приложения, получается это:
65ee5f400a119264833975.png

В чем может быть причина, куда копать, где посмотреть, какие есть предположения?
  • Вопрос задан
  • 181 просмотр
Подписаться 1 Средний Комментировать
Пригласить эксперта
Ответы на вопрос 3
ky0
@ky0 Куратор тега Nginx
Миллиардер, филантроп, патологический лгун
Расскажете, чем не подошёл способ установки из официальных образов?
Ответ написан
ThunderCat
@ThunderCat
{PHP, MySql, HTML, JS, CSS} developer
1) .htaccess это файл для Апача, под нжинкс как бы не работает...
2) Неплохо было бы ввести данные которые запрашивает приложение, так как он не может угадать что из настроек вам нужно.
Ответ написан
peaceddos
@peaceddos Автор вопроса
Ошибка, как часто в таких случаях и бывает, оказалась крайне глупой:
При автозамене "/path/to/app/" на "/var/www/nextcloud/" не было учтено существование "/path/to/app" т.е. без слеша в конце строки. Таким образом, путь был заменен 5/6 элементах конфига.
В итоге, когда соответствующий блок дефолтного конфига был приведен к виду:
{
   "action": {
      "share": "/var/www/nextcloud$uri",
      "fallback": {
         "pass": "applications/nextcloud/index"
      }
   }
}

результат стал соответствовать ожидаемому
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы