Glibnes 0 Zgłoś post Napisano Sierpień 25, 2011 Witam, dziś na moim serwerze napotkał mnie pewien problem z Nginxem. Otóż po prostu nie idzie go zastopować ze skryptu (posiadam ten: http://debianista.pl/wp-content/uploads/2010/11/nginx.txt), chociaż wczoraj nie było z tym żadnych problemów. Jedyną opcją jest zabicie procesów (wystarcza masterprocess) i ponowny start (chociaż próba szybkiego restartu czy stopu zaraz po starcie jest dokładnie taka sama - nic się nie stopuje). Co może być przyczyną tego problemu? Nginx "mówi", że z configami jest wszystko w porządku. Udostępnij ten post Link to postu Udostępnij na innych stronach
tym 205 Zgłoś post Napisano Sierpień 25, 2011 Ustawiłeś chmod +x dla tego skryptu? Udostępnij ten post Link to postu Udostępnij na innych stronach
Glibnes 0 Zgłoś post Napisano Sierpień 25, 2011 (edytowany) Ustawiłeś chmod +x dla tego skryptu? Tak, skrypt ma ustawione najwyższe prawa dostępu dla mnie. Gdyby było inaczej pojawiałoby się "brak dostępu" lub coś podobnego. Edytowano Sierpień 25, 2011 przez Glibnes (zobacz historię edycji) Udostępnij ten post Link to postu Udostępnij na innych stronach
d.v 1409 Zgłoś post Napisano Sierpień 25, 2011 Tak, skrypt ma ustawione najwyższe prawa dostępu dla mnie. Gdyby było inaczej pojawiałoby się "brak dostępu" lub coś podobnego. Nie zrozumiałeś. Nie chodzi o prawa dostępu dla użytkownika czy grupy, ale o to, by skrypt był rozpoznawany przez system jako plik wsadowy uruchamialny (w Windzie wystarczy dać rozszerzenie .exe, w *nixach muisz dać plikowi parametr +x). Udostępnij ten post Link to postu Udostępnij na innych stronach
Glibnes 0 Zgłoś post Napisano Sierpień 25, 2011 Nie zrozumiałeś. Nie chodzi o prawa dostępu dla użytkownika czy grupy, ale o to, by skrypt był rozpoznawany przez system jako plik wsadowy uruchamialny (w Windzie wystarczy dać rozszerzenie .exe, w *nixach muisz dać plikowi parametr +x). Ok, nadałem +x chmodem, ale dalej jest to samo. Wczoraj wszystko jeszcze działało bez problemów, a nie przypominam sobie żebym wcześniej dodawał +x do tego pliku. Udostępnij ten post Link to postu Udostępnij na innych stronach
elroy 6 Zgłoś post Napisano Sierpień 25, 2011 Rozumiem, a sugeruję się nazwą w/w bloga, że używasz Debiana. Dlaczego nie zainstalowałeś nginxa z apt ? Ja osobiście korzystam z repozytorium z http://www.dotdeb.org/ (są najnowsze wersje ngnix) i wszystko ładnie gra. Może idź tą drogą? Udostępnij ten post Link to postu Udostępnij na innych stronach
Glibnes 0 Zgłoś post Napisano Sierpień 25, 2011 Rozumiem, a sugeruję się nazwą w/w bloga, że używasz Debiana. Dlaczego nie zainstalowałeś nginxa z apt ? Ja osobiście korzystam z repozytorium z http://www.dotdeb.org/ (są najnowsze wersje ngnix) i wszystko ładnie gra. Może idź tą drogą? Nginxa ściągnąłem bezpośrednio ze strony domowej i do dziś nie było problemów (wczoraj i przedwczoraj po konfiguracji wszystko ładnie działało). Resztę (php-fpm, mysqla, postfixa) instalowałem właśnie z dotdeba. Btw, jakiego bloga? Udostępnij ten post Link to postu Udostępnij na innych stronach
d.v 1409 Zgłoś post Napisano Sierpień 25, 2011 Przyłączę się do elroya - dotdeb i instalacja z apta to najlepsza metoda, szczególnie dla nowicjuszy. Udostępnij ten post Link to postu Udostępnij na innych stronach
Gość patrys Zgłoś post Napisano Sierpień 25, 2011 apt-get install psmisc killall -9 nginx Udostępnij ten post Link to postu Udostępnij na innych stronach
Glibnes 0 Zgłoś post Napisano Sierpień 25, 2011 apt-get install psmisc killall -9 nginx I w czym to ma pomóc? Przecież mówiłem że jedyną opcją zamknięcia nginxa jest zabicie procesu, więc nowości żadnych nie dodałeś do tematu. Udostępnij ten post Link to postu Udostępnij na innych stronach
elroy 6 Zgłoś post Napisano Sierpień 25, 2011 Btw, jakiego bloga? Podałeś link do http://debianista.pl/wp-content/uploads/2010/11/nginx.txt , więc zasugerowałem się tą stroną. Udostępnij ten post Link to postu Udostępnij na innych stronach
Glibnes 0 Zgłoś post Napisano Sierpień 25, 2011 Podałeś link do http://debianista.pl...10/11/nginx.txt , więc zasugerowałem się tą stroną. Z tej strony pobierałem tylko na szybko skrypt do inita. Udostępnij ten post Link to postu Udostępnij na innych stronach
kafi 2425 Zgłoś post Napisano Sierpień 25, 2011 Sprawdź wyniki następujących poleceń: start-stop-daemon --exec /usr/sbin/nginx --stop start-stop-daemon --name nginx --stop start-stop-daemon --exec /usr/sbin/nginx --signal KILL --stop start-stop-daemon --name nginx --signal KILL --stop Udostępnij ten post Link to postu Udostępnij na innych stronach
Glibnes 0 Zgłoś post Napisano Sierpień 25, 2011 Temat nieaktualny, zainstalowałem wszystko (a nie było tego dużo) od nowa z apta. Udostępnij ten post Link to postu Udostępnij na innych stronach
elroy 6 Zgłoś post Napisano Sierpień 25, 2011 Temat nieaktualny, zainstalowałem wszystko (a nie było tego dużo) od nowa z apta. Czyli miałem rację Udostępnij ten post Link to postu Udostępnij na innych stronach