Fórum Root.cz

Hlavní témata => Server => Téma založeno: beer 30. 10. 2016, 21:28:35

Název: Webová proxy na OpenWRT (Turris)
Přispěvatel: beer 30. 10. 2016, 21:28:35
má někdo zkušenost s provozováním webového proxy serveru na openwrt či turrisu?


Mě se docela líbí tato proxy:


https://raw.githubusercontent.com/joshdick/miniProxy/master/miniProxy.php


Bohužel na turrisu se mi sice stránka s proxy načte, ale když do ní zadám nějakou url, tak to hodí
404 - Not Found.




Na openshiftu od redhatu (kde mám nainstalovaný wordpress) to funguje bez nějaké konfigurace.


Kde je chyba?
Název: Re:webová proxy na openwrt (turris)
Přispěvatel: mhepp 31. 10. 2016, 01:14:57
Mam dve auta, jedno mi nestartuje, ale kdyz do toho druheho naliju benzin, tak nastartuje. Liju benzin i do toho prvniho, ale nestartuje. Obe jsou na benzin. Proc mi nestartuje auto? Poradi nekdo?

P.S. Vestecka koule ma aktualne planovanou odstavku.
P.P.S. Mas to asi blbe nakonfigurovany.
Název: Re:Webová proxy na OpenWRT (Turris)
Přispěvatel: beer 31. 10. 2016, 08:54:10
Konfigurace je přímo součástí toho odkazovaného souboru:
https://raw.githubusercontent.com/joshdick/miniProxy/master/miniProxy.php


Nainstalované balíčky, které by se toho mohli týkat:


Kód: [Vybrat]
opkg list-installed php*
php5 - 5.6.18-1
php5-cgi - 5.6.18-1
php5-fastcgi - 5.6.18-1
php5-mod-curl - 5.6.18-1
php5-mod-openssl - 5.6.18-1
php5-mod-sockets - 5.6.18-1
php5-pecl-propro - 1.0.0-1


Kód: [Vybrat]
root@turris:~# opkg list-installed lighttpd*
lighttpd - 1.4.39-2
lighttpd-mod-alias - 1.4.39-2
lighttpd-mod-auth - 1.4.39-2
lighttpd-mod-cgi - 1.4.39-2
lighttpd-mod-fastcgi - 1.4.39-2


a vytvořil jsem tento soubor, možná zde je chyba?

Kód: [Vybrat]
root@turris:~# cat /etc/lighttpd/conf.d/mini.php.conf
fastcgi.server = ( ".php" => ((                                     
                     "bin-path" => "/usr/bin/php-cgi",             
                     "socket" => "/tmp/php.socket",             
                     "max-procs" => 1,                                     
                     "bin-environment" => (                         
                       "PHP_FCGI_CHILDREN" => "16",                   
                       "PHP_FCGI_MAX_REQUESTS" => "10000"           
                     ),         
                     "broken-scriptfilename" => "enable"
                 )))
alias.url += (
       


Nebo musím něco ještě doinstalovat, nebo nakonfigurovat?
Název: Re:Webová proxy na OpenWRT (Turris)
Přispěvatel: beer 31. 10. 2016, 12:47:53
když ten soubor

/etc/lighttpd/conf.d/mini.php.conf

smažu, tak se chyba změní na 403 a mini.php vůbec nenajede. Chyba bude tedy možná v tomto souboru?