abc |
|
Темы:
38
Сообщения:
223
Участник с: 30 августа 2016
|
Докером пользуюсь недавно. Кроме Hello world и Portainer ничего не ставил, опыта мало. Решил перенести Nextcloud в докер. Создал файл /etc/docker/nc/docker-compose.yml со следующим содержимым:
phpmyadmin и mariadb работают без проблем, phpmyadmin к БД подключается, все базы видно. Теперь главное - сам Nextcloud. При входе через HTTP, появляется форма авторизации, ввожу логинпароль, на секунду появляется раздел с файлами и сразу происходит редирект на форму авторизации. При входе через HTTPS вообще ничего нет (Firefox не может установить соединение с сервером), хотя в docker-compose.yml порт 443 явно указан. Я бы мог обойтись без HTTPS, использую только для себя через локалку и с работы через впн. Но без HTTPS не работает плагин для хранения паролей. В логах из странного только вот это: но вроде ничего страшного. В остальном коды 200 и 304.Подскажите, где ошибаюсь? |
indeviral |
|
Темы:
38
Сообщения:
3165
Участник с: 10 августа 2013
|
https
Ошибки в тексте-неповторимый стиль автора©
|
abc |
|
Темы:
38
Сообщения:
223
Участник с: 30 августа 2016
|
indeviralСпасибо. С этим разобрался. Есть доступ по 80 и 443 портам. Но в обоих случаях Internal Server Error. В error_log апача ничего нет, в accec_log
В ручную запускаю status.php от своего пользователя, получаю: Если запускать от имени http (вся папка в его собственности), то выхлопа нет вообще.Самой папке делал chmod +0777 -R. Cоздал файл test.php. Внутри запрос к БД с записью вывода в файл. Работает из любой папки. Не могу понять, дело в некстклауде или настройках сервера/докера? UPD: ребут всего и вся помог. Поблема решена |
Nebulosa |
|
Темы:
10
Сообщения:
830
Участник с: 05 марта 2009
|
Спрошу в этой теме, прошлая была аж за 2019... А Nextcloud как собирали? Действовал строго по wiki на этом моменте сервер уходит в дикий load, т.к. при старте сервиса php-fpm часть подпроцессов улетает в segmentation fault, а какие-то живут дальше. Когда возвращаю www.conf из пакета - php-fpm - работает, когда по инструкции включаю nextcloud.conf - процессы валятся и прочее.. База отдельно работает, nginx отдельно - работает. Пробовал стандартные докеры запускать, но "ощущения" не те), непонятно как этой балалайкой управлять.. |
indeviral |
|
Темы:
38
Сообщения:
3165
Участник с: 10 августа 2013
|
Пальцем в небо. А вы php модули все поставили которые надо? А то "All required PHP extensions" звучит расплывчато. И где вашу маму вспомним логи??? Вы ждёте что вам Ванга или Жириновский ответит?)
Ошибки в тексте-неповторимый стиль автора©
|
Nebulosa |
|
Темы:
10
Сообщения:
830
Участник с: 05 марта 2009
|
indeviral Я даже больше скажу - сперва мы выполняем настройку /etc/webapps/nextcloud/php.ini а затем ещё раз, но уже /etc/php/php-fpm.ini Зачем и почему не пишут. Насколько они между собой должны быть синхронизированы? При этом ни там, ни там, нету строки
Приходится добавлять вручную. Конечно же пробовал запускать и без них - работает, но подозреваю, что они нужны. Мне бы рабочие конфиги минимальные посмотреть, потому как вики в этот раз не работает. |
indeviral |
|
Темы:
38
Сообщения:
3165
Участник с: 10 августа 2013
|
Если бы привели конкретные ошибки я бы вам подсказал. А так, я не особо фанат устанавливать веб приложения через pacman. Проще скачать архив сайта разработчика и там же есть инструкция. А настройка php-fpm сводится к раскомментированию нужных модулей. p.s. ну и потом когда всё уже запустите, у них там есть диагностика и там будет написано где вы накосячили и что вам ещё нужно сделать. p.p.s. плюсом установки через pacman является отсутствие проблем с зависимостями при обновлениях(почти). Но тут каждый решает для себя сам.
Ошибки в тексте-неповторимый стиль автора©
|
Nebulosa |
|
Темы:
10
Сообщения:
830
Участник с: 05 марта 2009
|
indeviral А кстати это мысль! Пора "тряхнуть стариной" настроить LNMP а потом уже туда накатить "похапе движ" и запустить как обычную.. как там.. джумла была вроде.. Мозг закостенел конечно, всё кажется всё очень сложным, только через пакеты и вики. Завтра займусь. А докер - хорошая была попытка, опять отложу знакомство, не лежит душа) |