Mam Fedorę 16 z Nginx i PHP-FPM. Wszystko działa bardzo dobrze. Wszystkie logi z powiadomieniami PHP, ostrzeżeniami, błędami itp. Są w /var/log/php-fpm/www-error.log. Czy istnieje sposób skonfigurowania PHP-FPM do zapisywania błędów w odpowiednich plikach dziennika skonfigurowanych jako dzienniki błędów dla Nginx? Chcę więc rejestrować błędy PHP dla hosta wirtualnego, a nie …
Chcę przenieść stronę z / var / www / WebSite do / media / Backed Websites / Website. Nie mogę zmusić nginx do rozpoznania katalogu „Backed Website”. Próbowałem z cudzysłowami, z \, ale bez powodzenia. Dowolny pomysł? Czy to w ogóle możliwe?
Obecnie próbuję skonfigurować Nginx do obsługi wszystkich moich plików statycznych. Ponieważ nie będą one często zmieniane bardzo często, chcę nam moduł gzip_static, który pozwoli mi wstępnie kopiować kopie moich plików, aby zaoszczędzić trochę czasu procesora i umożliwić lepszą kompresję. Skompilowałem Nginx --with-http_gzip_static_modulei skonfigurowałem go tak, aby obsługiwał moje pliki statyczne, …
Próbuję dowiedzieć się, jak ustawić domyślnego hosta dla mojej instalacji nginx. Znalazłem ten artykuł na Wiki nginx: http://wiki.nginx.org/NginxVirtualHostExample#A_Default_Catchall_Virtual_Host Niestety to nie działa. Po ponownym uruchomieniu otrzymuję to: Restarting nginx: nginx: [emerg] unknown directive "http" in /etc/nginx/sites-enabled/catchall:1 nginx: configuration file /etc/nginx/nginx.conf test failed Po usunięciu dyrektywy http otrzymuję to: Restarting nginx: …
Mam niewielkie doświadczenie w projektowaniu architektury infrastruktury witryn internetowych. Wiem, że może to zależeć od konkretnej sytuacji. Witryna ma: 1) Potrzebujesz obsługi HTTPS dla niektórych stron (np. Strony logowania), podczas gdy inne to tylko strony HTTP. 2) Potrzebujesz wielu serwerów WWW, aby wymagane było równoważenie obciążenia. 3) Potrzebujesz buforowania HTTP …
Mam serwer z kilkoma domenami i aplikacjami działającymi przez Apache. W tej chwili wszystko jest w porządku, ale mam plany, aby opracować bardzo wymagającą wydajność aplikację internetową (wykorzystującą C ++ z CPPCMS), zaczynając od mojego serwera do testowania, być może otrzymując osobny serwer tylko dla tej aplikacji, gdy będzie gotowy. …
Mówi się, że Nginx jest znacznie bardziej zasobooszczędny i łatwiejszy do skonfigurowania niż Apache. Znajomy powiedział mi, że „nie może robić niektórych rzeczy, które potrafi Apache, ale i tak nie potrzebuję tych rzeczy”. Nadal jestem ciekawa: jakie rzeczy Apache może zrobić, czego Nginx nie potrafi? Nie potrzebuję wyczerpującej listy, tylko …
Dzięki modułowi HttpLimitReq nginx żądania mogą być ograniczone przez IP. Nie rozumiem jednak, co robi opcja „nodelay”. Jeśli nadmierne żądania w ramach limitu opóźnień serii nie są konieczne, należy skorzystać z opcji nodelay limit_req zone=one burst=5 nodelay;
Mam skrypt PHP, który obsługuje routing skryptów i robi różne wymyślne rzeczy. Został pierwotnie zaprojektowany dla Apache, ale próbuję migrować go do nginx dla kilku moich urządzeń. W tej chwili próbuję usprawnić działanie na serwerze testowym. Tak więc skrypt działa w ten sposób, że przechwytuje cały ruch HTTP do katalogu …
Korzystam z rozszerzenia „ szybkość strony ” dla Firebug, aby spróbować zoptymalizować stronę internetową i obecnie pracuję nad następującą sugestią: „ Podaj zawartość statyczną z domeny bez plików cookie ”. Stworzyłem osobny subdomeny dla niektórych treści tak, że mam www.example.comi images.example.comale jak mogę określić, że images.example.comjest plików cookie? Czy mogę …
Usunąłem /var/log/nginx/error.log plik, a następnie stworzył nową używając: sudo nano error.log Wykonanie ls -lapokazuje, że error.log i access.log mają te same uprawnienia. Kiedy próbuję uruchomić nginx, pojawia się błąd: alert: nie można otworzyć pliku dziennika błędów: open () „/var/log/nginx/error.log” zezwolenie nie powiodło się. Aktualizacja Podczas próby uruchomienia nginx widzę również: …
Nie mogę znaleźć odpowiednika opcji Apache ProxyPreserveHost http://httpd.apache.org/docs/2.0/mod/mod_proxy.html#proxypreservehost w nginx. Jest to wymagane do odwrócenia proxy na hosty wirtualne. W zamian zastępuje nazwę hosta, którą przeglądarka podaje nazwą hosta serwera podrzędnego. Czy to istnieje?
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.