xMiroRRside Posted July 13, 2020 Share #76 Posted July 13, 2020 5 минут назад, Vladimir_ar сказал: пытался ставить вначале не docker. Блин не получается: error (Показать содержимое) sudo docker exec -u www-data nextcloud php /var/www/html/occ maintenance:mode --on Console has to be executed with the user that owns the file config/config.php Current user: www-data Owner of config.php: Try adding 'sudo -u ' to the beginning of the command (without the single quotes) If running with 'docker exec' try adding the option '-u ' to the docker command (without the single quotes) так может в этом и проблема, может вам сначала зачистить все хвосты от предыдущей установки owncloud, подозреваю что там какой-то конфликт произошел, но этот вариант можно рассматривать как последнюю инстанцию, если не получится исправить. 1 Quote Link to comment Share on other sites More sharing options...
Vladimir_ar Posted July 13, 2020 Share #77 Posted July 13, 2020 (edited) 15 minutes ago, xMiroRRside said: вам надо выйти из оболочки bash nextcloud подскажите пожалуйста как? Spoiler Console has to be executed with the user that owns the file config/config.php Current user: www-data Owner of config.php: Try adding 'sudo -u ' to the beginning of the command (without the single quotes) If running with 'docker exec' try adding the option '-u ' to the docker command (without the single quotes) Edited July 13, 2020 by Vladimir_ar Quote Link to comment Share on other sites More sharing options...
xMiroRRside Posted July 13, 2020 Share #78 Posted July 13, 2020 (edited) 5 минут назад, Vladimir_ar сказал: подскажите пожалуйста как? Скрытый текст Edited July 13, 2020 by xMiroRRside 1 Quote Link to comment Share on other sites More sharing options...
Vladimir_ar Posted July 13, 2020 Share #79 Posted July 13, 2020 5 minutes ago, xMiroRRside said: Reveal hidden contents я из оболочки bash nextcloud сразу вышел Quote Link to comment Share on other sites More sharing options...
xMiroRRside Posted July 13, 2020 Share #80 Posted July 13, 2020 делаем из под root sudo -i вводим пароль и видим root@Xpenology:~$ 1 Quote Link to comment Share on other sites More sharing options...
Vladimir_ar Posted July 13, 2020 Share #81 Posted July 13, 2020 13 minutes ago, xMiroRRside said: делаем из под root sudo -i вводим пароль и видим root@Xpenology:~$ пробовал, всё без изменений, я походу с правами напортачил, но никак не могу изменить владельца файла Quote Link to comment Share on other sites More sharing options...
xMiroRRside Posted July 13, 2020 Share #82 Posted July 13, 2020 1 минуту назад, Vladimir_ar сказал: пробовал, всё без изменений, я походу с правами напортачил, но никак не могу изменить владельца файла Вот оно чего, cd /docker/nextcloud/www/html/config chown -R 33:33 config.php chmod -R 640 config.php 1 Quote Link to comment Share on other sites More sharing options...
Vladimir_ar Posted July 13, 2020 Share #83 Posted July 13, 2020 24 minutes ago, xMiroRRside said: Вот оно чего, cd /docker/nextcloud/www/html/config chown -R 33:33 config.php chmod -R 640 config.php благодарю, права исправить получилось и все ваши рекомендованные команды тоже выполнил, но к сожалению без изменений всё: Spoiler ErrorindexTypeError: Argument 3 passed to OC\AppFramework\Middleware\MiddlewareDispatcher::beforeOutput() must be of the type string, bool given, called in /var/www/html/lib/private/AppFramework/Http/Dispatcher.php on line 124 /var/www/html/lib/private/AppFramework/Http/Dispatcher.php - line 124: OC\AppFramework\Middleware\MiddlewareDispatcher->beforeOutput(OCA\Onlyoffi ... {}, "download", false) /var/www/html/lib/private/AppFramework/App.php - line 137: OC\AppFramework\Http\Dispatcher->dispatch(OCA\Onlyoffi ... {}, "download") /var/www/html/lib/private/AppFramework/Routing/RouteActionHandler.php - line 47: OC\AppFramework\App::main("OCA\\Onlyof ... r", "download", OC\AppFramew ... {}, { _route: "o ... "}) <<closure>> OC\AppFramework\Routing\RouteActionHandler->__invoke({ _route: "o ... "}) /var/www/html/lib/private/Route/Router.php - line 297: call_user_func(OC\AppFramew ... {}, { _route: "o ... "}) /var/www/html/lib/base.php - line 1007: OC\Route\Router->match("/apps/onlyoffice/download") /var/www/html/index.php - line 37: OC::handleRequest() ErrorPHPfopen(/var/www/html/data/admin/files/Documents/Nextcloud flyer.pdf): failed to open stream: No such file or directory at /var/www/html/lib/private/Files/Storage/Local.php#351 Fatal webdav Sabre\DAV\Exception\ServiceUnavailable: Could not open file /var/www/html/3rdparty/sabre/dav/lib/DAV/CorePlugin.php - line 90: OCA\DAV\Connector\Sabre\File->get() /var/www/html/3rdparty/sabre/event/lib/WildcardEmitterTrait.php - line 89: Sabre\DAV\CorePlugin->httpGet(Sabre\HTTP\Request {}, Sabre\HTTP\Response {}) /var/www/html/3rdparty/sabre/dav/lib/DAV/Server.php - line 474: Sabre\DAV\Server->emit("method:GET", [ Sabre\HTTP ... }]) /var/www/html/3rdparty/sabre/dav/lib/DAV/Server.php - line 251: Sabre\DAV\Server->invokeMethod(Sabre\HTTP\Request {}, Sabre\HTTP\Response {}) /var/www/html/3rdparty/sabre/dav/lib/DAV/Server.php - line 319: Sabre\DAV\Server->start() /var/www/html/apps/dav/appinfo/v1/webdav.php - line 82: Sabre\DAV\Server->exec() /var/www/html/remote.php - line 167: require_once("/var/www/ht ... p") Quote Link to comment Share on other sites More sharing options...
xMiroRRside Posted July 13, 2020 Share #84 Posted July 13, 2020 1 минуту назад, Vladimir_ar сказал: благодарю, права исправить получилось и все ваши рекомендованные команды тоже выполнил, но к сожалению без изменений всё: Удалите все хвосты предыдущей установки, и поставьте заново, все должно заработать, это пожалуй лучший вариант. 1 Quote Link to comment Share on other sites More sharing options...
Vladimir_ar Posted July 13, 2020 Share #85 Posted July 13, 2020 Да в том, то и дело, что не было предыдущих установок, была попытка настройки nextcloud как веб сервера, но не завелось, потом увидел ваш пост и решил попробовать в docker и тут засада. Quote Link to comment Share on other sites More sharing options...
xMiroRRside Posted July 13, 2020 Share #86 Posted July 13, 2020 (edited) 1 час назад, xMiroRRside сказал: 19938 -rw-r--r-- 1 www-data www-data 4096 Jul 9 19:25 owncloud.db это как там появилось? Думаю что, есть еще что лишнее, чего там быть не должно, поэтому рекомендую вам удалить все и поставить с чистого листа Edited July 13, 2020 by xMiroRRside добавил 1 Quote Link to comment Share on other sites More sharing options...
Vladimir_ar Posted July 13, 2020 Share #87 Posted July 13, 2020 Точно не подскажу, но даже папки разные для веб и докера разные использовал Quote Link to comment Share on other sites More sharing options...
Vladimir_ar Posted July 14, 2020 Share #88 Posted July 14, 2020 (edited) Короче удалил docker контейнер и снова попытался запустить через web station - блин всё работает, открывает из локалки и внешки, но как-то не очень быстро, мне показалось из docker как-то гораздо пошустрее всё бегало. А docker контейнер у меня 100% конфликтовал с web station, тут походу или один вариант или другой. Edited July 14, 2020 by Vladimir_ar Quote Link to comment Share on other sites More sharing options...
xMiroRRside Posted July 14, 2020 Share #89 Posted July 14, 2020 1 час назад, Vladimir_ar сказал: А docker контейнер у меня 100% конфликтовал с web station, тут походу или один вариант или другой. О чем вам и говорил, что где то есть какой-то конфликт, поэтому вам и рекомендовал удалить все предыдущие установки и поставить все с нуля. 1 час назад, Vladimir_ar сказал: из docker как-то гораздо пошустрее всё бегало Да, через Docker работает шустрей, а если еще поставить Redis для кеширования, будет еще быстрей. 1 Quote Link to comment Share on other sites More sharing options...
Vladimir_ar Posted July 14, 2020 Share #90 Posted July 14, 2020 11 minutes ago, xMiroRRside said: О чем вам и говорил, что где то есть какой-то конфликт, поэтому вам и рекомендовал удалить все предыдущие установки и поставить все с нуля. Да, через Docker работает шустрей, а если еще поставить Redis для кеширования, будет еще быстрей. Огромная благодарность за помощь и приобретённый опыт. (не разобрался пока как тут плюс участнику ставить) Quote Link to comment Share on other sites More sharing options...
xMiroRRside Posted July 14, 2020 Share #91 Posted July 14, 2020 6 минут назад, Vladimir_ar сказал: (не разобрался пока как тут плюс участнику ставить) На сердечко, там выбираете кубок. Не за что, чем смог помог🍻 2 Quote Link to comment Share on other sites More sharing options...
KIO1968 Posted July 23, 2020 Share #92 Posted July 23, 2020 (edited) В 14.07.2020 в 14:41, xMiroRRside сказал: Да, через Docker работает шустрей, а если еще поставить Redis для кеширования, будет еще быстрей. Интересно, почему так происходит, теоретически должно быть наоборот, наверное в хостовом апаче или пхп что-то закручено? У меня нексткоуд на хосте, в принципе для семейных нужд скорости хватает, но по сравнению с owncloud на работе на нормальном линухе, торможения чувствуются. Вспомнил еще, после установки, при встроенной проверке некстклоуд ругается на отсутствие пхпшного imagemagick помоему. Нашел где-то мурзилку по его нетривиальной установке, установил, но никакого эффекта не заметил, наверное используется модулями, которыми я не пользуюсь. И еще у меня не работает обновление версии через веб-интерфейс, вероятно с какими то пхп-параметрами непорядок, хотя вроде всё крутил по науке. Через командную строку обновляется нормально. Edited July 23, 2020 by KIO1968 Quote Link to comment Share on other sites More sharing options...
Valiko Posted September 14, 2020 Share #93 Posted September 14, 2020 Прошу помощи. Поломался Некстклауд в Докере. Вроде бы ничего такого не трогал, но раз поломался, то значит всё-таки наверное трогал. Возможно это как-то связано с тем, что накануне, ради интереса, пробовал запустить VPN сервер и DHCP сервер на Synology. Может быть в процессе где-то что-то не то нажал. Починить без переустановки не получилось, решил переустановить с нуля, удалив контейнеры и образы Некстклауда и Марии. Сначала попробовал по той инструкции, по которой Некстклауд работал до поломки. Потом попробовал так. Потом снёс всё вместе с Докером и переустановил снова - не помогло. Потом попробовал установить Некстклауд с Марией без Докера - безрезультатно. Самое интересное, что во всех случаях результат переустановки выглядит одинаково. Внимание, вопрос. Куда копать? Quote Link to comment Share on other sites More sharing options...
xMiroRRside Posted September 14, 2020 Share #94 Posted September 14, 2020 15 минут назад, Valiko сказал: Прошу помощи. Поломался Некстклауд в Докере. Вроде бы ничего такого не трогал, но раз поломался, то значит всё-таки наверное трогал. Возможно это как-то связано с тем, что накануне, ради интереса, пробовал запустить VPN сервер и DHCP сервер на Synology. Может быть в процессе где-то что-то не то нажал. Починить без переустановки не получилось, решил переустановить с нуля, удалив контейнеры и образы Некстклауда и Марии. Сначала попробовал по той инструкции, по которой Некстклауд работал до поломки. Потом попробовал так. Потом снёс всё вместе с Докером и переустановил снова - не помогло. Потом попробовал установить Некстклауд с Марией без Докера - безрезультатно. Самое интересное, что во всех случаях результат переустановки выглядит одинаково. Внимание, вопрос. Куда копать? Ошибка при попытке создать пользователя с правами администратора: не удалось подключиться к базе данных: возникла исключительная ситуация в драйвере: SQLSTATE [HYO00] [2002] Смотрите внимательно, возможно где-то напутали с базой данных, проверьте пользователя, пароль, и правильно ли вы указали IP-address:порт базы данных. Quote Link to comment Share on other sites More sharing options...
Valiko Posted September 14, 2020 Share #95 Posted September 14, 2020 2 часа назад, xMiroRRside сказал: Смотрите внимательно, возможно где-то напутали с базой данных, проверьте пользователя, пароль, и правильно ли вы указали IP-address:порт базы данных Проверял не один раз. Заходил в Марию через терминал: база есть, имя правильное, юзер и его пароль тоже.🥴 Странно, что ошибка одна и та же и в Докере и без Докера. Quote Link to comment Share on other sites More sharing options...
KIO1968 Posted September 15, 2020 Share #96 Posted September 15, 2020 Если настраиваете на хосте, указывайте адрес субд как 127.0.0.1 (или может даже 127.0.0.1:3307 уже не помню точно по прошествии времени) а не localhost, и в настройках пхп проверьте что касается марии/мускула, чтоб порт стоял 3307 а не 3306. В самой хрени брандмауэр не включен ли, может он тоже что-то блокирует? 1 Quote Link to comment Share on other sites More sharing options...
Valiko Posted September 15, 2020 Share #97 Posted September 15, 2020 Нашёл. Оказывается была включена вот эта пимпочка. Скрытый текст Но это ещё не всё. Не понос, так золотуха. Теперь выяснилось, что подключение по SSH не работает. По Telnet соединяется, а по SHH - Connection refused. Попутно замечено, что не включается служба SFTP. Ставлю галку, нажимаю применить, система пишет settings applied, но галка снимается. Скрытый текст Quote Link to comment Share on other sites More sharing options...
KIO1968 Posted September 16, 2020 Share #98 Posted September 16, 2020 Проверьте, включена ли галка ssh в панель управления / терминал и снмп, sftp работает поверх ssh... Так же поройтесь в районе безопасность / учетная запись на предмет блокировки айпишников, пропишите вашу локальную подсеть в список разрешенных. Брандмауэр точно выключен? 1 Quote Link to comment Share on other sites More sharing options...
Valiko Posted September 16, 2020 Share #99 Posted September 16, 2020 (edited) 1 час назад, KIO1968 сказал: Проверьте, включена ли галка ssh в панель управления / терминал и снмп, sftp работает поверх ssh... Так же поройтесь в районе безопасность / учетная запись на предмет блокировки айпишников, пропишите вашу локальную подсеть в список разрешенных. Брандмауэр точно выключен? Брандмауэр точно выключен. А вот галка в панели управления глючит. В "панель управления / терминал и снмп" галку можно снять и поставить, а в "панель управления / информационный центр / служба" галку можно только снять. Если поставить и попытаться сохранить, то галка сбросится на горизонтальную черту. Скрытый текст И ещё такя штука происходит, когда переключаюсь в telnet на root. Вроде бы раньше такого не было. sudo: /var/db/sudo/lectured is owned by uid 1023, should be 0 Edited September 16, 2020 by Valiko Quote Link to comment Share on other sites More sharing options...
KIO1968 Posted September 16, 2020 Share #100 Posted September 16, 2020 А почему у вас два порта на SSH значатся, 22 и 223? 1 час назад, Valiko сказал: И ещё такя штука происходит, когда переключаюсь в telnet на root. Вроде бы раньше такого не было. sudo: /var/db/sudo/lectured is owned by uid 1023, should be 0 А сменить владельца этого каталога (chown или по крестьянски через мс) на root даёт, не пробовали? У себя посмотрел, владелец каталога root:root, права 700. У меня картинки DSM по другому выглядят, наверное у Вас версия старенькая. Вполне возможно, что когда то вы с правами в файловой системе намудрили, не проще переставить систему с нуля, если знаний в линухе недостаточно? Заодно тогда может и версию DSM посвежее поставите, если конечно с железом оно совместимо. 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.