Перейти к содержанию

Рекомендуемые сообщения

Опубликовано

Всем привет! 3 дня назад купил Ultra, и сколько всего поменялось с последнего кинетика, беленького старенького) Настроил по инструкции и owncloud и nextcloud, был приятно удивлен что так далеко двинулась фирма в прошивкех своих. Ну вопрос, я облако настроил, внутри локалки все ок и vpn-на, но у меня динамический IP, а по облаку не цепляется KeenDNS. Что мне делать? Мне доступ из разных мест нужен. DDNS так же не работает. Хотя до этого ASUS Был года 4, разбил его вот тройку дней назад, и там DDNS правда опять же этого ASUS, через очко, но хоть как-то работал. VPN не пойдет, облаком не только я буду пользоваться, а там не поясню я за VPN и прочие штуки, там вебморду макс подтянут и все, а в другой месте ПК клиент этого облака трудится будет, ну и я тоже через ПО. ВОт вопрос, через KeenDNS можно как нить прикрутить доступ к этому облаку?????? Все огромное спасибо за ответы.!!

  • Ответов 256
  • Создана
  • Последний ответ

Топ авторов темы

Опубликовано
  В 21.12.2019 в 17:24, Vladislav Taerrar сказал:

Всем привет! 3 дня назад купил Ultra, и сколько всего поменялось с последнего кинетика, беленького старенького) Настроил по инструкции и owncloud и nextcloud, был приятно удивлен что так далеко двинулась фирма в прошивкех своих. Ну вопрос, я облако настроил, внутри локалки все ок и vpn-на, но у меня динамический IP, а по облаку не цепляется KeenDNS. Что мне делать? Мне доступ из разных мест нужен. DDNS так же не работает. Хотя до этого ASUS Был года 4, разбил его вот тройку дней назад, и там DDNS правда опять же этого ASUS, через очко, но хоть как-то работал. VPN не пойдет, облаком не только я буду пользоваться, а там не поясню я за VPN и прочие штуки, там вебморду макс подтянут и все, а в другой месте ПК клиент этого облака трудится будет, ну и я тоже через ПО. ВОт вопрос, через KeenDNS можно как нить прикрутить доступ к этому облаку?????? Все огромное спасибо за ответы.!!

Показать  

Здесь читали?

Опубликовано (изменено)
  В 21.12.2019 в 17:24, Vladislav Taerrar сказал:

Всем привет! 3 дня назад купил Ultra, и сколько всего поменялось с последнего кинетика, беленького старенького) Настроил по инструкции и owncloud и nextcloud, был приятно удивлен что так далеко двинулась фирма в прошивкех своих. Ну вопрос, я облако настроил, внутри локалки все ок и vpn-на, но у меня динамический IP, а по облаку не цепляется KeenDNS. Что мне делать? Мне доступ из разных мест нужен. DDNS так же не работает. Хотя до этого ASUS Был года 4, разбил его вот тройку дней назад, и там DDNS правда опять же этого ASUS, через очко, но хоть как-то работал. VPN не пойдет, облаком не только я буду пользоваться, а там не поясню я за VPN и прочие штуки, там вебморду макс подтянут и все, а в другой месте ПК клиент этого облака трудится будет, ну и я тоже через ПО. ВОт вопрос, через KeenDNS можно как нить прикрутить доступ к этому облаку?????? Все огромное спасибо за ответы.!!

Показать  

Почитайте, не это ли вам нужно:

https://help.keenetic.com/hc/ru/articles/360000594640-VPN-сервер-SSTP

 

 

Изменено пользователем krass
Опубликовано
  В 21.12.2019 в 17:30, krass сказал:

Почитайте, не это ли вам нужно:

https://help.keenetic.com/hc/ru/articles/360000594640-VPN-сервер-SSTP

 

 

Показать  

VPN поднимать два клиента не станут, через VPN и облако не нужно, диск и так расшарен, залезаю копирую качаю, мне норм, а вот остальным людям нет.

Опубликовано (изменено)
  В 21.12.2019 в 17:55, Vladislav Taerrar сказал:

ну подскажите пожалуйста, как адрес правильно должен выглядеть? я так понимаю - nextcloud.roter.keenetic.pro:81/nextcloud/ 

??

Показать  

У меня на отдельном NAS Nextcloud крутится (предполагаю,что не сильно отличается). Порты для Nextcloud сменил на 81 и 444. Адрес ввожу: nas.хххххххх.keenetic.pro:444

