Temat: OwnCloud

Cezary napisal niegdys poradnik, jak zainstalowac OwnCloud http://openrouter.info/forum/viewtopic. … amp;t=1236
Ludzie zglaszali jednak rozne problemy. Czy moglby ktos zebrac to wszystko w jeden spojny, dzialajacy tekst, nieomal gwarantujacy poprawne dzialanie? Przebrniecie tego z roznymi problemami nie jest zbyt kuszace, zwlaszcza jesli robi sie to zdalnie, a kazde rozsypanie systemu bedzie skutkowalo brakiem zdalnego dostepu.

MiniPC 6xRJ45 2Gb, N100, 16GB DDR5, 1TB NVMe (Gargoyle)
Linksys WRT3200ACM (Gargoyle)
Tp-link 1043NDv2 (Gargoyle)

2

Odp: OwnCloud

Nie ma żadnych problemów obecnie. To co jest napisane (i poprawione) działało poprawnie dla wskazanej tam wersji.

Inna sprawa ze wersja 5 jest bardziej "ciężka" i czasami lepiej 4 zainstalować.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: OwnCloud

Dobra, a:
*) powyższy opis nie uwzględnia szczegółowych zmian w php dla systemu OpenWrt. M.in. należy ustawić strefę czasową w /etc/php.ini, ustawić odpowiednie limity wykorzystania pamięci, zmienić opcję debug itd. Niektóre z tych informacji zawarte są także na stronie projektu: http://owncloud.org/support/distro-notes/

Nie ma tego w tym poradniku, trzeba szukac gdzie indziej.

obsy
To niestety problem z /overlay w openwrt - funkcje systemowe niepoprawnie zwracają (lub wcale) wolną przestrzeń. Ja to obszedłem zmieniając funkcję która wyświetla wolny obszar - /www/lib/filestorage/local.php linia 234.

Ja wiem ze to podales dalej, wszystko mozna znalezc, ale czy to jest juz uwzglednione w AA?

MiniPC 6xRJ45 2Gb, N100, 16GB DDR5, 1TB NVMe (Gargoyle)
Linksys WRT3200ACM (Gargoyle)
Tp-link 1043NDv2 (Gargoyle)

4

Odp: OwnCloud

Tak, jest to już poprawione w ostatnich buildach owncloud. Tak samo jak z php - po prostu jak masz tylko 32MB to grzebanie w php.ini może być potrzebne żeby zmniejszyć zużycie pamięci przez php. Tak z ręki jak zainstalujesz to będzie działać.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

5

Odp: OwnCloud

A strefa czasowa w PHP?

MiniPC 6xRJ45 2Gb, N100, 16GB DDR5, 1TB NVMe (Gargoyle)
Linksys WRT3200ACM (Gargoyle)
Tp-link 1043NDv2 (Gargoyle)

6

Odp: OwnCloud

W obecne instalujesz zoneinfo i "samo się robi".

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

7

Odp: OwnCloud

root@Gargoyle:/www# opkg install zone-info
ERROR: No package named zone-info found, try updating your package lists

root@Gargoyle:/www# opkg install zoneinfo
ERROR: No package named zoneinfo found, try updating your package lists

root@Gargoyle:/www# opkg update
Downloading package list for attitude_adjustment source...
Package list for attitude_adjustment downloaded successfully.

Downloading package list for eko1 source...
Package list for eko1 downloaded successfully.

Downloading package list for gargoylepl source...
Package list for gargoylepl downloaded successfully.

root@Gargoyle:/www# opkg install zoneinfo
ERROR: No package named zoneinfo found, try updating your package lists

root@Gargoyle:/www# opkg list zone*
root@Gargoyle:/www#

Poza tym po echo "<?php phpinfo(); ?>" > /www/test.php mam w przegladarce 403 - Forbidden, podobnie jak w http://192.168.1.1/owncloud/index.php.

MiniPC 6xRJ45 2Gb, N100, 16GB DDR5, 1TB NVMe (Gargoyle)
Linksys WRT3200ACM (Gargoyle)
Tp-link 1043NDv2 (Gargoyle)

8

Odp: OwnCloud

Masz cały poradnik napisany, czemu się jego nie trzymasz? Fizycznie pakiet nazywa się zoneinfo-core

Jeżeli używasz gargoyle to najpierw go przestaw na inny port, żeby jedno z drugim nie kolidowało. Czytaj opis po prostu.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

9 (edytowany przez badziewiak 2013-06-20 11:13:02)

Odp: OwnCloud

No wlasnie robilem wszystko krok po kroku. Pisze:
Teraz należy odwołać się do serwera np. http://192.168.1.1/test.php. Jeżeli wyświetli się strona informacyjna php - do tej pory wszystko jest ok.
I w tym punkcie juz cos jest nie tak.

EDIT:
Gargoyle chodzi na 81 i 4430.

MiniPC 6xRJ45 2Gb, N100, 16GB DDR5, 1TB NVMe (Gargoyle)
Linksys WRT3200ACM (Gargoyle)
Tp-link 1043NDv2 (Gargoyle)

10

Odp: OwnCloud

Więc zrób php-cgi /www/test.php i zobacz czy wypluje błędy. I sprawdź czy faktycznie uruchomiłeś lighttpd i php.fcgi.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

