10 Listopada 2024 20:45:06
Nawigacja
· Strona Główna
· Forum

· Tomato by Shibby
· FreshTomato


Wątki na forum
Najnowsze dyskusje
· archer c6 v3.20
· [S] Nighthawk R7000P...
· [S]Asus RT-AC5300 - ...
· Tanie N100 na promce...
· net z telefonu wifi+...
· Tomato - bugi/proble...
· HUAWEI z światłowodem
· Asus TUF-AX3000_V2 p...
· rt-ax88upro częste ...
· Szukam zaproszenia n...
· [Howto] Xpenology na...
· Jaki router pod Open...
· Ruter z tomato
· Czy to jeszcze NAS?
· RT AC66U B1
· Wireguard na FreshTo...
· [MOD] FreshTomato-MI...
· RT AX 89X
· [S] Asus RT-AC56U
· [Artykuł] Jakie tom...
Najpopularniejsze obecnie wątki
· Tanie N100 na pro... [2]
· archer c6 v3.20 [0]
· [S] Nighthawk R70... [0]
· [S]Asus RT-AC5300... [0]
Ankieta
Jaki procesor posiada twój router?

Broadcom MIPSEL
Broadcom MIPSEL
36% [151 głosów]

Broadcom ARM
Broadcom ARM
52% [219 głosów]

Atheros
Atheros
5% [22 głosów]

Marvell
Marvell
1% [4 głosów]

Ralink
Ralink
1% [3 głosów]

Intel/AMD/VIA
Intel/AMD/VIA
1% [5 głosów]

Żaden z powyższych
Żaden z powyższych
4% [15 głosów]

Ogółem głosów: 419
Musisz zalogować się, aby móc zagłosować.
Rozpoczęto: 02/02/2015 09:38
Twoje IP
18.227.134.45
Zobacz wątek
OpenLinksys » :: OPROGRAMOWANIE :: » OpenWrt - firmware
 Drukuj wątek
Gargoyle + uhttpd + php - problem
vorkosigan
Witam,

Walczę już kilka dni z openwrt i teraz się zawiesiłem, nic wcześniej z linuxem nie miałem wspólnego ;]

Mam problem z ustawieniem php - potrzebny jest pod nzbgetweb.
Postępowałem z tutorialami - tak mi się przynajmniej wydaje.

wiec tak zainstalowalem php

 
# opkg update
# opkg install php5 php5-cgi libsqlite3

zmieniłem wpis w php.ini


doc_root = "/mnt/sda1/www1"
cgi.force_redirect = 0


zainstalowalem uhttpd



# opkg update
# opkg install uhttpd


nastepnie



uci add uhttpd uhttpd
uci set uhttpd.@uhttpd[-1].listen_http=0.0.0.0:81
uci set uhttpd.@uhttpd[-1].home=/mnt/sda1/www1
uci commit uhttpd
/etc/init.d/uhttpd start



po wpisaniu http://192.168.1.1:82/index.php cisza.

Pozdrawiam
vorkosigan
Edytowany przez vorkosigan dnia 30-10-2010 12:39
 
Sheryph
Nie wiem czy wdala sie literówka bo wpisywałeś

Cytat

uci set uhttpd.@uhttpd[-1].listen_http=0.0.0.0:81

a próbujesz zalogowac się na port 82
 
shibby
a gdzie w tym tutorialu jest opisane polaczenie php uhttpd?!? To jest opis instalacji samego serwera www dla stron html. Jezeli chcesz php to musisz postawic sobie apache+php lub lighttpd+php
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
 
vorkosigan
chyba mam problemy z czytaniem ze zrozumieniem...

dzięki shibby - lighttps+php działa
Mam jeszcze jedno pytanie, widział gdzieś ktoś na sieci (wujek google nic sensownego mi nie znajduje) jak ustawić nzbget i nzbgetweb dla openwrt krok po kroku dla niewtajemniczonych ?

Pozdrawiam
Edytowany przez vorkosigan dnia 30-10-2010 17:37
 
shibby
skoro dziala ci lighttpd+php to wystarcy wskazac katalog z plikami strony nzbgetweb jako root_dir lub jako virtualhost.
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
 
vorkosigan
Witam,

Nie będę kolejnego tematu zakładać, wiec będę tu prosił o pomoc w sprawie nzbget, nzbgetweb.

Na początek nzbget.


opkg update
opkg install nzbget
opkg install nzbgetweb


potem w /etc/nzbget.conf zmieniłem ścieżkę $MAINDIR oraz dane do serwera news.
musiałem jeszcze zmienić wpis outputmode na colored, ponieważ pojawiał się komunikat


root@Gargoyle:~# nzbget -D

FATAL ERROR: Program was compiled without curses-support.
Can not use "curses" frontend (option "OutputMode")


