Odpowiedz na ten temat
Strona 1 z 2 1 2 OstatniaOstatnia
Pokaż wyniki od 1 do 10 z 18
  1. Avatar kompsognat
    Dołączył
    Feb 2008
    Skąd
    Kraków
    Postów
    261

    Cytuj | #1

    Zakładam, że czytelnik posiada iPhone, lub iPod Touch z softem 2.0, jailbreakiem, ma zainstalowane i umie się posługiwać SSH. Jeżeli nie - na forum jest już wystarczająco dużo informacji na ten temat.
    1. Odnajdujemy i instalujemy lighttpd (w Cydii)
    2. Tworzymy plik lighttpd.conf w dowolnej lokalizacji (np. /etc) o następującej treści:
      Kod:
      server.document-root = "/Library/WebServer/Documents"
      
      server.port = 80
      gdzie /Library/WebServer/Documents oznacza ścieżkę do folderu z naszymi plikami (można użyć dowolnej), a port... port na którym zostanie uruchomiony serwer
    3. W terminalu logujemy się na roota:
      Kod:
      su -
      Hasło: alpine (literki nie będą się pojawiały, zatwierdzamy returnem)
    4. Uruchamiamy serwer wydając polecenie
      Kod:
      lighttpd -f /etc/lighttpd.conf
      Jeżeli lokalizacja pliku lighttpd.conf jest inna, tutaj musimy to uwzględnić
    5. Wsadzamy pliki do wcześniej wybranego katalogu (w przykładzie /Library/WebServer/Documents)
    6. W Safari wchodzimy pod adres:
      127.0.0.1:numer_portu
      jeżeli ustawiliśmy działanie serwera na porcie 80 wystarczy wpisać:
      127.0.0.1
    7. (opcjonalnie) Dodajemy sobie skrót na SpringBoardzie

    Aby zatrzymać serwer wpisujemy:
    Kod:
    killall lighttpd
    FAQ
    W przypadku jakichkolwiek problemów z osiągnięciem pliku konfiguracji, bądź dokumentów musimy nadać im odpowiednie uprawnienia. 777 powinno rozwiązać problem. W przypadku folderu zawierającego dokumenty jest to nawet wskazane - umożliwi wylistowanie dostępnych plików.
    Ostatnio edytowane przez kompsognat ; 04.08.2008 o 20:26
    Komputer: MacBook Pro 13" / 2.26GHz / 4 GB RAM
    Telefon: iPhone 16 GB
    Odtwarzacz: iPhone 16 GB



  2. Dołączył
    Aug 2008
    Postów
    11

    Cytuj | #2

    co tak naprawdę powinno się stać ?

    Postąpiłem zgodnie z instrukcją ale nic się nie otwiera.
    Czy safari miało by zaprezentować pdf?
    czym jest lighttpd ?

  3. Avatar kompsognat
    Dołączył
    Feb 2008
    Skąd
    Kraków
    Postów
    261

    Cytuj | #3

    lighttpd to serwer. Taki demonik który wysyła klientom strony WWW, najczęściej.

    Aby przeglądać pliki wchodzisz w Safari (w telefonie) pod adres 127.0.0.1:numer_portu. Działa offline.

    Nie otwiera się... w jakim sensie? Nie można odnaleźć serwera, czy coś innego?
    Komputer: MacBook Pro 13" / 2.26GHz / 4 GB RAM
    Telefon: iPhone 16 GB
    Odtwarzacz: iPhone 16 GB


  4. Dołączył
    Aug 2008
    Postów
    11

    Cytuj | #4

    hmm
    po uruchomieniu servera serwer działa
    zresztą widać go po wylistowaniu procesów
    natomiast nie wyświetla się nic w safari
    jeżeli nie podam numeru portu to otrzymuje komunikat 404 file not found jeżeli podam to jest czysty ekran i nic się nie dzieje,

  5. Avatar kompsognat
    Dołączył
    Feb 2008
    Skąd
    Kraków
    Postów
    261

    Cytuj | #5

    A wgrałeś jakiekolwiek pliki do tego folderu? :>

    404 file not found oznacza, że serwer śmiga, tylko nie ma co wyświetlić.
    Komputer: MacBook Pro 13" / 2.26GHz / 4 GB RAM
    Telefon: iPhone 16 GB
    Odtwarzacz: iPhone 16 GB


  6. Dołączył
    Jun 2008
    Postów
    18

    Cytuj | #6

    A czy potem na plikach tych można pracować tzn. czy np mogę pisać/poprawiać dokument w microsoft word?

    ---- Dodano 26-08-2008 o godzinie 12:11 ----
    jak coś mam soft 2.0.2 iphone 3G z orange.
    Ostatnio edytowane przez agness ; 26.08.2008 o 11:11 Powód: Wpisy zostały automatycznie połączone


  7. Dołączył
    Apr 2008
    Postów
    76

    Cytuj | #7

    Wgrałem do katalogu z dokumentami plik .docx.
    Czy Safari go odczytuje? Pokazuje mi przez cały czas błąd 404
    Wgrałem też PDF, ale wciąż 404...

    już doszedłem do tego jak się nie podaje bezpośredniej ścieżki do pliku, to wiadomo, że nie znajdzie, ale już się nauczyłem

    Dzięki za tutorial, póki co działa
    Ostatnio edytowane przez Maticzek ; 28.08.2008 o 11:56
     iMac 20" C2D 2.4 GHz, 4GB RAM, 320 GB HD, ATI Radeon HD 2600
     iPhone 2.1 8GB
     iPod Shuffle 2G 2GB


  8. Dołączył
    Mar 2008
    Postów
    2

    Cytuj | #8

    Żeby wyświetlało wszystkie pliki w folderze (zamiast błędu 404) w pliku lighttpd.conf trzeba dopisać:
    dir-listing.activate = "enable"


  9. Dołączył
    Apr 2008
    Postów
    76

    Cytuj | #9

    Czy ten serwer jeśli jest uruchomiony, przez cały czas działa i pobiera więcej baterii?
    Czy nie wpływa to w ten sposób na iP?
     iMac 20" C2D 2.4 GHz, 4GB RAM, 320 GB HD, ATI Radeon HD 2600
     iPhone 2.1 8GB
     iPod Shuffle 2G 2GB


  10. Dołączył
    Jul 2008
    Postów
    1

    Witam,
    Mam taki problem natomiat oczywiście robie tak jak jest opisane. Lecz mam wątliwość czy dobrze umieszczam plk lighttpd.conf, a mianowicie umieszczam go w /etc/lighttpd.conf gdzie folder etc znajduje się tam gdzie library i media. Wpisując polecenie w terminalu wyskakuje komunikat NO SUCH FILE OR DIRECTORY. Uprawnienia nadałem.


    EDIT,

    Wybaczcie za napisanie posta, już działa Dziękuje bardzo
    Ostatnio edytowane przez elmack ; 05.09.2008 o 15:59

Odpowiedz na ten temat
Strona 1 z 2 1 2 OstatniaOstatnia