1

Temat: Nie działa ownCloud na OpenWrt trunk

Zainstalowałem ownCloud na TP-Linku MR3020 (OpenWrt trunk).
Pojawia się strona logowania do ownCloud ale po wpisaniu użytkownika i hasła oraz próbie zakończenia konfigurowania pojawia się błąd "500 - Internal Server Error".
Po sprawdzeniu na routerze widzę, że przestaje działać php fastcgi. Czy ktoś spotkał się z tym problemem? Prawdopodobnie to kwestia konfiguracji w pliku php.ini
Testowałem całą instalację na 1043 (OpenWrt) i działa bez problemu (chociaż dosyć ociężale).

2

Odp: Nie działa ownCloud na OpenWrt trunk

Php się w trunku wykłada, tak.

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

3

Odp: Nie działa ownCloud na OpenWrt trunk

Mam dokładnie taki sam objaw MR3020 Openwrt AA wersja z 7.12.2012,
udało mi się zwalczyć problem z wyborem strefy czasowej w php - trzeba było doinstalować zoneinfo-europe ale wywala się po podaniu danych administratora na stronie startowej owncloud

4

Odp: Nie działa ownCloud na OpenWrt trunk

Co się wywala?

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

5

Odp: Nie działa ownCloud na OpenWrt trunk

PHP
muszę ponownie uruchomić /etc/init.d/php5-fastcgi start
bo inaczej mam 503 - Service Not Available

6

Odp: Nie działa ownCloud na OpenWrt trunk

Zrobiłem właśnie instalacja na moim AA aktualnym - wszystko działa jak powinno, na 32MB ramu. Ctl-c/crl-v z poradnika.

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

7

Odp: Nie działa ownCloud na OpenWrt trunk

Na MR3020?

8

Odp: Nie działa ownCloud na OpenWrt trunk

Tak jest.

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

9

Odp: Nie działa ownCloud na OpenWrt trunk

Czy problemem może być konfiguracja sieci, bo też mam prawie czysta instalacje, normalnie php działa do momentu wposania hasła na stronie owncloud
co jeszcze mogę sprawdzić?

10

Odp: Nie działa ownCloud na OpenWrt trunk

jest zrobiony extroot na dysku swap, zainstalowane samba i minidlna

11

Odp: Nie działa ownCloud na OpenWrt trunk

Zrób

echo "<?php phpinfo(); ?>" > /www/test.php
php-fcgi -v
php-fcgi  /www/test.php

I zobacz które i czy zadziała. Pokaz też wynik php-fcgi -v

Też zrobiłem extroota, choć nie mam swap i nic innego.

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

12

Odp: Nie działa ownCloud na OpenWrt trunk

PHP 5.4.5 (cgi-fcgi) (built: Nov 18 2012 04:03:21)
Copyright (c) 1997-2012 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2012 Zend Technologies

php w innych skryptach tez działa

13

Odp: Nie działa ownCloud na OpenWrt trunk

No dokładnie ta sama wersja. Co zrobiłeś inaczej w stosunku do poradnika?

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

14

Odp: Nie działa ownCloud na OpenWrt trunk

doinstalowałem zoneinfo-europe bo waliło błędami ze strefą czasową
mam wyłączony nat i dhcp bo router jest w lanie, do sieci dostaje sie przez inny z którym łaczy sie po wifi
IP static

15

Odp: Nie działa ownCloud na OpenWrt trunk

próbowałem jeszcze z wersja owncloud 4.5.4 i 3.0.2
zawsze to samo - pojawia sie strona instalatora owncloud a po wpisaniu uzytkownika i hasła
500 - Internal Server Error
i wylot php

16

Odp: Nie działa ownCloud na OpenWrt trunk

Nie instalowałem zoneinfo-europe bo do niczego nie było potrzebne. zoneinfo-core tylko. Wersja ownclound nie ma znaczenia skoro Ci się po prostu php wykłada. Wyłącz chwilowo wszystko typu minidlna czy samba, może to kwestia ilości zasobów (pamięci).

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

17

Odp: Nie działa ownCloud na OpenWrt trunk

u mnie jak nie było zoneinfo-europe to wywalało błąd strefy czasowej w instalatorze owncould Europe/Berlin, błąd pokazywał  też inny skrypt podający godzinę, nie pomagało wpisanie strefy Europe/Warsaw w php.ini

minidlna stop
samba stop

dalej wylot

na razie sie poddaję, spróbuje jutro, może mi coś przyjdzie do głowy

18

Odp: Nie działa ownCloud na OpenWrt trunk

Ja nic nie wpisuję w php.ini. Zostawiam domyślny plik taki jak przychodzi w pakiecie - i żadnych problemów aktualnie nie ma smile

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

19

Odp: Nie działa ownCloud na OpenWrt trunk

poszło:)
problemem było to, o czym w ogóle nie pomyślałem, że może mieć znaczenie - zmieniłem katalog /www na /mnt/cośtam/www
zmieniłem w konfiguracji lighttpd i php, strony się otwierały, phpinfo() działało. dziaiaj zainstalowałem w /www i poszło

możesz sprawdzić czy o Ciebie tez będzie taki efekt, podejrzewam że gdzieś w skryptach jest na sztywno /www

20

Odp: Nie działa ownCloud na OpenWrt trunk

Sprawdzę później czy ma to jakieś znaczenie.

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

21

Odp: Nie działa ownCloud na OpenWrt trunk

Coś jednak nie do końca działa, udało mi się zainstalować i nawet raz zalogować, ale później znowu wywaliło php.
spróbuję jeszcze wieczorem.

22

Odp: Nie działa ownCloud na OpenWrt trunk

To wygląda rzeczywiście jakby był problem z zasobami, upewnij się ze masz swapa.

smile

23

Odp: Nie działa ownCloud na OpenWrt trunk

root@OpenWrt1:~# free
             total         used         free       shared      buffers
Mem:         29236        26636         2600            0         1752
-/+ buffers:              24884         4352
Swap:      1048572        15980      1032592

swap działa, nie wiem czy nie za duży

24

Odp: Nie działa ownCloud na OpenWrt trunk

pełny sukces, działa
spróbowałem jeszcze raz lokalnie, zainstalowałem owncloud w katalogu /www, wersja 4.5.4
następnie przeniosłem bazę poza katalog /www poprawiłem w konfiguracji
zmieniłem limity pamięci w php.ini
wolno chodzi (czego można oczekiwać) ale działa
tak naprawde to już nie wiem co ostatecznie pomogło

25

Odp: Nie działa ownCloud na OpenWrt trunk

A ja sprawdziłem inną lokalizację niż /www - działa u mnie tak samo i nie sprawia problemów.

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