i teraz tak, chyba jest coś nie tak bo:


root@Gargoyle:/etc# nzbget -L
Request sent
Server has no files queued for download
Current download rate: 0.0 KB/s
Session download rate: 0.0 KB/s
Up time: 00:04:15
Download time: 00:00:00
Downloaded: 0.00 MB
Threads running: 4
Server state: Stand-By
root@Gargoyle:/etc#


ściąganie działa ale muszę ściągać z innego serwera niż zawsze :) bo uruchomiony nzbget ma od razu 4 procesy(chyba) (Threads running: 4) wiec muszę mieć serwer który pozwala na więcej niż 4 połączenia - tak ma być czy coś pochrzaniłem ?

2 NZBGETWEB

hmm tu nic nie wskórałem, po wpisaniu http://192.168.1.1:81/


Fatal error: Call to undefined function session_start() in /www/nzbgetweb/login.php on line 5


W pliku login.php nic nie zmieniałem, wiec nie bardzo wiem o co chodzi.


require_once 'settings-template.php'
if (file_exists('settings.php')) require_once 'settings.php'

session_start();

global $WebUsername, $FormMethod;

if (!isset($LoginRedirectPage))
{
   $LoginRedirectPage = 'index.php'
}

if (isset($WebUsername) && $WebUsername != '')
{

$auth_valid = false;

if (isset($_REQUEST['username']) || isset($_REQUEST['password'])) {
   $auth_username = $_REQUEST['username']
   $auth_password = $_REQUEST['password']
} else {
   if (isset($_SESSION['auth_username']))
      $auth_username = $_SESSION['auth_username']
   if (isset($_SESSION['auth_password']))
      $auth_password = $_SESSION['auth_password']
}

if (!isset($auth_username))
   $auth_username=''
if (!isset($auth_password))
   $auth_password=''

$auth_valid = $auth_username==$WebUsername && $auth_password==$WebPassword ;

if ($auth_valid) {
   $_SESSION['auth_username'] = $auth_username;
   $_SESSION['auth_password'] = $auth_password;
} else {
   session_unset();
   session_destroy();
}

if ($auth_valid && (isset($_REQUEST['username']) || isset($_REQUEST['password']))) {
   // redirect and exit: headers not always work, so we use additionally META-tag
   header("Location: $LoginRedirectPage");
   echo "";
   exit(-1);
}

if (!isset($Stylesheet))
{
  $Stylesheet = "style.css";
}

if(!$auth_valid) {
?>


NZBGet Web Interface






   NZBGet Web Interface




   echo "
";
?>

Please login



 
 
 
 
 
 
 
 
 
 
 

Username:
 


 

Password:
 


 



 





   exit(-1);
}
}
?>



Pozdrawiam
Edytowany przez vorkosigan dnia 31-10-2010 15:22
 
vorkosigan
Witam,

taa, problem z session_start(); rozwiązany - włączyłem obsługę sesji w php ;/
Jeden problem mniej następne się pojawiają :) - chyba brakuje mi paczki php5-mod-xmlrpc - tyle się dowiedziałem z google.

Invalid value for option "rpc_api" in /www/nzbgetweb/functions.php on line 302

wpisanie

opkg install php5-mod-xmlrpc

nic nie daje. Jak to zainstalować, chyba że coś innego mam pochrzanione :)

Pozdrawiam
vorkosigan
 
nerio88
Spójrz: http://openwrt.groov.pl/projekty/
Edytowany przez nerio88 dnia 02-01-2011 10:32
 
vorkosigan
Wielkie dzięki nerio88.

Zainstalowałem. Jedyne co znalazłem o tym, to aby do php.ini dodać

extension=xmlrpc.so 

co też zrobiłem. Reset i nadal nic ;/

Pozdrawiam
vorkosigan
 
arteq
Jestem opiekunem tych paczek w OpenWrt i musisz sciaganac xmlrpc i wgrać do katalogu nzbgetweb.

Dokładnie http://downloads.sourceforge.net/project/phpxmlrpc/phpxmlrpc/3.0.0beta/xmlrpc-3.0.0.beta.zip?r=http%3A%2F%2Fphpxmlrpc.sourceforge.net%2F&ts=1288636984&use_mirror=mesh

Rozpakuj i katalog lib przenieś do nzbgetweb. Powinno pomóc.
Pozdrawiam, Artur
http://digi-led.pl Elementy elektroniczne | urz?dzenia sieciowe | us?ugi informatyczne
http://openwrt.pl - Polskie Centrum OpenWrt
o p e n (your) r o u t e r . p l
 
vorkosigan
DZIAŁA - super arteq. Bez forum to bym nigdy do tego nie doszedł.
Jeszcze coś się tam nzbgetweb pluł o date.timezone ale na to google znalazło szybko odpowiedz Smile

