«fastcgi» etiketlenmiş sorular

FastCGI, uygulamaları güvenli ve yalıtılmış bir şekilde yürütmek için kullanabilecekleri açık bir arayüzdür.


3
PHP seçeneği 'cgi.fix_pathinfo' Nginx + PHP-FPM ile gerçekten tehlikeli mi?
Olmuştur bir sürü ait konuşurken bir güvenlik sorunu akrabası hakkında cgi.fix_pathinfoNginx (genellikle PHP FPM, hızlı CGI) ile kullanıldığında PHP seçeneği. Sonuç olarak, varsayılan nginx yapılandırma dosyası şöyle derdi: # NOTE: You should have "cgi.fix_pathinfo = 0;" in php.ini Bununla birlikte, şimdi, "resmi" Nginx wiki , yukarıdaki PHP seçeneğini devre dışı …


3
Apache vs Nginx
Son zamanlarda Apache ve Nginx arasındaki farkları araştırıyordum ve hangisini seçmem gerektiği konusunda kafam karıştı. Bazı araştırmalar yaptım ancak ikisi arasında kesin bir karşılaştırma yok ve buradaki birisinin ikisi arasındaki farklar hakkında görüşlerini verebilecek olup olmadığını merak ediyordum. Şu anki bilgilerim mod_php'nin fastcgi'den daha hızlı ve daha güvenli olduğunu anlamamı …

8
Nginx + php-fpm Neredeyse sıfır yük ile “504 Ağ Geçidi Zaman Aşımı” hatası (test sunucusunda)
6 saat boyunca hata ayıklama sonra - Bu pes ediyorum: LAN'da yaklaşık 100 wordpress ile bir nginx + php-fpm + mysql var (hepsi test wordpres kurulumunda çalışan farklı tasarımcılar / geliştiriciler tarafından yaratıldı ve kullanıldı) Uzun zamandır herhangi bir sorun olmadan nginx kullanıyoruz. Bugün, aniden - nginx, "504 Ağ Geçidi …

1
Önerilen Nginx + WSGI Yapılandırmaları
Bu soru Sunucu Hatası'nda yanıtlanabildiği için Yığın Taşması'ndan taşındı . 7 yıl önce taşındı . Lütfen farklı Nginx WSGI arabirimlerini kullanırken artılarını / eksilerini açıklayın? Lütfen her yapılandırmayı neyin farklı kıldığını ayrıntılı olarak açıklayın? Hangi yapılandırma en iyi ölçeklenmelidir? Alakalıysanız, şu anda ne çalıştırıyorsunuz ve neden? Gördüğüm bazı teknikler, ancak …

4
nginx + PHP-FPM = nginx günlüğünde “izin reddedildi” hatası 13; yapılandırma hatası?
Ben bir RHEL5 sunucusunda PHP 5.2.10 altında çalışan nginx 0.7x + PHP-FPM var, ama ikinci bir sunucuda PHP 5.3.3 PHP-FPM birlikte paketlenmiş PHP-FPM altında bu kurulum çoğaltmaya çalışıyorum her GET olduğunda izin hataları ile ilgili bazı sorunlar. FPM başlatıldı ve fastcgi'nin 9000'de dinlediğini doğruladı, ancak her GET yaptığımda, nginx günlüğünde …

2
Ubuntu'da aynı anda birden fazla php sürümü
Ubuntu 12.04 çalıştıran geliştirme kutumda birden fazla php sürümü çalıştırabilmek istiyorum. Ne yapmak istiyorum domain olarak localhost kullandığınızda bir varsayılan kullanılır (diyelim php 5.3.17). Alan adı olarak 547.localhost kullandığımda 5.4.7 php kullanılır. Fastcgi kullanarak bu çalışmayı sağlamak için bazı öğreticiler gördüm ama şimdiye kadar işe alamadım. Bu eğiticilere baktım: http://dbforch.wordpress.com/2010/05/21/apache2-fastcgi-multiple-php-versions-ubuntulucid-10-04/ …

2
PHP'yi FastCGI aracılığıyla taklit etmeli miyim?
PHP'nin en son sürümünü FastCGI aracılığıyla IIS 7.5'e yüklüyorum ve tüm talimatlar FastCGI'nin arayan istemciyi ayarlayarak taklit etmesi gerektiğini söylüyor fastcgi.impersonate = 1 Web sitem bu yapılandırmaya sahip olacaksa özel uygulama havuzu ApplicationPoolIdentity uygulama havuzu kimliği yalnızca anonim kimlik doğrulama (IUSR olarak) neden taklit etmek istiyorum? IUSR'nin salt okunur izinleri …


4
Koşullu olarak Nginx vhost'a nasıl dosya eklersiniz?
Aşağıdaki satırlarda, ben belki ek içeren bir siteye özgü konfigürasyon dosyasına sahip fastcgi_params bu siteye özgü. Bu dosya varsa yüklemek istiyorum. server { listen 80 default; server_name _; root /path/www/$host; # Pass PHP scripts to php-fastcgi listening on port 9000 location ~ \.php { include fastcgi_params; fastcgi_pass 127.0.0.1:9000; if (-f …

2
Lighttpd'de hata günlüğü nasıl doğru şekilde etkinleştirilir?
Lighttpd ve fastcgi özellikli bir Centos 5 sistemim var. Günlük erişimi yapar ancak hataları günlüğe kaydetmez. İç Sunucu Hata 500 ve günlük hiçbir bilgi var ve ben değil varolmayan dosyayı açmaya çalıştığınızda - hata günlüğünde bilgi yok. Düzgün nasıl etkinleştirilir? Aşağıda etkinleştirdiğim modüllerin listesi: server.modules = ( "mod_rewrite", "mod_redirect", "mod_alias", …

3
alt klasörlerde nginx projeleri
Ben nginx yapılandırma ile sinirli alıyorum ve bu yüzden aynı kök alt dizinlerden birden fazla proje sunmak için benim yapılandırma dosyası yazma yardım istiyorum. Hepsi aynı ana bilgisayar değerini kullandıkları için bu sanal barındırma değildir. Belki bir örnek girişimimi netleştirecek: istek şu adresten 192.168.1.1/sunulmalıdır index.php:/var/www/public/ istek şu adresten 192.168.1.1/wiki/sunulmalıdır index.php:/var/www/wiki/public/ …
11 php  nginx  fastcgi 

2
nginx, alias, php-fpm = Dosya Bulunamadı
DAViCal ile nginx kurmaya çalışıyorum. Ancak, bir "Dosya Bulunamadı" alıyorum "FastCGI stderr gönderilir:" Birincil komut dosyası bilinmeyen "Günlüğünde bir şey yanlış görünüyor. Sanal ana makinem: server { listen 80; ## listen for ipv4; this line is default and implied listen [::]:80 default_server ipv6only=on; ## listen for ipv6 root /var/www-data; index …
10 php  nginx  php-fpm  fastcgi  alias 

2
Nginx'ten PHP'ye özel parametreler nasıl aktarılır?
Bir geçiş Nginx 1.2.4ile PHP-FPM 5.4.8birlikte kullanıyorum fastcgive özel parametreleri geçirmeye çalışıyorum PHP. İşte şimdiye kadar bulduğum seçenekler: kullanarak envyönergesini bir ortam değişkeni ayarlamak için nginxve onu getir getenv()veya $_ENVdan PHP. Sorun, envyalnızca mainbağlam içinde çalışır, ancak parametrenin serverbağlam içinde ayarlanması gerekir . fastcgi_paramdirektifin bunun için tasarlandığı şekliyle kullanılması . …
10 php  nginx  fastcgi  php-fpm 

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.