Настройки на роутере:

  Показать контент

После всех настроек можете попробовать зайти по 3-му уровню: хххххххх.keenetic.pro:444(я так захожу).

Изменено пользователем AndreBA
Опубликовано
  В 22.12.2019 в 04:02, AndreBA сказал:

У меня на отдельном NAS Nextcloud крутится (предполагаю,что не сильно отличается). Порты для Nextcloud сменил на 81 и 444. Адрес ввожу: nas.хххххххх.keenetic.pro:444

Настройки на роутере:

  Показать контент

После всех настроек можете попробовать зайти по 3-му уровню: хххххххх.keenetic.pro:444(я так захожу).

Показать  

То ли лыжи не едут, то ли... ну перепробовал все. ну вроде бы. 

error.PNG

error2.PNG

error3.PNG

доменка.PNG

переадрес.PNG

Опубликовано (изменено)
  В 22.12.2019 в 07:34, Vladislav Taerrar сказал:

То ли лыжи не едут, то ли... ну перепробовал все. ну вроде бы. 

error.PNG

error2.PNG

error3.PNG

доменка.PNG

переадрес.PNG

Показать  

Если Вы настройки все делали из первого поста, то там порт я так понял 88 а не 81.

И порт надо просто открыть, а не перенаправлять.

Изменено пользователем AndreBA
  • 1 месяц спустя...
Опубликовано

По теме вопрос, подскажите пожалуйста, сижу опять калупаюсь с этими млин облаками, Owncloud, Nextcloud, сейчас на последнем, 18.0.0 , все устанавливаю но вот и на owncloud и Nextcloud одна и та же ошибка все время, 

/opt/etc/init.d/S79php-fcgi start

а в ответ что файла нет, я его руками создавал и вложил куда надо, один фиг не видит. Создал обычный txt файл, вбил туда указанные значения, сохранил и удалил расширение файла, в терминале вбил 

chmod +x /opt/etc/init.d/S79php-fcgi

после создания нового пользователя вот такое сейчас.

image.png.79bb68518f6830c85830bbe69e9907a3.png

В чем может быть проблема?

  • 2 недели спустя...
Опубликовано

Добрый вечер!

Развернул на Keenetic Giga Giga (KN-1010) Nextcloud. Пыхтит, скрепит но работает.

Вопрос такой. В настройках Nexcloud в раздел "Общие сведения" при проверке безопасности и параметров выводятся рекомендации и ошибки, такие:

 
  Показать контент
  •  

На Debian проблему с индексами я решил способом как описано в документации (не помню дерево папок на Debian, но суть думаю будет понятна):
 

cd /opt/share/www/nextcloud

sudo -u www-data php occ db:convert-filecache-bigint

Скрипт запускался и исправлял индексы.

Но на Debian Nextcloud еле-еле ворочался. Снёс всё и настроил на Entware. Опять возникла проблема с индексами. Стал размышлять, если на Debian допустим чтоб посмотреть какие модули PHP установленны, нужно набрать команду:

php -m

на Entware такая команда не работает, но работает команда:

php-fpm -m

попробовал выполнить такую команду:
 

cd /opt/share/www/nextcloud

sudo -u nobody php-fpm occ db:convert-filecache-bigint

не работает 😪. Подскажите пожалуйста, какую команду нужно использовать, что нужно делать. Скриншот командной строки прилагаю.

2020-02-20_220850.png.9bb22ec0fd0968de28d5bc1f623cc0b9.png

Ещё такой вопрос, есть ли альтернатива Nextcloud-у и ownCloud-у, чтоб работало как облачное хранилище?

Опубликовано

Кое что ещё обнаружил в работе PHP-FPM. Когда вводишь команду тестирования:

php-fpm -t

команда завершается с ошибкой "файл конфигурации php-fpm.conf не найден".

2020-02-21_021109.png.a68b6e8f97deb74a8b6b56fff8f30a05.png

Сделал так, правильно неправильно не знаю, но вроде как работает теперь команда php-fpm -t:

1. Создал символическую ссылку @php7-fpm.conf на файл /opt/etc/php7-fpm.conf в папку root

2. Переименовал её в @php-fpm.conf

3. Переместил её обратно в /opt/etc

Ошибка пропала

2020-02-21_021254.png.d18ce48e33283adae263736f97465e03.png

Опубликовано (изменено)

