PHP-FPM (FastCGI Process Manager) ist eine alternative PHP FastCGI-Implementierung mit einigen zusätzlichen Funktionen, die für Sites jeder Größe nützlich sind, insbesondere für geschäftigere Sites.
Ich habe Nginx zum ersten Mal benutzt, bin aber mit Apache und Linux mehr als vertraut. Ich verwende ein bestehendes Projekt und wenn ich jemals versuche, die index.php zu sehen, erhalte ich eine 404-Datei, die nicht gefunden wurde. Hier ist der access.log-Eintrag: 2013/06/19 16:23:23 [error] 2216#0: *1 FastCGI sent in …
Es gibt nur wenige verschiedene PHP "Wrapper" (?). Was sind die Unterschiede zwischen ihnen? Ich habe versucht, einige zu googeln, kann aber keine Informationen finden. (mod-php ist nicht googleable). Warum sollte ich mich für einen anderen entscheiden?
Es gab eine Menge von sprechen über ein Sicherheitsproblem in Bezug auf die cgi.fix_pathinfoPHP - Option mit Nginx verwendet ( in der Regel PHP-FPM, schneller CGI). Infolgedessen wird in der Standard-Nginx-Konfigurationsdatei Folgendes angegeben: # NOTE: You should have "cgi.fix_pathinfo = 0;" in php.ini Das "offizielle" Nginx-Wiki gibt jedoch jetzt an, …
Derzeit läuft PHP 5.4 unter CentOS 6.5. Ich habe das webtatic php55w-Paket installiert und dann PEAR + PECL ohne Probleme zusammen mit Redis und Mongo über PECL installiert. Kurz darauf wurde mir klar, dass 5.5 nicht mit dem Framework kompatibel ist, mit dem ich gearbeitet habe. Also habe ich PHP55W …
Ich habe ein PHP-Skript, das ein Verzeichnis erstellt und ein Bild an das Verzeichnis ausgibt. Dies hat unter Apache einwandfrei funktioniert, aber wir haben kürzlich beschlossen, auf NGINX umzusteigen, um unseren begrenzten Arbeitsspeicher besser zu nutzen. Ich benutze den PHP-Befehl mkdir (), um das Verzeichnis zu erstellen: mkdir(dirname($path['image']['server']), 0755, true); …
Ich habe hier ein seltsames Problem. Ich bin gerade von apache + mod_php zu nginx + php-fpm gewechselt. Alles lief gut, bis auf dieses eine Problem. Ich habe eine Website, sagen wir example.com. Wenn ich darauf zugreife wie es example.com?test=get_param $_SERVER['REQUEST_URI']ist /?test=get_paramund es $_GET['test']auch gibt. Aber wenn ich Zugriff example.com/ajax/search/?search=get_param …
Ich habe kürzlich Apache 2.4 zusammen mit PHP 5.4.8 mit PHP-FPM auf meinem lokalen Rechner installiert. Alles verlief reibungslos (nach einer Weile ...), aber es gibt immer noch einen merkwürdigen Fehler: Ich habe Apache für PHP-FPM folgendermaßen konfiguriert: <VirtualHost *:80> ServerName localhost DocumentRoot "/Users/apfelbox/WebServer" ProxyPassMatch ^/(.*\.php(/.*)?)$ fcgi://127.0.0.1:9000/Users/apfelbox/WebServer/$1 </VirtualHost> Es funktioniert …
Nach 6-stündigem Debuggen gebe ich dies auf: | Wir haben ein nginx + php-fpm + mysql im LAN mit fast 100 WordPress (erstellt und verwendet von verschiedenen Designern / Entwicklern, die alle an der Einrichtung von Test-Wordpres arbeiten) Wir verwenden Nginx ohne Probleme seit langem. Heute hat Nginx plötzlich aus …
Wir haben einen ziemlich stark ausgelasteten Server mit Nginx und PHP-FPM. Wir haben 6 Websites auf diesem Server mit PHP-FPM und nginx. Software ist alles vBulletin 3.8 und WordPress. Datenbanken befinden sich auf einem separaten Server. Da es sich um sehr beliebte Websites handelt, sind normalerweise 7-8.000 Besucher gleichzeitig online, …
Ich lasse php5-fpm unter Nginx auf Ubuntu 14.04 laufen. Ich möchte die maximale Upload-Größe erhöhen. Ich habe meine so bearbeitet /etc/php5/fpm/php.ini, dass die folgenden Zeilen wie folgt definiert sind: upload_max_filesize = 20M post_max_size = 25M und ich habe php5-fpm und nginx neu gestartet, aber phpinfo()es werden immer noch 8M und …
Ich habe Apache2 mit PHP + PHP-FPM konfiguriert gemäß: http://wiki.apache.org/httpd/PHP-FPM Ich schreibe ein Skript, dessen Ausführung auf einem internen Vhost viel Zeit in Anspruch nimmt, aber es läuft immer wieder aus, wenn das Skript in weniger als 30 Sekunden ausgeführt wird, läuft alles einwandfrei. Mein Apache-Log sagt mir: [Wed Apr …
Ich habe nginx 0.7x + PHP-FPM unter PHP 5.2.10 auf einem RHEL5-Server ausgeführt, aber ich habe versucht, dieses Setup unter dem in PHP 5.3.3 enthaltenen PHP-FPM auf einem zweiten Server zu duplizieren Probleme mit Berechtigungsfehlern bei jedem GET. FPM wird gestartet und bestätigt, dass fastcgi auf 9000 lauscht, aber jedes …
Ich habe mich umgesehen, konnte aber keine eindeutige Antwort finden. Wenn jemand dies bitte klären könnte, wäre ich sehr dankbar, danke! location ~ \.php$ { try_files $uri = 404; fastcgi_pass unix:/run/php-fpm/php-fpm.sock; fastcgi_index index.php; include fastcgi.conf; } ODER UND? upstream php { server unix:/run/php-fpm/php-fpm.sock; } Vielen Dank!
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.