[LMS]: Problem z Linie kablowe przy raporcie do uke
Witam,
W tym roku nie chce wypluć mi w raporcie Lini kablowych, ani Lini bezprzewodowych, pewnie mam jakiegoś babola w sprzęcie sieciowym, może brak jakiegoś połączenia lub adresu itp.
Jak można to zdebugować lub podejrzeć ?
1.11-git (2019-03-14T12:17:17+01:00)
Znalazłem problem
w pliku /lms2/module/uke.php
linia 1641 w zapytaniu
$netlinks = array(); if ($netdevices) foreach ($netdevices as $netdevice) { $ndnetlinks = $DB->GetAll("SELECT src, dst, type, speed, nl.technology, (CASE src WHEN ? THEN (CASE WHEN srcrs.license IS NULL THEN dstrs.license ELSE srcrs.license END) ELSE (CASE WHEN dstrs.license IS NULL THEN srcrs.license ELSE dstrs.license END) END) AS license, (CASE src WHEN ? THEN (CASE WHEN srcrs.frequency IS NULL THEN dstrs.frequency ELSE srcrs.frequency END) ELSE (CASE WHEN dstrs.frequency IS NULL THEN srcrs.frequency ELSE dstrs.frequency END) END) AS frequency FROM netlinks nl LEFT JOIN netradiosectors srcrs ON srcrs.id = nl.srcradiosector LEFT JOIN netradiosectors dstrs ON dstrs.id = nl.dstradiosector WHERE src = ? OR dst = ?",
należało zmienić $ndnetlinks = $DB->GetAll("SELECT src, dst, type, speed, nl.technology, na $ndnetlinks = $DB->GetAll("SELECT src, dst, nl.type, speed, nl.technology,
ponieważ komórka "type" występuje także w tabeli w zapytaniu sąsiednim.
W dniu 2020-03-06 o 14:17, Łukasz Łuczak pisze:
Witam,
W tym roku nie chce wypluć mi w raporcie Lini kablowych, ani Lini bezprzewodowych, pewnie mam jakiegoś babola w sprzęcie sieciowym, może brak jakiegoś połączenia lub adresu itp.
Jak można to zdebugować lub podejrzeć ?
1.11-git (2019-03-14T12:17:17+01:00)
*Łukasz Łuczak*
Administrator sieci MAXNET
*Tel. 513 061 080 lukasz@maxnet.66.pl mailto:lukasz@maxnet.66.pl **www.maxnet.66.pl http://www.maxnet.66.pl/*
W dniu 09.03.2020 14:23, Łukasz Łuczak napisał(a):
Znalazłem problem
w pliku /lms2/module/uke.php
linia 1641 w zapytaniu
$netlinks = array(); if ($netdevices) foreach ($netdevices as $netdevice) { $ndnetlinks = $DB->GetAll("SELECT src, dst, type, speed, nl.technology, (CASE src WHEN ? THEN (CASE WHEN srcrs.license IS NULL THEN dstrs.license ELSE srcrs.license END) ELSE (CASE WHEN dstrs.license IS NULL THEN srcrs.license ELSE dstrs.license END) END) AS license, (CASE src WHEN ? THEN (CASE WHEN srcrs.frequency IS NULL THEN dstrs.frequency ELSE srcrs.frequency END) ELSE (CASE WHEN dstrs.frequency IS NULL THEN srcrs.frequency ELSE dstrs.frequency END) END) AS frequency FROM netlinks nl LEFT JOIN netradiosectors srcrs ON srcrs.id = nl.srcradiosector LEFT JOIN netradiosectors dstrs ON dstrs.id = nl.dstradiosector WHERE src = ? OR dst = ?",
należało zmienić $ndnetlinks = $DB->GetAll("SELECT src, dst, type, speed, nl.technology, na $ndnetlinks = $DB->GetAll("SELECT src, dst, nl.type, speed, nl.technology,
ponieważ komórka "type" występuje także w tabeli w zapytaniu sąsiednim.
A który to wiersz w bieżącej wersji pliku: https://github.com/lmsgit/lms/blob/c4e1dbe4fc0811cd7935b8c111ba0b85c585a2cd/... ? Jakoś nie znalazłem tego co piszesz w bieżącej wersji...
tu jest dobrze
linia 1986
W dniu 2020-03-09 o 14:42, Tomasz Chiliński pisze:
W dniu 09.03.2020 14:23, Łukasz Łuczak napisał(a):
Znalazłem problem
w pliku /lms2/module/uke.php
linia 1641 w zapytaniu
$netlinks = array(); if ($netdevices) foreach ($netdevices as $netdevice) { $ndnetlinks = $DB->GetAll("SELECT src, dst, type, speed, nl.technology, (CASE src WHEN ? THEN (CASE WHEN srcrs.license IS NULL THEN dstrs.license ELSE srcrs.license END) ELSE (CASE WHEN dstrs.license IS NULL THEN srcrs.license ELSE dstrs.license END) END) AS license, (CASE src WHEN ? THEN (CASE WHEN srcrs.frequency IS NULL THEN dstrs.frequency ELSE srcrs.frequency END) ELSE (CASE WHEN dstrs.frequency IS NULL THEN srcrs.frequency ELSE dstrs.frequency END) END) AS frequency FROM netlinks nl LEFT JOIN netradiosectors srcrs ON srcrs.id = nl.srcradiosector LEFT JOIN netradiosectors dstrs ON dstrs.id = nl.dstradiosector WHERE src = ? OR dst = ?",
należało zmienić $ndnetlinks = $DB->GetAll("SELECT src, dst, type, speed, nl.technology, na $ndnetlinks = $DB->GetAll("SELECT src, dst, nl.type, speed, nl.technology,
ponieważ komórka "type" występuje także w tabeli w zapytaniu sąsiednim.
A który to wiersz w bieżącej wersji pliku: https://github.com/lmsgit/lms/blob/c4e1dbe4fc0811cd7935b8c111ba0b85c585a2cd/...
? Jakoś nie znalazłem tego co piszesz w bieżącej wersji...
W dniu 09.03.2020 14:49, Łukasz Łuczak napisał(a):
tu jest dobrze
linia 1986
Z czego wniosek, że wystarczyło zaktualizować LMS? :) Z drugiej strony w sumie czegoś można nauczyć się szukając poprawek na własną rękę.
W dniu 2020-03-09 o 14:42, Tomasz Chiliński pisze:
W dniu 09.03.2020 14:23, Łukasz Łuczak napisał(a):
Znalazłem problem
w pliku /lms2/module/uke.php
linia 1641 w zapytaniu
$netlinks = array(); if ($netdevices) foreach ($netdevices as $netdevice) { $ndnetlinks = $DB->GetAll("SELECT src, dst, type, speed, nl.technology, (CASE src WHEN ? THEN (CASE WHEN srcrs.license IS NULL THEN dstrs.license ELSE srcrs.license END) ELSE (CASE WHEN dstrs.license IS NULL THEN srcrs.license ELSE dstrs.license END) END) AS license, (CASE src WHEN ? THEN (CASE WHEN srcrs.frequency IS NULL THEN dstrs.frequency ELSE srcrs.frequency END) ELSE (CASE WHEN dstrs.frequency IS
NULL THEN srcrs.frequency ELSE dstrs.frequency END) END) AS frequency FROM netlinks nl LEFT JOIN netradiosectors srcrs ON srcrs.id = nl.srcradiosector LEFT JOIN netradiosectors dstrs ON dstrs.id = nl.dstradiosector WHERE src = ? OR dst = ?",
należało zmienić $ndnetlinks = $DB->GetAll("SELECT src, dst, type, speed, nl.technology, na $ndnetlinks = $DB->GetAll("SELECT src, dst, nl.type, speed, nl.technology,
ponieważ komórka "type" występuje także w tabeli w zapytaniu sąsiednim.
A który to wiersz w bieżącej wersji pliku:
https://github.com/lmsgit/lms/blob/c4e1dbe4fc0811cd7935b8c111ba0b85c585a2cd/...
? Jakoś nie znalazłem tego co piszesz w bieżącej wersji...
--
Łukasz Łuczak Administrator sieci MAXNET
Tel. 513 061 080 lukasz@maxnet.66.pl www.maxnet.66.pl [1]
Links:
[1] http://www.maxnet.66.pl/ _______________________________________________ lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms
W dniu 2020-03-09 o 14:59, Tomasz Chiliński pisze:
W dniu 09.03.2020 14:49, Łukasz Łuczak napisał(a):
tu jest dobrze
linia 1986
Z czego wniosek, że wystarczyło zaktualizować LMS? :)
jest możliwość update'u lms (plików) za pomocą GIT ale tak aby uwzględnił zmiany w plikach które naniosłem, więszkość mam w pluginach, ale mam kilka zmian z LMS.class.php i LMSConfig
Z drugiej strony w sumie czegoś można nauczyć się szukając poprawek na własną rękę.
W dniu 2020-03-09 o 14:42, Tomasz Chiliński pisze:
W dniu 09.03.2020 14:23, Łukasz Łuczak napisał(a):
Znalazłem problem
w pliku /lms2/module/uke.php
linia 1641 w zapytaniu
$netlinks = array(); if ($netdevices) foreach ($netdevices as $netdevice) { $ndnetlinks = $DB->GetAll("SELECT src, dst, type, speed, nl.technology, (CASE src WHEN ? THEN (CASE WHEN srcrs.license IS NULL THEN dstrs.license ELSE srcrs.license END) ELSE (CASE WHEN dstrs.license IS NULL THEN srcrs.license ELSE dstrs.license END) END) AS license, (CASE src WHEN ? THEN (CASE WHEN srcrs.frequency IS NULL THEN dstrs.frequency ELSE srcrs.frequency END) ELSE (CASE WHEN dstrs.frequency IS
NULL THEN srcrs.frequency ELSE dstrs.frequency END) END) AS frequency FROM netlinks nl LEFT JOIN netradiosectors srcrs ON srcrs.id = nl.srcradiosector LEFT JOIN netradiosectors dstrs ON dstrs.id = nl.dstradiosector WHERE src = ? OR dst = ?",
należało zmienić $ndnetlinks = $DB->GetAll("SELECT src, dst, type, speed, nl.technology, na $ndnetlinks = $DB->GetAll("SELECT src, dst, nl.type, speed, nl.technology,
ponieważ komórka "type" występuje także w tabeli w zapytaniu sąsiednim.
A który to wiersz w bieżącej wersji pliku:
https://github.com/lmsgit/lms/blob/c4e1dbe4fc0811cd7935b8c111ba0b85c585a2cd/...
? Jakoś nie znalazłem tego co piszesz w bieżącej wersji...
--
Łukasz Łuczak Administrator sieci MAXNET
Tel. 513 061 080 lukasz@maxnet.66.pl www.maxnet.66.pl [1]
Links:
[1] http://www.maxnet.66.pl/ _______________________________________________ lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms
W dniu 14.03.2020 09:22, Łukasz Łuczak napisał(a):
W dniu 2020-03-09 o 14:59, Tomasz Chiliński pisze:
W dniu 09.03.2020 14:49, Łukasz Łuczak napisał(a):
tu jest dobrze
linia 1986
Z czego wniosek, że wystarczyło zaktualizować LMS? :)
jest możliwość update'u lms (plików) za pomocą GIT ale tak aby uwzględnił zmiany w plikach które naniosłem, więszkość mam w pluginach, ale mam kilka zmian z LMS.class.php i LMSConfig
Lokalne zmiany trzeba zacommitować, a potem robić git pull. W przypadku, gdy nie ma konfliktu między lokalnymi zmianami, a zmianami nadchodzącymi z upstream powinny się zmiany automatycznie merge-ować.
Lokalne zmiany trzeba zacommitować, a potem robić git pull. W przypadku, gdy nie ma konfliktu między lokalnymi zmianami, a zmianami nadchodzącymi z upstream powinny się zmiany automatycznie merge-ować.
jestem ciemny w GIT i potrzebuje podpowiedzi probuje zaktualizować lms 1.11-git (2019-03-14T12:17:17+01:00) do GIT za pomoca polecniea git pull, jednak w aktuanym katalogu domowym lms nie mam katalogu .git, mam pliki .gitattributes, .gitignore. i polecenie git status nic mi nie wyświetla, czy moge jakość odbudować ten katalog ??
bleblas
W dniu 16.03.2020 12:35, Łukasz Łuczak napisał(a):
Lokalne zmiany trzeba zacommitować, a potem robić git pull. W przypadku, gdy nie ma konfliktu między lokalnymi zmianami, a zmianami nadchodzącymi z upstream powinny się zmiany automatycznie merge-ować.
jestem ciemny w GIT i potrzebuje podpowiedzi probuje zaktualizować lms 1.11-git (2019-03-14T12:17:17+01:00) do GIT za pomoca polecniea git pull, jednak w aktuanym katalogu domowym lms nie mam katalogu .git, mam pliki .gitattributes, .gitignore. i polecenie git status nic mi nie wyświetla, czy moge jakość odbudować ten katalog ??
Instalacji utworzonej w oparciu o pobranie plikowe raczej nie wykorzystasz do zaciągania zmian poleceniem: git pull. Trzeba zrobić instalację w oparciu o git clone.
bleblas
uczestnicy (2)
-
Tomasz Chiliński
-
Łukasz Łuczak