Попробовал так:
 

~ # cd /opt/share/www/nextcloud && sudo -u nobody php-cgi occ db:convert-filecache-bigint
X-Powered-By: PHP/7.4.1
Content-type: text/html; charset=UTF-8

An unhandled exception has been thrown:
TypeError: Return value of OC\AppFramework\Http\Request::getScriptName() must be of the type string, null returned in /opt/share/www/nextcloud/lib/private/AppFramework/Http/Request.php:836
Stack trace:
#0 /opt/share/www/nextcloud/lib/base.php(159): OC\AppFramework\Http\Request->getScriptName()
#1 /opt/share/www/nextcloud/lib/base.php(582): OC::initPaths()
#2 /opt/share/www/nextcloud/lib/base.php(1089): OC::init()
#3 /opt/share/www/nextcloud/console.php(48): require_once('/opt/share/www/...')
#4 /opt/share/www/nextcloud/occ(11): require_once('/opt/share/www/...')
#5 {main}/opt/share/www/nextcloud #

Как я понял, php подхватывает файл, но исполнение завершается с ошибкой. Может быть каких-то библиотек в системе не хватает, что-то нужно доустановить?

Подскажите, если установлен php7-fpm, вот это обязательно нужно делать?

  В 31.05.2016 в 23:31, TheBB сказал:

Создать скрипт запуска S79php-fcgi и сделать его исполняемым

#!/bin/sh

export PHP_FCGI_CHILDREN=''

ENABLED=yes
PROCS=php-fcgi
ARGS="-b /opt/var/run/php-fcgi.sock &"
PREARGS=""
DESC=$PROCS
PATH=/opt/bin:/opt/sbin:/opt/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

. /opt/etc/init.d/rc.func
 
chmod +x /opt/etc/init.d/S79php-fcgi
Показать  

 

Изменено пользователем PapaRony
Опубликовано
~ # 
~ # ln -s /opt/bin/php-cli /opt/bin/php
~ # 
~ # php -m
[PHP Modules]
Core
date
hash
libxml
pcre
posix
Reflection
SPL
standard
zlib

[Zend Modules]

~ # 

 

  В 21.02.2020 в 04:15, PapaRony сказал:

Подскажите, если установлен php7-fpm, вот это обязательно нужно делать?

Показать  

нет, не обязательно.

Опубликовано (изменено)
  В 21.02.2020 в 04:57, TheBB сказал:
~ # 
~ # ln -s /opt/bin/php-cli /opt/bin/php
~ # 
~ # php -m
[PHP Modules]
Core
date
hash
libxml
pcre
posix
Reflection
SPL
standard
zlib

[Zend Modules]

~ # 

 

нет, не обязательно.

Показать  

Огромнейшее Вам спасибо! Всё получилось! Указали вектор, направили на правильный путь. 🤝

Изменено пользователем PapaRony
  • 1 месяц спустя...
Опубликовано
  В 03.02.2020 в 18:28, Michael Khaskelberg сказал:

NextCloud заработал на php 7.2.17, вопрос решен.

PS тормоза просто космические.

Показать  

Добрый день. Не могли бы Вы дать ссылку на инструкцию по которой установили Nextcloud.

Спасибо

  • 3 недели спустя...
Опубликовано

Здравствуйте. 

Пытаюсь развернуть Owncloud/Nextcloud

Пробовал наверное уже все инструкции представленные на форумах по Entware.

Самая актуальная что нашел - в этой ветке, но...

при открытии адреса с owncloud выдает:

This version of ownCloud is not compatible with PHP 7.4
You are currently running PHP 7.4.3.

По системным требованиям Owncloud нужен PHP 7.2-7.3. 

При попытке установить более старые пакеты php с архива, все равно устанавливаются последние версии (поскольку в момент установки  версии сравниваются с репозиторием и ставятся последние доступные)

Соответственно вопрос: Как установить более старый PHP ? или может есть еще варианты решения проблемы?

Заранее спасибо.

Опубликовано

https://forum.keenetic.net/topic/3942-owncloud-—-the-private-cloud/

  Цитата

Attention

  Показать контент

 

Показать  

 

  • 1 месяц спустя...
Опубликовано

Подскажите, каких пакетов не хватает?

image.png.9871899a637837759247d0f852ce6649.png

