51

Odp: Lighttpd + php5 = nie działa

patryk napisał/a:

a tak właściwie to teges... nie mozna po prostu przestawic ssh na port 443? big_smile

Z tym to wlasciwie nie ma problemu, bo przestawilem gargulca na 82 i 444, wiec mi z tym lighttpd nie koliduje. Troche sie zamotalem w samym skrypciku. Doinstalowalem

opkg list mysql-server

bo jest to wymagane przez skrypt. Wrzucilem go zgodnie z opisem:

Installation as Standalone Script
-------------------
    1. Unpack the Archive (where this README.txt is contained) to a local directory
    2. Login to your server via FTP and create a subdirectory for eXtplorer
    3. Upload all eXtplorer files from your computer into the subdirectory on the server
    4. Browse to the URL http://<YOURSERVER>/<SUBDIRECTORY> and login. Remember to immediately change the admin password.

Po wejsciu wywala mi w przegladarce cos takiego:

No input file specified.

Nie wiem, czy czasem mysql nie powinienem jeszcze ustawic. Cos sie nie moge tez doszukac, gdzie ustawic sciezke do plikow.

MiniPC 6xRJ45 2Gb, N100, 16GB DDR5, 1TB NVMe (Gargoyle)
Linksys WRT3200ACM (Gargoyle)
Tp-link 1043NDv2 (Gargoyle)

52 (edytowany przez patryk 2010-12-23 14:57:07)

Odp: Lighttpd + php5 = nie działa

ej no nie.. mi chodzilo o to, ze jezli masz poblokowane wszystko oprucz ssl, to przestawienie ssh na port 443 moze zalatwic sprawe (jezeli to jest tylko kwestia poblokowanych portów)

jezeli tak, to bedzie ci dziala zdalna konsola i winscp wink
jak sobie jeszcze zainstalujesz midnight commandera (opkg install mc), to wiecej nie potrzebujesz, nawet jak nie jestes ekspertem.
ja bym tak najpierw sprobował, bo to najprostsze rozwiazanie twojego problemu.

53 (edytowany przez badziewiak 2010-12-23 14:57:45)

Odp: Lighttpd + php5 = nie działa

patryk napisał/a:

ej no nie.. mi chodzilo o to, ze jezli masz poblokowane wszystko oprucz ssl, to przestawienie ssh na port 443 moze zalatwic sprawe (jezeli to jest tylko kwestia poblokowanych portów)

jezeli tak, to bedzie ci dziala zdalna kondowa i winscp wink
jak sobie jeszcze zainstalujesz midnight commandera (opkg install mc), to wiecej nie potrzebujesz, nawet jak nie jestes ekspertem.
ja bym tak najpierw sprobował, bo to najprostsze rozwiazanie twojego problemu.

Hmm... Brzmi ciekawie, ale nasz admin jest raczej z wyzszej polki i obawiam sie, ze na samych portach nie skonczyl. MC uzywam w putty od poczatku, winscp tez. Da sie to jakos obejsc, zeby putty i scp chodzilo po https?
EDIT:
Nawet jak putty pojdzie, to scp juz nie, bo ten protokol jest bankowo wyciety, wiec konieczny jest skrypcik do upload/download: http://heanet.dl.sourceforge.net/projec … _2.0.1.zip

MiniPC 6xRJ45 2Gb, N100, 16GB DDR5, 1TB NVMe (Gargoyle)
Linksys WRT3200ACM (Gargoyle)
Tp-link 1043NDv2 (Gargoyle)

54 (edytowany przez patryk 2010-12-23 15:06:23)

Odp: Lighttpd + php5 = nie działa

a po co skrypcik?
jak masz dostęp do konsoli, to mozesz wydać komende 'wget' i zaciągniesz sobie na router co chcesz
a jak koniecznie chcesz skrypt do ładowania plików, to moge ci cos wystukać wieczorkiem wink

jak chodzi o ssh przez ssl, to pewnie by sie dało. jakis tunel...
zagoogluj 'tunel ssh over ssl' wink

55

Odp: Lighttpd + php5 = nie działa

Ale powoli: Moge poslac plik po https, bo to nie jest wyciete. Skrypt jest gotowy pod powyzszym linkiem, tylko kwestia jego konfiguracji. Serwer https mam uruchomiony i dziala (firefox zapytal sie o podpis cyfrowy), mam zainstalowany mysql-server, ale nie konfigurowalem go. Moze jak juz wlozyles tyle zachodu w dotychczasowe dzialania, to moze nie warto wycofywac sie przed finiszem?

