Strona 1 z 1
apache2 i php5 offline
: 10 sty 2009, 19:43
autor: _aru_
Witam
Niedawno przeniosłem się na linuxa (ponieważ potrzebuje dobrej platformy do pisania w php) i tu pojawia się pewien problem. (na forum jest parę podobnych tematów, ale niestety nie mogę znaleźć rozwiązania) Mam zainstalowany apach2, php5, mysql i te dodatki które są potrzebne kiedy laptop jest podłączony do sieci lokalnej wszystko pięknie śmiga, ale kiedy odłączę kabel sieciowy nie mogę już uruchomić żadnego skryptu php, proszę o pomoc, bo bardzo zależy mi na możliwości pracowania z php offline, niestety nie mogę skorzystać z wifi (no bo wiadomo jakby dało rade to nie było by pytania, ale niestety w domu nie mam, a w szkole zablokowane).
Rozwiązanie zapewne jest banalne, ale jako niedoświadczony użytkownik linuxa proszę o wytłumaczenie mi w najprostszy sposób co i jak zrobić żeby to działało.
Z góry dziękuję.
Odp: apache2 i php5 offline
: 11 sty 2009, 19:15
autor: 17piotrek
Opisz dokładniej co nie działa (jakieś komunikaty może?) i napisz jak to robiłeś w sieci/po odłączeniu.
Odp: apache2 i php5 offline
: 11 sty 2009, 19:45
autor: dk75
Być może to dziwna kombinacja ale jeśli apache jest uruchamiane jako usługa systemowa (a tak jest podczas standardowej instalacji) to być może krypty startu/zatrzymania są umieszczone nie w systemowym autostarcie tylko w autostarcie podsystemu sieciowego.
Sieć startuje - startuje apache. Sieć zostaje odłączona apache zostaje zamknięty.
Najlepiej wyłączyć apache2 jako usługę (suprajza - menu "System/Preferencje/Sesje") i włączać go ręcznie gdy potrzeba:
a po zakończeniu pracy wyłączać:
Odp: apache2 i php5 offline
: 12 sty 2009, 18:34
autor: _aru_
niestety nadal nie działa
jedyne co się wyświetla to w firefox'ie komunikat informujący o pracy offline
Odp: apache2 i php5 offline
: 12 sty 2009, 18:46
autor: dk75
No cóż... trudno mi to pojąć gdyż ja... jestem cały czas on-line...
OK. Odłączam sieć i zobaczę co będzie.
No cóż - nic się nie stało.
Firefox sam się w tryb "Offline" nie przełączył a moja strona na lokalnym serwerze apache2 działa nadal. Konfiguracja apache2 jest taka jak po czystej instalacji. W PHP5 zmieniłem tylko aby wykonywał skrypty z obcych serwerów (dwie zmienne przestawione z "off" na "on"). Wszystko, nie licząc własnego VirtualHosta, dodanego modułu "user-dir" oraz dodanych 2-3 rozszerzeń w "dir.conf" i "php.conf".
Można powiedzieć "stockowy" konfig.
Odp: apache2 i php5 offline
: 12 sty 2009, 21:07
autor: _aru_
mhm no cóż dzięki wielkie za chęci
a jeszcze jedno co i jak trzeba zmienić żeby php wykonywał skrypty z obcych serwerów
i jeszcze raz dzięki (jak nie wyjdzie trudno trzeba będzie pracować online heh)
Odp: apache2 i php5 offline
: 12 sty 2009, 21:57
autor: dk75
"/etc/php5/apache2/php.ini"
Szukasz części zatytuowanej "Fopen warpers" i zmieniasz dwie zmienne z "Off" na "On":
Kod: Zaznacz cały
allow_url_fopen = On
allow_url_include = On
Od tej pory możesz dodawać kod PHP z innych stron do własnej poprzez podanie linka do tego kodu - tak działa np. "kurs walut" NBP.
Odp: apache2 i php5 offline
: 25 mar 2009, 13:01
autor: scarab
miałem ten sam problem, po odłączeniu kabla strony lokalne nie działały...
jest tak jak pisał dk75, domyślne ustawienia apacha, php i sieci wystarczają do poprawnego działania stron lokalnych
rozwiązanie jest banalne: wystarczy odznaczyć w firefoxie "Work Offline"
dziwne, że jak pisał dk75 jemu ff nie przeszedł w tryb offline, mi akurat ustawił się w tryb offline bo startowałem kompa bez podłączonego kabla, ale może jak sie wypnie w trakcie pracy to nie przechodzi do offline, stąd ten problem