ставил по инструкции из шапки, но при установке пакетов была ошибка 

  Цитата

 * opkg_install_cmd: Cannot install package php7-mod-hash.
 * opkg_install_cmd: Cannot install package php7-mod-mcrypt.
 * opkg_install_cmd: Cannot install package php7-mod-mysql.

Показать  

 

Опубликовано

Много что перепробовал, похоже были проблемы от других пакетов и приложений, переустановил OPKG и сервер запустился, но хотелось бы его отправить во внешний мир с шифрованием, при этом не сломать работу самого роутера по https, т.к там и WEBDav и другие полезные плюшки.

Подскажите, как можно максимально простым способом выставить owncloud по https во внешний мир?

Пробовал через домен KeenDNS, но при обращении на доен 4-го уровня строка возвращает редирект на http://127.0.0.1/owncloud/index.php/login

Может как то можно обойти? или есть другие способы?

Опубликовано
  В 30.05.2020 в 20:31, m__a__l сказал:

Много что перепробовал, похоже были проблемы от других пакетов и приложений, переустановил OPKG и сервер запустился, но хотелось бы его отправить во внешний мир с шифрованием, при этом не сломать работу самого роутера по https, т.к там и WEBDav и другие полезные плюшки.

Подскажите, как можно максимально простым способом выставить owncloud по https во внешний мир?

Пробовал через домен KeenDNS, но при обращении на доен 4-го уровня строка возвращает редирект на http://127.0.0.1/owncloud/index.php/login

Может как то можно обойти? или есть другие способы?

Показать  

Отвечу сам себе, может еще ком пригодится.

Для проброса во внешний мир через KeenDNS необходимо добавить в конфиг www/owncloud/config/config.php:

  'trusted_proxies'   => ['10.1.30.41'],
  'overwritehost'     => 'ХХХ.ХХХ.keenetic.ХХХ',
  'overwriteprotocol' => 'https',
  'overwritewebroot'  => '/owncloud',
  'overwritecondaddr' => '^10\.1\.30\.41$',

В моем случае сервер стоит на экстендере, а с мастера идет проброс домена 4-го уровня

  • 6 месяцев спустя...
Опубликовано (изменено)

здравствуйте.

Пытаюсь поставить по инструкции, но не осилил установку 

opkg install php7-mod-hash

пишет ошибку

opkg update не помогает

Collected errors:
 * opkg_download_pkg: Package php7-mod-hash is not available from any configured   src.
 * opkg_install_pkg: Failed to download php7-mod-hash. Perhaps you need to run '  opkg update'?
 * opkg_install_cmd: Cannot install package php7-mod-hash.
 

Подскажите пожалуйста почему он не ставится?

пока стоят эти пакеты

