[YT] Owncloud7 na Tomato z użyciem wbudowanego serwera WWW
|
shadoww |
Dodano 17-02-2015 11:53
|
User
Posty: 23
Dołączył: 11/10/2007 22:19
|
Cytat Steel_Rat napisał(a):
Witam.
Wie ktoś czy jak można zmienić limit na pobieranie pliku z owncloud.
Bo jak chce pobrać duży plik np. 360 MB to pobiera mi tylko niecałe 3MB.
Pozdrawiam.
W pliku php.ini musisz zmienić ustawienia dot. pobierania plików.
upload_max_filesize
Ograniczenie 3MB wynika z ustawień PHP, a nie z owncloud.
Netgear R7000 + Tomato v1.28 124 K26ARM USB AIO-64K
|
|
|
|
shibby |
Dodano 17-02-2015 11:58
|
SysOp
Posty: 17109
Dołączył: 15/01/2009 20:30
|
ten parametr można (a nawet należy) zmienić przez GUI. Nie mniej jednak tyczy się on uploadu pliku a nie downloadu. Sprawdź może w logi serwera lub owncloud. Może dowiemy się czegoś więcej na temat tej bolączki.
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology SA6400
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
|
|
|
|
shadoww |
Dodano 17-02-2015 12:01
|
User
Posty: 23
Dołączył: 11/10/2007 22:19
|
Fakt, autor mówił o download, mea culpa ;-).
Netgear R7000 + Tomato v1.28 124 K26ARM USB AIO-64K
|
|
|
|
LEVY_pl |
Dodano 22-02-2015 20:09
|
User
Posty: 13
Dołączył: 26/06/2014 22:19
|
Owncloud 8.0 moje spostrzeżenia i uwagi.
Niestety nie udało mi się uaktualnić Owncloud z wer. 7.0.4 do 8.0. Wszystkie próby kończyły się, albo brakiem możliwości zalogowania się na wcześniej istniejące konta (również roota), albo czystą stroną zamiast ekranu logowania. Jak komuś się udało to może opisze ci i jak zrobić.
Wracają do tematu. Zainstalowałem v8.0 od zera. W wersji 8.0 domyślnie nie instalują się aplikacje kalendarza i kontaktów, więc trzeba je dodać ręcznie. Pobieramy wybraną aplikację i rozpakowujemy ją do katalogu z naszym Owncloudem .../owncloud/apps, później odpalamy naszą chmurkę (przez www) i wchodzimy w Aplikacje -> Nie włączone i tam włączamy apke.
Przy okazji udało mi się znaleźć rozwiązanie problemu z wyświetlaniem, a właściwie brakiem wyświetlania ikon .svg, aby ikonki się wyświetlały wystarczy dopisać w pliku: /tmp/etc/nginx/mime.types
image/svg+xml svg;
image/svg+xml svgz; +ew (gdzies widziałem jeszcze wpis, że do dzialania Owncloud potrzebne są takie wpisy (ale u mnie działa bez tego)
application/xhtml+xml xht;
application/xhtml+xml xhtml;
application/x-font-woff woff;
I tu pojawia się haczyk: plik mime.types jest w tmp i po restarcie routera przywracana jest jego oryginalna wersja. Pomaga skopiowanie poprawionego już pliku gdzieś do bezpiecznego miejsca np: /nas i dopisanie do skryptu firewalla linijki:
cp /nas/mime.types /tmp/etc/nginx/mime.types
# oraz zatrzymanie i start nginx
/usr/sbin/nginx -s stop
/usr/sbin/nginx
Nie wiem czemu w ustawieniach Owncloud mam ostrzeżenie:
"Kodowanie PHP nie jest ustawione na UTF-8"
mimo że mam dopisane w php.ini
default_charset = "utf-8" ten sam wpis dodawałem w PHP Custom configuration w zakładce Web Server, ale też bezskutecznie.
Kolejnym problemem jest brak możliwości wysyłania maili, ale to chyba związane jest z brakiem obsługi smtp w tomato arm. |
|
|
|
overflow2 |
Dodano 23-02-2015 06:37
|
Super User
Posty: 612
Dołączył: 28/01/2008 08:36
|
Próbowałem instalować ownclouda (8/7), ale mam z nim dziwny problem... Udało mi się utworzyć konto administratora, ale nie można się na nie zalogować, po wpisaniu login/pass i zatwierdzeniu wraca do ekranu logowania. Klient z telefonu za to działa dobrze. Mieliście taki przypadek?
Asus RT-AC56U FT-AIO
|
|
|
|
donkarleone83 |
Dodano 23-02-2015 11:10
|
Power User
Posty: 260
Dołączył: 24/11/2014 17:36
|
witam zainteresował mnie owncloud mam rt N18u dysk podpiety 2 partycje
1- sda1 opt
2- sda2 nas
nie wiem jak zaczac ,jak wpisac sciezke,jak zainstalowac |
|
|
|
Steel_Rat |
Dodano 23-02-2015 13:04
|
OL Maniac
Posty: 1831
Dołączył: 29/05/2011 22:24
|
Cytat overflow2 napisał(a):
Próbowałem instalować ownclouda (8/7), ale mam z nim dziwny problem... Udało mi się utworzyć konto administratora, ale nie można się na nie zalogować, po wpisaniu login/pass i zatwierdzeniu wraca do ekranu logowania. Klient z telefonu za to działa dobrze. Mieliście taki przypadek?
Nie musisz dodać swojej domeny/ip do zaufanych w configu owncloud. Może tu jest problem.
WRT3200ACN (WRT32X) + OpenWRT 18.06+światełko 150/150 Mb/s
Asus RT-AC68UvE1 + RMerlin + Entware
Netgear WNR3500Lv2 + DDWRT
|
|
|
|
donkarleone83 |
Dodano 23-02-2015 16:04
|
Power User
Posty: 260
Dołączył: 24/11/2014 17:36
|
Cytat donkarleone83 napisał(a):
witam zainteresował mnie owncloud mam rt N18u dysk podpiety 2 partycje
1- sda1 opt
2- sda2 nas
nie wiem jak zaczac ,jak wpisac sciezke,jak zainstalowac zrobiłem cos takiego
cd /tmp/opt wrzuciłem i rozpakowałem ownclouda niewiem czy dobrze robie ??
Połączony z 27 February 2015 11:29:19:
witam
udało sie zainstalowac ownclouda
1--Przeniosłem folder DATA do nas poprostu programem WINSCP przeniosłem caly folder i tu nie wiem czy dobrze zrobiłem
2-- zmieniłem sciezke DATADIRECTORY w pliku
$CONFIG = array (
'instanceid' => 'ocdde0730dc1',
'passwordsalt' => '886c0da5c94c89be72db77c875ae9c',
'trusted_domains' => tomato
array (
0 => '192.168.1.1:85',
),
'datadirectory' => '/nas/data',
'dbtype' => 'sqlite3',
'version' => '7.0.2.1',
'installed' => true,
);
teraz jak wchodze w przegladarke owncloud nie wstaje ,pustka
w logach znalazłem cos takiego
{"app":"PHP","message":"touch(): Unable to create file \/opt\/owncloud\/data\/owncloud.log because No such file or directory at \/opt\/owncloud\/lib\/private\/log\/owncloud.php#49","level":3,"time":"2015-02-24T07:08:31+00:00"}
jakas podpowiedz??
Edytowany przez donkarleone83 dnia 27-02-2015 11:29
|
|
|
|
overflow2 |
Dodano 03-03-2015 20:28
|
Super User
Posty: 612
Dołączył: 28/01/2008 08:36
|
Cytat Steel_Rat napisał(a):
Cytat overflow2 napisał(a):
Próbowałem instalować ownclouda (8/7), ale mam z nim dziwny problem... Udało mi się utworzyć konto administratora, ale nie można się na nie zalogować, po wpisaniu login/pass i zatwierdzeniu wraca do ekranu logowania. Klient z telefonu za to działa dobrze. Mieliście taki przypadek?
Nie musisz dodać swojej domeny/ip do zaufanych w configu owncloud. Może tu jest problem.
Niestety to nie pomaga, za każdym razem po wpisaniu loginu i hasła strona wraca do formatki logowania.
Po instalacji przy zakładaniu konta administratora 8 woła o curla. Może z tym jest problem...
Połączony z 06 March 2015 17:07:27:
Znalazłem przyczynę... winny był moduł sesji PHP. Rozwiązaniem problemu jest utworzenie katalogu session np. w /var/log i dopisanie w Web Server w polu PHP Custom Configuration:
Cytat session.save_path=/var/log/session
Połączony z 06 March 2015 17:12:56:
Możliwe że problem z działaniem OC na byłym RT-N66U był związany z tym samym.
Edytowany przez overflow2 dnia 06-03-2015 17:12
Asus RT-AC56U FT-AIO
|
|
|
|
lisic |
Dodano 12-03-2015 10:49
|
User
Posty: 29
Dołączył: 08/01/2013 19:31
|
Witam,
Próbuję uruchomić owncloud na swoim routerze ASUS RT-N16.
Zainstalowałem wersję Tomato Firmware 1.28.0000 MIPSR2-124 K26 USB AIO
Pobrałem i zainstalowałem wersję owncloud 7.0.2 (podobnie jak w tutku)
Zrobiłem zmianę właściciela (chmod nobody:nobody owncloud/ -R)
Zakomentowałem w pliku util.php odpowiednie linie.
W web serverze ustawiłem "run as = Nobody"
Uruchomiłem serwer i pojawia się komunikat:
Data directory (/nas/tmp/owncloud/data) is readable by other users
Please change the permissions to 0770 so that the directory cannot be listed by other users.
Zmieniłem uprawnienia (chmod -R 770 data)
Błąd w dalszym ciągu się wyświetla.
Wyświetliłem sobie pliki (ls -l) i o dziwo wszystkie pliki należą do roota i katalog data ciągle ma uprawnienia 777
Zrobiłem jeszcze raz zmianę uprawnień i właściciela ale nic się nie zmieniło. Wszystko należy do roota i ma uprawnienia 777. Dziwne.
Wyrzuciłbym folder data poza owncloud, ale pliku /owncloud/config/config.php
mam tylko
$CONFIG = array (
'instanceid' => 'oc7751547812',
);
Więc gdzie znajduje się ten plik?
I co mogę jeszcze zrobić aby owncloud zadziałał?
Asus RT-N16 - Tomato Firmware 1.28.0000 MIPSR2-124 K26 USB AIO + Verbatim Desktop Hard Drive 1TB
Asus RT-N10U - Tomato Firmware 1.28.0000 MIPSR2-110 K26 USB Big-VPN PL
Linksys WRT54GL - Tomato Firmware v1.28.1816 (rezerwa)
|
|
|
|
overflow2 |
Dodano 12-03-2015 11:37
|
Super User
Posty: 612
Dołączył: 28/01/2008 08:36
|
chown nobody:nobody owncloud/ -R, a nie chmod przede wszystkim
Asus RT-AC56U FT-AIO
|
|
|
|
lisic |
Dodano 12-03-2015 11:41
|
User
Posty: 29
Dołączył: 08/01/2013 19:31
|
Oczywiście chown - błąd przy pisaniu posta .
Asus RT-N16 - Tomato Firmware 1.28.0000 MIPSR2-124 K26 USB AIO + Verbatim Desktop Hard Drive 1TB
Asus RT-N10U - Tomato Firmware 1.28.0000 MIPSR2-110 K26 USB Big-VPN PL
Linksys WRT54GL - Tomato Firmware v1.28.1816 (rezerwa)
|
|
|
|
overflow2 |
Dodano 12-03-2015 11:47
|
Super User
Posty: 612
Dołączył: 28/01/2008 08:36
|
Jeśli zrobiłeś dokładnie tak jak w filmiku, to musiało Ci to przejść. Robiłem to kilka razy, bo miałem problem z czymś innym, ale akurat prawa dostępu i własności zawsze się dobrze ustawiały.
Spróbuj jeszcze raz od początku...
Asus RT-AC56U FT-AIO
|
|
|
|
lisic |
Dodano 12-03-2015 12:09
|
User
Posty: 29
Dołączył: 08/01/2013 19:31
|
Zanim napisałem posta zrobiłem to dwukrotnie. Efekt ciągle ten sam.
Zastanawiam się dlaczego system nie mogę zmienić uprawnień i właściciela?
Przecież nie jest to zależne od owncloud
I jeszcze jedno jak przenieść (o ile jest taka potrzeba) katalog data z katalogu owncloud. Gdzie wpisać ścieżkę?
Połączony z 12 March 2015 12:39:43:
Rozwiązałem swój problem. Chciałem uruchomić owncloud na partycji ntfs. Po przeniesieniu katalogu na partycję ext3, zmieniłem właściciela i uprawnienia. Owncloud się uruchomił.
Edytowany przez lisic dnia 12-03-2015 12:39
Asus RT-N16 - Tomato Firmware 1.28.0000 MIPSR2-124 K26 USB AIO + Verbatim Desktop Hard Drive 1TB
Asus RT-N10U - Tomato Firmware 1.28.0000 MIPSR2-110 K26 USB Big-VPN PL
Linksys WRT54GL - Tomato Firmware v1.28.1816 (rezerwa)
|
|
|
|
pasazer |
Dodano 18-03-2015 16:03
|
User
Posty: 150
Dołączył: 05/03/2012 16:30
|
Znalazłem przyczynę... winny był moduł sesji PHP. Rozwiązaniem problemu jest utworzenie katalogu session np. w /var/log i dopisanie w Web Server w polu PHP Custom Configuration:
Cytat session.save_path=/var/log/session
Mam to samo. Na uprawnieniach roota w serwerze www wszystko działa. A na nobody nie loguje się. Powrót do okienka logowania.
Dodałem tą linijkę.
Katalog /var/log/session ma mieć jakieś dodatkowe uprawnienia? Bo zakładałem go przez klienta ftp.
Też potem wykonać:
chown nobody:nobody /var/log/session/ -R
? |
|
|
|
shibby |
Dodano 18-03-2015 16:06
|
SysOp
Posty: 17109
Dołączył: 15/01/2009 20:30
|
musi mieć albo prawa zapisu dla wszystkich czyli chmod 777 albo ów user nobody musi być właścicielem tego katalogu (chown) i wtedy chmod 755 wystarczy.
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM Router: OpenWRT 22.03.4
VM NAS: Synology SA6400
VM VPS: Debian, WWW, Home Assistant
Switch: Netgear MS510TXPP
Switch: Ubiquiti USW-Flex-mini - szt. 2
Wi-Fi: Ubiquiti U6-Lite - szt. 2
|
|
|
|
dtrox |
Dodano 21-03-2015 22:07
|
User
Posty: 3
Dołączył: 21/03/2015 22:05
|
Witam, mam podobny problem. Wszystko z tutoriala, a po założeniu konta wyrzuca mnie. Też N66U, próbowałem powyższych metod, nic nie działa. |
|
|
|
pasazer |
Dodano 21-03-2015 22:19
|
User
Posty: 150
Dołączył: 05/03/2012 16:30
|
A mi pomoglo to co napisal Shibby.
Chmod 777 na katalog gdzie masz sesje. Ja mam /var/log/session
Oczywiscie wczesniej go zaloz
Mkdir /var/log/session |
|
|
|
dtrox |
Dodano 21-03-2015 22:27
|
User
Posty: 3
Dołączył: 21/03/2015 22:05
|
@pasazer ustawione, jednak nadal to samo... |
|
|
|
pasazer |
Dodano 21-03-2015 22:40
|
User
Posty: 150
Dołączył: 05/03/2012 16:30
|
Jaki system plikow na dysku?
Ktos pisal, ze mial podobny problem przy ntfs.
Ja mam ext4 i dziala |
|
|