A ma ktoś może jeszcze propozycję co jest powodem, że po uruchomieniu serwera nzbget -D mam Threads running: 4.

 
shibby

Cytat

A ma ktoś może jeszcze propozycję co jest powodem, że po uruchomieniu serwera nzbget -D mam Threads running: 4.


to poprostu informacja ze uruchomiono 4 watki daemona.
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
 
vorkosigan
Witam ponownie,

Wczoraj wszytko działało ale miałem śmietnik więc zdecydowałem, że po takich bojach zrobię od nowa instalację (firstboot - i od nowa wszytko instalowane). Wszytko poszło super z jednym ale:
jak wchodzę 192.168.1.1:81 (nzbgetweb) to mam


ERROR: NZBGetWeb could not connect to NZBGet-Server.

Possible reasons include:
# NZBGet-Server is not running;
# IP/Port-settings are incorrect. Check config;
# Firewall is not properly configured (if nzbget-server and web-interface run on different computer).

Error-message reported by OS: Connection refused (146)


Po odpaleniu nzbget (nzbget -D) i odświeżeniu strony pokazuje się informacja, że ładuje i tyle.

Znalazłem identyczny problem, ale po przebrnięciu przez temat nie bardzo wiem co zrobić
[url]
http://www.networkedmediatank.com/showthread.php?tid=44405&pid=417291#pid417291[/url]

Instalowałem ponownie nzbget, nzbgetweb z opcją -force-reinstall, oraz kilkukrotnym resetowaniu routera, 10 razy sprawdzone, czy wszędzie ten sam ip i hasło. W linku który podałem piszą coś o zmianie chmod dla katalogu Nzbget - ale u siebie go jakoś nie widzę ? - gdzie on może się znajdować ?

Zaczynam podejrzewać ze nie mam reki do tego linuxa ;]

ps shibby - podejrzewalem, ze to może być przyczyna czemu mi serwer nie działa pod nzbget, ponieważ pod winda z grabit-em działa.

Pozdrawiam i przepraszam za natarczywość :)
vorkosigan
Edytowany przez vorkosigan dnia 02-11-2010 21:25
 
shibby

Cytat

W linku który podałem piszą coś o zmianie chmod dla katalogu Nzbget - ale u siebie go jakoś nie widzę ? - gdzie on może się znajdować ?


/www/nzbgetweb
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
 
arteq
Sprawdz ustawienia php.ini

Ma by tak:


;extension=ctype.so
;extension=curl.so
;extension=dom.so
;extension=exif.so
;extension=ftp.so
;extension=gd.so
;extension=gmp.so
;extension=hash.so
;extension=iconv.so
;extension=json.so
;extension=ldap.so
;extension=mbstring.so
;extension=mcrypt.so
;extension=mysql.so
;extension=openssl.so
;extension=pcre.so
extension=pdo.so
;extension=pdo-mysql.so
;extension=pdo-pgsql.so
;extension=pdo_sqlite.so
;extension=pgsql.so
extension=session.so
;extension=soap.so
;extension=sockets.so
extension=sqlite.so
extension=sqlite3.so
;extension=tokenizer.so
extension=xml.so
;extension=xmlreader.so
;extension=xmlwriter.so


moduły php


root@OpenWrt:/# opkg list_installed | grep php5
php5 - 5.3.1-3
php5-cgi - 5.3.1-3
php5-mod-gd - 5.3.1-3
php5-mod-session - 5.3.1-3
php5-mod-xml - 5.3.1-3


Uzuj domyślnego konfiga nzget (zmień tylko cursed na colored bo nie ma wsparcia dla ncurses - muszę to zmienić)
Edytowany przez arteq dnia 03-11-2010 11:26
Pozdrawiam, Artur
http://digi-led.pl Elementy elektroniczne | urz?dzenia sieciowe | us?ugi informatyczne
http://openwrt.pl - Polskie Centrum OpenWrt
o p e n (your) r o u t e r . p l
 
vorkosigan
Witam

DZIAŁA znowu ;) - ale pogłupiałem do reszty.

arteq w php.ini nie miałem: pdo, sqlite i sqlite3, ale tez nie pokazałeś tych paczek w opkg list_installed | grep php5, wiec sobie odpuściłem. Nie miałem php5-mod-gd - 5.3.1-3, ale on znowu nie jest wlaczona w php.ini z tego co rozumie: ;extension=gd.so.
z takimi ustawieniami dziala:

root@Gargoyle:~# opkg list_installed | grep php5
php5 - 5.3.1-3
php5-cgi - 5.3.1-3
php5-mod-gd - 5.3.1-3
php5-mod-session - 5.3.1-3
php5-mod-xml - 5.3.1-3