MiniPC 6xRJ45 2Gb, N100, 16GB DDR5, 1TB NVMe (Gargoyle)
Linksys WRT3200ACM (Gargoyle)
Tp-link 1043NDv2 (Gargoyle)

56 (edytowany przez badziewiak 2010-12-23 17:29:07)

Odp: Lighttpd + php5 = nie działa

A to ciekawa sprawa: Wszedlem po lan na http://192.168.1.1:82/prv/ i wywalilo mi Nieprawidłowe przekierowanie. Co moze byc zle? Dodam tylko, ze po http://192.168.1.1:82/ wchodze na router.

MiniPC 6xRJ45 2Gb, N100, 16GB DDR5, 1TB NVMe (Gargoyle)
Linksys WRT3200ACM (Gargoyle)
Tp-link 1043NDv2 (Gargoyle)

57

Odp: Lighttpd + php5 = nie działa

Cokolwiek. Pytanie - przekierowanie czego...

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

58

Odp: Lighttpd + php5 = nie działa

Czyli tak: W folderze /www2/prv powinien byc index.php tak? Tak zrobilem i skrypt wrzucony przez patryka nie dziala mi (wczesniej dzialal). i przekierowuje z http://192.168.1.1:82/prv/ na http://192.168.1.1:82/firstboot.sh (choc powinien wystartowac moj index.php).

MiniPC 6xRJ45 2Gb, N100, 16GB DDR5, 1TB NVMe (Gargoyle)
Linksys WRT3200ACM (Gargoyle)
Tp-link 1043NDv2 (Gargoyle)

59

Odp: Lighttpd + php5 = nie działa

No zaraz, a na 82 gagroyle CI nie działa? Nie pomyliłeś portów?

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

60

Odp: Lighttpd + php5 = nie działa

Ach pochrzanilem: Na 82 gargulec dziala. Na https://192.168.1.1/prv/ pyta sie o certyfikat, nastepnie o nazwe uzytkownika i haslo. Po wpisaniu wyswietla No input file specified.

MiniPC 6xRJ45 2Gb, N100, 16GB DDR5, 1TB NVMe (Gargoyle)
Linksys WRT3200ACM (Gargoyle)
Tp-link 1043NDv2 (Gargoyle)

61

Odp: Lighttpd + php5 = nie działa

a masz tam index.php?

jak w konsoli zrobisz php /www/prv/index.php (czy jaką tam masz ściezkę) to wyświetla coś?

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

62

Odp: Lighttpd + php5 = nie działa

Chyba chodzilo o www2:

# /www2/prv/index.php
-ash: /www2/prv/index.php: Permission denied
MiniPC 6xRJ45 2Gb, N100, 16GB DDR5, 1TB NVMe (Gargoyle)
Linksys WRT3200ACM (Gargoyle)
Tp-link 1043NDv2 (Gargoyle)

63 (edytowany przez patryk 2010-12-23 18:24:05)

Odp: Lighttpd + php5 = nie działa

badziewiak napisał/a:

Czyli tak: W folderze /www2/prv powinien byc index.php tak? Tak zrobilem i skrypt wrzucony przez patryka nie dziala mi (wczesniej dzialal). i przekierowuje z http://192.168.1.1:82/prv/ na http://192.168.1.1:82/firstboot.sh (choc powinien wystartowac moj index.php).

nawet jakbyś nie pomylil portów, to itak byś nie zobaczył dokumentu, bo lighttpd nie potrafi jednoczesnie serwowac ssl i otwartego tekstu. albo - albo.

jak chcesz mieć i tak i tak, to musisz mieć serwer uruchomiony dwa razy z dwoma roznymi konfigueacjami
(czego z reszta dowiedziałem sie pare minut temu) wink

64

Odp: Lighttpd + php5 = nie działa

patryk napisał/a:
badziewiak napisał/a:

Czyli tak: W folderze /www2/prv powinien byc index.php tak? Tak zrobilem i skrypt wrzucony przez patryka nie dziala mi (wczesniej dzialal). i przekierowuje z http://192.168.1.1:82/prv/ na http://192.168.1.1:82/firstboot.sh (choc powinien wystartowac moj index.php).

nawet jakbyś nie pomylil portów, to itak byś nie zobaczył dokumentu, bo lighttpd nie potrafi jednoczesnie serwowac ssl i otwartego tekstu. albo - albo.

jak chcesz mieć i tak i tak, to musisz mieć serwer uruchomiony dwa razy z dwoma roznymi konfigueacjami

Tu owszem, bylo pobaranione, ale wczesniej mi dzialalo na ktoryms (http lub https) i nie moge wejsc ani na jeden, ani na drugi.

