Als «php» getaggte Fragen

PHP ist eine universelle Skriptsprache, die sich besonders für die Webentwicklung eignet. Das Online-Handbuch ist eine hervorragende Ressource für die Sprachsyntax und enthält eine umfangreiche Liste der integrierten Funktionen und Erweiterungsfunktionen. Die meisten Erweiterungen finden Sie in PECL.

6
Wie kann ich verhindern, dass Apache umfällt?
Ich habe zwei Server, auf denen eine einzelne Magento-E-Commerce-Website mit mäßigem Datenverkehr gehostet wird (60.000 Seitenaufrufe pro Tag, die von Google Analytics gemeldet wurden, ich denke, etwa 80.000 wurden auf dem Server selbst gemeldet). Der Datenbankserver läuft reibungslos und schnell, abgesehen von einem seltenen gelegentlichen Schluckauf, aber der Apache-Server ist …

8
Installieren / Aktivieren der PHP Pecl Intl-Erweiterung auf CentOs 5
Ursprüngliche Frage: Ich habe Probleme bei der Installation der PHP Pecl Intl-Erweiterung auf meinem CentOs 5-Computer. Nach der Installation beider icuund libicumit den folgenden Befehlen: $ yum install icu $ yum install libicu Ich habe versucht, die Intl-Erweiterung folgendermaßen zu installieren: $ /usr/bin/pecl install intl Ich habe ausgewählt, um nach …

4
Welche Apache / PHP-Konfigurationen kennen Sie und wie gut sind sie?
Ich wollte Sie nach den bekannten PHP / Apache-Konfigurationsmethoden und deren Vor- und Nachteilen fragen. Ich werde mich selbst beginnen: ---------------- PHP als Apache-Modul ---------------- Vorteile : Gute Geschwindigkeit, da Sie nicht jedes Mal exe starten müssen, insbesondere im MPM-Worker- Modus. In diesem Modus können Sie auch verschiedene PHP-Beschleuniger wie …


4
Paranoid Sysadmin -vs- Veraltete PHP-Version
Wie kann ein paranoider Systemadministrator sicher mit den neuesten stabilen PHP-Versionen auf dem Laufenden bleiben? (Sicherheitskorrekturen wurden ziemlich regelmäßig durchgeführt). Dies ist ein Produktionsserver, und so erschreckt "das Brechen von Sachen" meinen Kerl zu Tode. Ausfallzeiten für die Wartung sind nicht das Problem. Insbesondere führen wir ein aktuelles Suse Enterprise …
8 php  security  upgrade 

6
Wie man von der Einrichtung eines einzelnen Servers wächst
Ich suche nach Ressourcen, um unser Server-Setup zu erweitern. Wir haben derzeit einen dedizierten Server mit Rackspace in Großbritannien mit der folgenden Spezifikation: HPDL385_G2_PrevGen HP Single Dual Core Opteron 2214 (2,2 GHz) 4 GB RAM 2x 10.000 SCSI-Laufwerke in RAID 1 Unser Verkehr beträgt bis zu 550.000 UVs pro Monat. …

4
Die Speichernutzung von PHP-CGI-Prozessen nimmt stetig zu
Ich versuche, einen Webserver auf einem VPS einzurichten. Mein Problem ist, dass die Speichernutzung von PHP-CGI-Prozessen im Laufe der Zeit zunimmt, obwohl die Website überhaupt keinen Datenverkehr empfängt. (Es befindet sich vorerst hinter einer Firewall.) Der VPS verfügt über 360 MB RAM. Ich verwende Debian Lenny 32bit und seine Pakete …

6
PHP-CGI hat begonnen, leere Seiten bereitzustellen
Mein PHP-CGI hat ohne ersichtlichen Grund damit begonnen, leere Seiten bereitzustellen, bis ich den Prozess neu gestartet habe. Ich möchte wissen warum. Leider hat die "Produktions" -Konfigurationsdatei von PHP standardmäßig kein error_log. In meinem Nginx-Fehlerprotokoll wurden auch keine PHP-Fehler angezeigt. Dies ist wahrscheinlich ein hoffnungsloser Fall, aber ich frage nur …


4
Wie erstelle ich eine URL in einem WordPress, die den Code 200 zurückgibt?
Dies ist erforderlich, da ich einen Load Balancer in GCP für eine WordPress-Instanz implementieren muss. GCP leitet eine Anfrage nur an die WordPress-Instanz weiter, wenn sie den Gesundheitstest besteht. Hier ist eine typische Definition eines Gesundheitsprüfungsbildschirms Es wird erwartet, dass der 'Anforderungspfad' 200 zurückgibt. Andernfalls wird das Zielsystem als ausgefallen …

4
Cron-Job, der E-Mails in einem falschen Zeichensatz sendet
Ich habe folgenden Befehl in einem Cronjob: */5 * * * * php /var/www/domain/yii rss/parse Es gibt E-Mails in einem falschen Zeichensatz aus: Content-Type: text/plain; charset=ANSI_X3.4-1968 Aber wenn ich diesen Befehl direkt in der CLI starte und in ein Protokoll ausgebe: php /var/www/domain/yii rss/parse > log Ich bekomme die richtige …
8 linux  ubuntu  php  email  cron 

2
Rsyslog doppelte Protokolle (rsyslog.conf und rsyslog.d / Something.conf)
Ich habe mit local0 ein benutzerdefiniertes Protokoll erstellt (PHP sendet Protokolleinträge an rsyslog ). Es wird eine neue benutzerdefinierte Datei ( /var/log/sea.log) verwendet. Das Problem ist , dass Protokolle gesendet werden /var/log/sea.log, /var/log/messagesund /var/log/syslog. Wie verhindere ich das? Ich muss nur Protokolle an senden /var/log/sea.log. /etc/rsyslog.conf:: # /etc/rsyslog.conf Configuration file …
8 php  rsyslog 

2
Wie kann ich mit SELinux PHP-Skripte einschränken?
Ich möchte verschiedene PHP-Anwendungen auf meinem SL6.4-Webserver (RHEL 6.4-Neuerstellung) unterteilen, damit sie nicht auf die Daten der anderen zugreifen können. Es scheint, dass SELinux dazu in der Lage sein könnte, aber ich bin mir bei den Details nicht sicher. Meine Frage besteht aus zwei Teilen: Wie verwaltet SElinux PHP-Skripte, die …

2
Nginx ignoriert die HTTP 1.0-Anforderung des Clients und antwortet mit HTTP 1.1
Ich teste nginx/php5-fpmmit dem Code <?php header($_SERVER["SERVER_PROTOCOL"]." 404 Not Found"); // also tested: header("Status: 404 Not Found"); echo $_SERVER["SERVER_PROTOCOL"]; Und erzwingen Sie die Verwendung von HTTP 1.0 mit dem curlBefehl. curl -0 -v 'http://www.example.com/test.php' > GET /test.php HTTP/1.0 < HTTP/1.1 404 Not Found < Server: nginx < Date: Sat, 27 …
8 php  nginx  http  php-fpm 


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.