bind-dig - 9.14.4-1
bind-libs - 9.14.4-1
busybox - 1.31.0-1
bzip2 - 1.0.8-1
ca-bundle - 20190110-1
coreutils - 8.30-2
coreutils-id - 8.30-2
coreutils-stat - 8.30-2
cron - 4.1-3
curl - 7.66.0-1
dnsmasq-full - 2.80-14
dropbear - 2019.78-2
entware-release - 1.0-2
file - 5.37-1
findutils - 4.6.0-4
glib2 - 2.58.3-3
grep - 3.3-1
gzip - 1.10-2
icu - 68.1-1
icu-full-data - 68.1-1
ipset - 7.3-1
iptables - 1.4.21-3
ldconfig - 2.27-8
libatomic - 7.4.0-8
libattr - 2.4.48-2
libblkid - 2.34-1
libbz2 - 1.0.8-1
libc - 2.27-8
libcap - 2.27-1
libcurl - 7.66.0-1
libevent2 - 2.1.8-3
libffi - 3.2.1-3
libfreetype - 2.10.4-1
libgcc - 7.4.0-8
libgd-full - 2.3.0-3
libgmp - 6.1.2-2
libgnutls - 3.6.15-1
libiconv-full - 1.11.1-4
libintl-full - 0.19.8.1-2
libipset - 7.3-1
libjpeg-turbo - 2.0.6-1
libmagic - 5.37-1
libmbedtls - 2.16.2-1
libmnl - 1.0.4-2
libmount - 2.34-1
libncurses - 6.1-5
libncursesw - 6.1-5
libndm - 1.1.10-1a
libnetfilter-conntrack - 2018-05-01-3ccae9f5-2
libnettle - 3.5.1-2
libnfnetlink - 1.0.1-3
libopenssl - 1.1.1d-1
libpcre - 8.43-1
libpng - 1.6.37-7
libpthread - 2.27-8
librt - 2.27-8
libslang2 - 2.3.2-4
libsqlite3 - 3330000-1
libssh2 - 1.9.0-2
libssp - 7.4.0-8
libstdcpp - 7.4.0-8
libtiff - 4.1.0-3
libuuid - 2.34-1
libwebp - 1.1.0-2
libxml2 - 2.9.9-2
libzip-gnutls - 1.7.3-1
lighttpd - 1.4.54-1
lighttpd-mod-access - 1.4.55-4
lighttpd-mod-auth - 1.4.54-1
lighttpd-mod-authn_file - 1.4.54-1
lighttpd-mod-fastcgi - 1.4.54-1
lighttpd-mod-scgi - 1.4.54-1
locales - 2.27-8
mc - 4.8.23-2
nano - 4.4-2
ndmq - 1.0.2-5a
oniguruma - 6.9.5_rev1-3
opkg - 2019-06-14-dcbc142e-2
opt-ndmsv2 - 1.0-12
php7 - 7.2.22-1
php7-cgi - 7.2.22-1
php7-mod-ctype - 7.4.12-2
php7-mod-curl - 7.4.12-2
php7-mod-dom - 7.4.12-2
php7-mod-fileinfo - 7.4.12-2
php7-mod-gd - 7.4.12-2
php7-mod-iconv - 7.4.12-2
php7-mod-intl - 7.4.12-2
php7-mod-json - 7.4.12-2
php7-mod-mbstring - 7.4.12-2
php7-mod-pdo - 7.4.12-2
php7-mod-pdo-sqlite - 7.4.12-2
php7-mod-session - 7.4.12-2
php7-mod-simplexml - 7.4.12-2
php7-mod-sqlite3 - 7.4.12-2
php7-mod-xml - 7.4.12-2
php7-mod-xmlreader - 7.4.12-2
php7-mod-xmlwriter - 7.4.12-2
php7-mod-zip - 7.4.12-2
poorbox - 1.31.0-1
screen - 4.6.2-3
terminfo - 6.1-5
tor - 0.4.1.6-1
tor-geoip - 0.4.1.6-1
xmlrpc-c - 1.51.03-1
xmlrpc-c-common - 1.51.03-1
xmlrpc-c-internal - 1.51.03-1
xmlrpc-c-server - 1.51.03-1
zlib - 1.2.11-3
zoneinfo-asia - 2019c-1
zoneinfo-europe - 2019c-1

 

Изменено пользователем Константин Козлов
Опубликовано
  В 06.12.2020 в 20:28, Константин Козлов сказал:

opkg install php7-mod-hash

Показать  

https://github.com/openwrt/packages/commit/0f10c8c84135eb222b26f0c6dfe561c0b4cefb94

  Цитата
- php7-mod-hash: this extension is now part of the core binary
  and cannot be built as an extension module anymore
Показать  

 

Опубликовано
  В 07.12.2020 в 05:20, TheBB сказал:
Показать  

удалил 

php7-mod-zip

libgd-full

php7-mod-gd

сделал opkg update  и  opkg upgrade, все равно не ставится пакет opkg install php7-mod-hash

Ошибка та же. Подскажите что делать?

 

Опубликовано
  В 09.12.2020 в 05:57, Константин Козлов сказал:

Ошибка та же. Подскажите что делать?

Показать  

нет больше пакета "php7-mod-hash", расширение (модуль) "hash" теперь является частью бинарника php.

Опубликовано
opkg install nginx php7-fastcgi php7-mod-ctype php7-mod-curl php7-mod-dom \
php7-mod-exif php7-mod-fileinfo php7-mod-gd php7-mod-gettext php7-mod-iconv \
php7-mod-intl php7-mod-json php7-mod-mbstring php7-mod-mysqli php7-mod-pdo \
php7-mod-pdo-mysql php7-mod-session php7-mod-simplexml php7-mod-sockets \
php7-mod-xml php7-mod-xmlreader php7-mod-xmlwriter php7-mod-zip \
php7-pecl-mcrypt mariadb-server-extra mariadb-client-extra

2020-12-09_19-27_oc.png

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...

Важная информация

На этом сайте используются файлы cookie. Нажимая "Я принимаю" или продолжая просмотр сайта, вы разрешаете их использование: Политика конфиденциальности.