MiniPC 6xRJ45 2Gb, N100, 16GB DDR5, 1TB NVMe (Gargoyle)
Linksys WRT3200ACM (Gargoyle)
Tp-link 1043NDv2 (Gargoyle)

65

Odp: Lighttpd + php5 = nie działa

no to ja nie wiem, co jest "pobaranione"... u mnie testowałem dokladnie takie ustawienia i śmiga przez https://.....
sprawdź, czy jakiegos byka nie masz w konfiguracji

66

Odp: Lighttpd + php5 = nie działa

php /www2/prv/index.php

Miało być, nie sam dokument...

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

67

Odp: Lighttpd + php5 = nie działa

Cezary napisał/a:

php /www2/prv/index.php

Miało być, nie sam dokument...

# php /www2/prv/index.php
-ash: php: not found

Czyzby php nie dychal?

MiniPC 6xRJ45 2Gb, N100, 16GB DDR5, 1TB NVMe (Gargoyle)
Linksys WRT3200ACM (Gargoyle)
Tp-link 1043NDv2 (Gargoyle)

68

Odp: Lighttpd + php5 = nie działa

Sorry - php-cli lub php-cgi, zależy jaki pakiet zainstalowałeś.

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

69 (edytowany przez badziewiak 2010-12-23 19:03:19)

Odp: Lighttpd + php5 = nie działa

php-cgi /www2/prv/index.php
X-Powered-By: PHP/5.3.1
Content-type: text/html

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.or                                                                             g/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-2" />
<title>spartan RC</title>
</head>

<body>

<form action="" method="post">komenda do wykonania<br /><input name="command" ty                                                                             pe="text" size="50" /><input name="submit" type="submit" value="wykonaj" /></for                                                                             m><hr /><form action="" method="post">plik do edycji: <input name="file" type="t                                                                             ext" size="50" /><input name="submit" type="submit" value="pokaż/edytuj" /></for                                                                             m></body>
</html>
MiniPC 6xRJ45 2Gb, N100, 16GB DDR5, 1TB NVMe (Gargoyle)
Linksys WRT3200ACM (Gargoyle)
Tp-link 1043NDv2 (Gargoyle)

70

Odp: Lighttpd + php5 = nie działa

php działa. Wiec jak już masz zwaloną konfigurację lighttpd.

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

71

Odp: Lighttpd + php5 = nie działa

Cezary napisał/a:

php działa. Wiec jak już masz zwaloną konfigurację lighttpd.

Na to wyglada, ale skopiowalem pik konfiguracyjny 1:1 i zrestartowalem lighttpd. Restartowalem wrt i to samo.

MiniPC 6xRJ45 2Gb, N100, 16GB DDR5, 1TB NVMe (Gargoyle)
Linksys WRT3200ACM (Gargoyle)
Tp-link 1043NDv2 (Gargoyle)

72

Odp: Lighttpd + php5 = nie działa

Włączyłeś w konfigu lighttpd obsługę php? Dawalem Ci linka przy okazji rtorrenta.

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

73

Odp: Lighttpd + php5 = nie działa

Cezary napisał/a:

Włączyłeś w konfigu lighttpd obsługę php? Dawalem Ci linka przy okazji rtorrenta.

No tak jak tu jest: http://eko.one.pl/forum/viewtopic.php?pid=13693#p13693

MiniPC 6xRJ45 2Gb, N100, 16GB DDR5, 1TB NVMe (Gargoyle)
Linksys WRT3200ACM (Gargoyle)
Tp-link 1043NDv2 (Gargoyle)

74

Odp: Lighttpd + php5 = nie działa

http://eko.one.pl/?p=openwrt-php#lighttpdphp

Nie masz skojarzenia plików php z php-cgi. Przynajmniej nie ma w tym linku co wskazałeś.

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

75

Odp: Lighttpd + php5 = nie działa

Jest:

server.modules = ( 
#    "mod_rewrite", 
#    "mod_redirect", 
#    "mod_alias", 
    "mod_auth", 
#    "mod_status", 
#    "mod_setenv",
#    "mod_fastcgi",
#    "mod_proxy",
#    "mod_simple_vhost",
    "mod_cgi",
#    "mod_ssi",
#    "mod_usertrack",
#    "mod_expire",
#    "mod_webdav"
)
cgi.assign = (
    ".php" => "/usr/bin/php-cgi",
    ".sh"    => "/bin/sh"
index-file.names = ( "index.html", "index.php", "index.htm", )
MiniPC 6xRJ45 2Gb, N100, 16GB DDR5, 1TB NVMe (Gargoyle)
Linksys WRT3200ACM (Gargoyle)
Tp-link 1043NDv2 (Gargoyle)