php.ini

;extension=ctype.so
;extension=curl.so
;extension=dom.so
;extension=exif.so
;extension=ftp.so
;extension=gd.so
;extension=gmp.so
;extension=hash.so
;extension=iconv.so
;extension=json.so
;extension=ldap.so
;extension=mbstring.so
;extension=mcrypt.so
;extension=mysql.so
;extension=openssl.so
;extension=pcre.so
;extension=pdo.so
;extension=pdo-mysql.so
;extension=pdo-pgsql.so
;extension=pdo_sqlite.so
;extension=pgsql.so
extension=session.so
;extension=soap.so
;extension=sockets.so
;extension=sqlite.so
;extension=sqlite3.so
;extension=tokenizer.so
extension=xml.so
;extension=xmlreader.so
;extension=xmlwriter.so



Jeszcze raz dziękuję za pomoc.

Heh miałem robić jeszcze tunelowanie na ipv6 ale .... na razie przerwa bo znowu będzie firstboot ;]

Pozdrawiam
vorkosigan
Edytowany przez vorkosigan dnia 03-11-2010 11:26
 
arteq
przeciez pokazałem Grin
Edytowany przez arteq dnia 03-11-2010 11:26
Pozdrawiam, Artur
http://digi-led.pl Elementy elektroniczne | urz?dzenia sieciowe | us?ugi informatyczne
http://openwrt.pl - Polskie Centrum OpenWrt
o p e n (your) r o u t e r . p l
 
arteq
aktualizacja paczki nzbget: dodałem curses jako output mode https://dev.openwrt.org/changeset/23831/packages
Pozdrawiam, Artur
http://digi-led.pl Elementy elektroniczne | urz?dzenia sieciowe | us?ugi informatyczne
http://openwrt.pl - Polskie Centrum OpenWrt
o p e n (your) r o u t e r . p l
 
vorkosigan
Witam,

Pewnie zadaje głupie pytanie ale co z tym zrobić ? opkg upgrade nzbget - nic się nie dzieje. Paczkę mam


root@Gargoyle:~# opkg list_installed | grep curses
libncurses - 5.7-2


Po włączeniu outputmode:curses mam


FATAL ERROR: Program was compiled without curses-support. Can not use "curses" frontend (option "OutputMode")


Pozdrawiam


 
shibby
arteq zglosil aktualizacje do openwrt. Trzeba czasu zanim na openwrt uaktualnia pakiety albo musi ci ktos skompilowac nowa paczke.
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
 
Przejdź do forum
Zaloguj
Wprowadź adres e-mail lub nazwę użytkownika

Hasło



Nie masz jeszcze konta? Zarejestruj się.

Zapomniałeś/aś hasła?
Aktualnie online
· Gości online: 80

· Użytkowników online: 0

· Łącznie użytkowników: 24,115
· Najnowszy użytkownik: Ja
Czat
Musisz się zalogować, aby opublikować wiadomość.

Maniek91PL
06-11-2024 22:37
dzięki !Grin

maxikaaz
29-10-2024 14:27
@Maniek91PL - Administration=> Admin Access, i tam masz "Allow Wireless Access" do zaznaczenia

Maniek91PL
26-10-2024 22:07
siemka! ktoś przypomni co się ustawiało jeśli nie mogę wejść od strony wifi do tomato? od lan działa

overflow2
04-10-2024 17:34
Kupowałem Asusy n10u albo n12d1 ale nie widzę ich, chyba już nie produkują, Chodzi o coś nowego i taniego. Transfery niewielkie.

maxikaaz
04-10-2024 09:38
@overflow2 patrząc po dostępności funkcji w nowych kompilacjach, to chyba nawet WRT54G/GL jeszcze ma OpenVPN, albo jakiś odpowiednik... zależy, na jakie transfery liczysz.

overflow2
30-09-2024 20:53
Jaki aktualnie najtańszy router do tomato do openvpn?

maxikaaz
27-07-2024 15:07
@servee - na początek router do rozebrania i obejrzenia, ciężko wróżyć tak tylko po objawach

maxikaaz
27-07-2024 14:55
@servee - cały kontroler nie pada tak sobie z powodu "zbiegu okoliczności",
więc prawdopodobnie gdzieś przepięcie.

servee
25-07-2024 13:33
@maxikaaz: działało, aż pewnego pięknego dnia przestało działać. W tym dniu była też burza, ale to raczej zbieg okoliczności.

maxikaaz
25-07-2024 11:38
@servee - o ile problem jest w obrębie samych wyjść (dławiki, warystory), to naprawialne, ale jeśli w samym SoC - to nienaprawialne ze względu na koszta. A co było przyczyną?

93,880,023 unikalnych wizyt