11

Odp: OwnCloud

A wiec tak:
Skopiowalem config lighthttpd, bo wczesniej tego nie zrobilem (ale wczesniej reboot)
/etc/init.d/lighttpd enable
/etc/init.d/php5-fastcgi enable
/etc/init.d/lighttpd start
/etc/init.d/php5-fastcgi start

i pojawila sie sliczna stronka owncloud smile
Dziekuje.

MiniPC 6xRJ45 2Gb, N100, 16GB DDR5, 1TB NVMe (Gargoyle)
Linksys WRT3200ACM (Gargoyle)
Tp-link 1043NDv2 (Gargoyle)

12

Odp: OwnCloud

Gdzie moge zmienic max. rozmiar pliku?

MiniPC 6xRJ45 2Gb, N100, 16GB DDR5, 1TB NVMe (Gargoyle)
Linksys WRT3200ACM (Gargoyle)
Tp-link 1043NDv2 (Gargoyle)

13 (edytowany przez kamillo 2013-06-20 12:07:54)

Odp: OwnCloud

w php.ini z tego co pamiętam

upload_max_filesize = 2M

tak jest domyślnie

14

Odp: OwnCloud

Dzieki. I tak odpuscilem sobie, bo pliki po pare KB ida bez problemu, ale 0,5MB kilkanascie minut i jeszcze sie nie skonczylo (CPU kilka procent, RAM 20-pare MB i swap 3MB). Na 1043ND to jest za bardzo wymagajace.

MiniPC 6xRJ45 2Gb, N100, 16GB DDR5, 1TB NVMe (Gargoyle)
Linksys WRT3200ACM (Gargoyle)
Tp-link 1043NDv2 (Gargoyle)

15

Odp: OwnCloud

Wtrącę swoje 3 grosze, bo kiedyś drążyłem temat na tym forum. Miałem kilka problemów  (php itd..) w końcu zainstalowało się i potwierdzam że instalacja działa zgodnie z poradnikiem - ew kwestia wersji. Jednak na routerze 32M to porażka, ładuje się w nieskończoność i przy dużej liczbie zdjęć nie da się tego używać, nie sprawdzałem na nowym sprzęcie ze 128M (świat się rozwija). Może jest lepiej.

16

Odp: OwnCloud

Dokładnie tak, na 1043 zapomnij, swap nie pomoże.

17

Odp: OwnCloud

Na 1043 to już lepiej wersji 4 używać.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

18

Odp: OwnCloud

I używać tylko kalendarza:)

19

Odp: OwnCloud

Ale tak patrzac na interfejs webowy, jak ma sie przez openvpn dostep do routera (samba, ftp), to tak naprawde cala reszta jest zbedna. Moze nie ma kalendarza, ale mozna to przebolec.
A przy okazji: Robil ktos szyfrowanie partycji na 1043? Jak to chodzi?

MiniPC 6xRJ45 2Gb, N100, 16GB DDR5, 1TB NVMe (Gargoyle)
Linksys WRT3200ACM (Gargoyle)
Tp-link 1043NDv2 (Gargoyle)

20

Odp: OwnCloud

badziewiak napisał/a:

A przy okazji: Robil ktos szyfrowanie partycji na 1043? Jak to chodzi?

Jak krew z nosa.

21

Odp: OwnCloud

Dzieki. Czyli pozostane jednak przy kontenerze truecrypt wystawionym na routerze przez sambe i openvpn, podmontowanym lokalnie na zdalnym PC.

MiniPC 6xRJ45 2Gb, N100, 16GB DDR5, 1TB NVMe (Gargoyle)
Linksys WRT3200ACM (Gargoyle)
Tp-link 1043NDv2 (Gargoyle)

22

Odp: OwnCloud

Udało mi się zainstalować najnowszą wersję 5.0.7 na wirtualce ze 128mb ramu. Jest jeden poważny problem. Zanim uploadowane pliki zostaną gdziekolwiek zapisane to muszą w całości przejść przez RAM.

23

Odp: OwnCloud

Bo tak php domyślnie robi. Przestaw sobie w php katalog tymczasowy na dysk.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

24 (edytowany przez VoightKampff 2013-06-21 08:32:04)

Odp: OwnCloud

Zrobiłem tak. PHP tworzy pliki w tym katalogu dopiero jak zakończy się upload.
Edit: To chyba jednak problem z OC. Czepia się małego post_max_size, mimo że teoretycznie ten parametr nie ma znaczenia przy uploadzie plików przez multipart/form-data (plik powinien być dzielony na fragmenty). Ciekawe co powiedzą na forum supportu.

25 (edytowany przez pepe2k 2013-06-21 09:38:14)

Odp: OwnCloud

VoightKampff napisał/a:

Edit: To chyba jednak problem z OC. Czepia się małego post_max_size, mimo że teoretycznie ten parametr nie ma znaczenia przy uploadzie plików przez multipart/form-data (plik powinien być dzielony na fragmenty). Ciekawe co powiedzą na forum supportu.

Jak to nie ma znaczenia? Przecież post_max_size dotyczy wszystkich formularzy wysyłanych przez POST.
http://www.php.net/manual/en/ini.core.p … t-max-size