Tag: Php

Hängende Seite lädt alle n Lasten

Ich habe vor kurzem meine Website auf einen neuen server verschoben (Apache 2, PHP5, MySQL5). Die Seite ist ein Invision-basiertes Forum. Alle paar Beiträge / Themen, die es nur hängt. Die data wurden geschrieben, denn wenn Sie aufhören und neu laden, ist der Post / Thread da. Ich dachte, es war eine schriftliche Frage anfangs, […]

Führen Sie Shell-Befehl als anderen Benutzer namens PHP

Ich habe ein PHP-Skript, das von HTTP und nicht als Kommandozeilen-Skript aufgerufen wird. Dieses Skript sollte einen Shell-Befehl als anderen Benutzer aufrufen als der aktuelle Webserver-Benutzer www-data. Beispiel: <?php echo shell_exec('sudo -u myusername -S /usr/bin/whoami'); // returns nothing 🙁 echo shell_exec('whoami'); // returns www-data Beim Aufruf dieser 2 Befehle sudo -u myusername -S /usr/bin/whoami und […]

Wie bekomme ich HTTPD als spezifische Benutzer und nicht von niemandem?

Derzeit zeigt mir top , dass fast alle httpd processe von nobody . "Fast", weil 2 von ihnen von root laufen. Wie kann ich es so machen, dass, wenn ich die Benutzer sagen sagen: dartagnan , porthos , aramis , athos run httpd jeweils separat wie die Benutzer? Ich hoffe, so etwas zu sehen, wenn […]

Nginx / PHP-FPM lange Logze werden abgeschnitten

Ich bin unsicher, das ist eine Nginx– oder PHP-FPM-Einstellung, aber lange Log-Linien werden immer abgeschnitten. Gibt es eine Einstellung, um die maximale Log-Linienlänge zu erhöhen?

php-fpm: Hilfe beim Verständnis von start_servers, min_spare_servers, max_spare_servers

Ich versuche, meine php-fpm Installation für meinen server zu stimmen, und ich habe Schwierigkeiten herauszufinden, was mit den pm.start_servers , pm.min_spare_servers und pm.max_spare_servers variables zu tun. Ich benutze pm = dynamic pm.max_children ist vollkommen klar. Jeder Kind-process dient 1 Web-Client auf einmal. OK. Was ist dann ein "server"? Klar, auf der Grundlage der Standard-configuration habe […]

Hinzufügen von PNG & JPG Unterstützung für ImageMagick in PHP auf CentOS

Ich habe die ImageMagick-Erweiterung für PHP auf CentOS installiert, aber es hat keine Unterstützung für PNG oder JPG, wie kann ich Unterstützung für diese filetypen zu ImageMagick hinzufügen?

php-fpm Rückkehr leere Antwort auf nginx

nginx verbindet sich mit php-fpm über Fastcgi, mit dem Standard /etc/nginx/fastcgi_params im Standortblock. Bei der Verbindung zu /.status (php-fpm.ini :: ping.path) von der Kommandozeile mit cgi-fcgi -bind kommt das Ergebnis wie erwartet zurück (X-Powered-By Set, Antwortkörper, etc.). Bei der Anforderung mit nginx kommt das Ergebnis leer zurück (X-Powered-By Set, keine Körperlänge oder Inhalt). nginx gibt […]

Wie kann ich das Upgrade auf neueste PHP, MySQL und phpmyadmin auf CentOS 5.8 (32bit)?

Ich habe im Internet gesucht und kann keine zuverlässige Quelle für die Installation der neuesten Versionen von PHP, MySQL und phpmyadmin auf CentOS 5.8 32bit mit Apache finden. Ich habe ein paar Mal versucht, ohne Glück. Jedes Mal beschädigte ich meinen server. Ich bin müde zu übernehmen, was richtig ist und verschraubt meine server / […]

Apache auf Windows in Produktionsumgebung? Warum nicht?

"Jeder" weiß, dass Apache für Linux / Unix ist und auf Windows IIS ist der path zu gehen. Allerdings bin ich kein Profi bei Linux und es wäre eine enorme Erleichterung für mich, genau das gleiche Setup in der Produktionsumgebung zu verwenden, die ich während der Entwicklung verwende. Ich bin ein Solo-Entwickler und ich versuche, […]

Probleme beim Installieren von PHP libevent PECL Package

Auf meiner Ubuntu 11.04 Entwicklungsmaschine habe ich PHP installiert (via aptitude). Ich möchte mit der libevent PHP-Erweiterung zu experimentieren, aber ich kann nicht scheinen, um es zu arbeiten: root@alix-laptop:~# pecl install libevent Failed to download pecl/libevent within preferred state "stable", latest release is version 0.0.4, stability "beta", use "channel://pecl.php.net/libevent-0.0.4" to install install failed root@alix-laptop:~# pecl […]

Les astuces du serveur de linux et windows, tels que ubuntu, centos, apache, nginx, debian et des sujets de réseau.