1 (edytowany przez Przmus 2013-12-31 21:27:13)

Temat: webmon nie działa

Mam gargoyle ver. 1.5.11.5 i zauważyłem że są problemy ze skryptem webmon.sh
Nie można zapisać zmian po ustawieniu czegokolwiek, ani nie wyświetla żadnych danych odwiedzanych witryn w przeglądarce.
Skonfigurowany jest prawidłowo w pliku: /etc/config/webmon_gargoyle - ale nie mogę przez przeglądarkę zapisać zmian po zmianie czegokolwiek.
Logi zapisują się poprawnie do: /usr/data
Ale w webmon.sh ich nie widać...

W czym może być problem?

2

Odp: webmon nie działa

Pierwsze: czy masz jeszcze miejsce we flash?
Drugie: czy jesteś podłączony przez wan?

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

3

Odp: webmon nie działa

Mam extroota, tak więc z miejscem nie powinno być problemu.
Zajętość pamięci RAM:16.4MB / 28.5MB (57.5%)
Połączony jestem z modemem 3G, przez NDIS, wwan0
Chyba wszystko działa OK, po tym jak ustawię w pliku konfiguracyjnym (logi zapisują się do pliku), ale z adresu: http://192.168.1.1/webmon.sh
tych logów nie widać. Przy próbie zmiany czegokolwiek po prostu się nie da. Klikając na przycisk "zapisz zmiany" - nic się nie dzieje, a po odświeżeniu wartości są takie same jak przed kliknięciem przycisku. Próbowałem też wbić w adres przeglądarki: "javascript:saveChanges();", ale nic to nie dało. Oczywiście sprawdzałem na innych przeglądarkach i dalej nic.

4

Odp: webmon nie działa

Włącz debuj js i pokaż co jest na konsoli w przeglądarce. Zrób podgląd strony i pokaż źródło.

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

5 (edytowany przez Przmus 2014-01-01 10:42:33)

Odp: webmon nie działa

w konsoli JS tylko to:

Uncaught TypeError: Cannot read property 'length' of undefined table.js?1.5.11.5--r38863-:24

Źródło strony:
http://pastebin.com/FtgSNnh5

Od razu mówię, że mam poprzestawiane trochę odnośniki z panelu, np:

uciOriginal.set('gargoyle', 'scripts', 'status_webmon', "przemek/3gprzemek.html");
uciOriginal.set('gargoyle', 'display', 'status_webmon', "3G-INFO by Przemek");

Ale to raczej nie powinno mieć znaczenia.

6

Odp: webmon nie działa

Ten js jest problemem bo nie załadował danych do gui.

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

7

Odp: webmon nie działa

I jeszcze te table.js?1.5.11.5-r38863-:24:
http://pastebin.com/QBeruYih

pod linią 24 wyświetla się error:
"Uncaught TypeError: Cannot read property 'length' of undefined"

8

Odp: webmon nie działa

Czy ty nie masz jakieś dodatków w przeglądarce ?

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

9

Odp: webmon nie działa

Sprawdzałem w trybie "incognito" i na innych przeglądarkach.
Również zmieniałem Motywy, ale nic nie pomogło.

A u Ciebie to działa normalnie?

10

Odp: webmon nie działa

Tak.

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

11

Odp: webmon nie działa

Hmm, bez extroota działa.
Może to być spowodowane: http://eko.one.pl/forum/viewtopic.php?id=7342 ?

Dziwna sprawa, skopiowałem table.js z /rom/www/js do /www/js - ale dalej nie działało (więc przywróciłem poprzedni table.js).
Czyli:

Ten js jest problemem bo nie załadował danych do gui.

Z jakiego powodu mógł nie załadować?

12 (edytowany przez Przmus 2014-01-01 17:55:10)

Odp: webmon nie działa

Jak dla testu usunąłem niektóre wartości z JS to zadziałało.
Cezary, mógłbyś wrzucić pliczek "table.js" z "normalnej" wersji gargoyle (obsługującej wiele języków)?

13

Odp: webmon nie działa

Jest tam gdzie zawsze: https://github.com/obsy/gargoyle/tree/m … les/www/js

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

14 (edytowany przez Przmus 2014-01-01 18:13:12)

Odp: webmon nie działa

Tak samo nie idzie, naprawdę dziwne... Bo w końcu bez extroota działa normalnie, a na extroocie ten sam javascript wywala błędy.

EDIT:
Problem jak na razie rozwiązałem przez zmianę:

for(columnIndex=0; columnIndex < columnNames.length; columnIndex++)

na:

for(columnIndex=0; columnIndex < columnNames; columnIndex++)

Mam nadzieję, że jakieś inne problemy się przez to nie pojawią smile

15

Odp: webmon nie działa

Co jest bez sensu, bo samo columnNames nie zwraca wielkości tablicy w js.

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

16

Odp: webmon nie działa

No ja nie mówię, że naprawiłem to, tylko zmieniłem aby działało.
Swoją drogą żadnej różnicy w gui nie widać, kolumny też są chyba dobrej wielkości.

17

Odp: webmon nie działa

Cześć.
Dzisiaj sprawdziłem i po aktualizacji do: 1.6.0.3 routera TL-MR3420 v1 - ten sam problem na extroocie (aktualizację robiłem kilka tygodni temu). Problem "rozwiązałem" sposobem z 14 posta ( http://eko.one.pl/forum/viewtopic.php?pid=95724#p95724 ). Co może być tego przyczyną? Czy to: http://eko.one.pl/forum/viewtopic.php?id=7342 może mieć jakiś wpływ na działanie js?

P.S ten problem mi nie przeszkadza, zgłaszam tylko, bo może ktoś inny ma tak samo, a wtedy przydałoby się znaleźć przyczynę smile

18

Odp: webmon nie działa

Masz jakiś dodatek do przeglądarki zainstalowany. Sprawdź na jakiejś innej, bez żadnych pluginów.

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

19

Odp: webmon nie działa

No ja sprawdzałem w trybie incognito (chrome), na Operze, Firefoxie, Internet Explorerze i wciąż to samo. Co ciekawe bez extroot'a problem nie występuje. No nic, przy następnej aktualizacji postaram się dokładnie sprawdzić po zainstalowaniu jakiego pakietu zaczynają się dziać problemy smile