Ich möchte nur wissen, warum eAccelerator nicht funktioniert, wenn SuPHP aktiviert ist?

Ich möchte nur wissen, warum eAccelerator nicht funktioniert, wenn SuPHP aktiviert ist?

Ich möchte nur wissen, warum die Leute sagen, dass eAccelerator nicht funktioniert, wenn SuPHP aktiviert ist. Auf meinem Server habe ich nämlich eAccelerator ausgeführt und jetzt habe ich SuPHP aktiviert und zumindest bisher scheint es einwandfrei zu funktionieren ...

Fragen sind

  1. ist es eine gute Idee, beides laufen zu lassen?
  2. Wenn ich das E-Gaspedal deaktivieren möchte, wie mache ich das?
  3. Gibt es bei Verwendung von Suphp eine andere Alternative zur Beschleunigung als den E-Accelerator?
  4. Welche Tipps gibt es, um den Webserver mit PHP schnell zu machen?
  5. Irgendwelche Ideen zur Leistung und Empfehlung des XCache-Opcodes?

Antwort1

SuPHP erfordert die Ausführung eines Skripts als bestimmter Benutzer. Daher bin ich nicht sicher, ob die Verwendung von SuPHP in Ihrer Umgebung erforderlich ist oder nicht.

  1. Das ist keine gute Idee, da sie nicht gut zusammenarbeiten.
  2. Deaktivieren Sie eaccelerator in Ihrer php.iniDatei
  3. Es gibt keine Beschleuniger, die gut mit SuPHP funktionieren. Ich glaube, das hat damit zu tun, wie suPHP funktioniert, und damit, dass es PHP startet und stoppt, wie es benötigt wird. Alle Beschleuniger erfordernhartnäckigPHP.
  4. Wenn Sie SuPHP nicht verwenden können, würde ich die Verwendung von APC in Betracht ziehen - sieheHier
  5. XCache funktioniert meines Wissens auch nicht mit SuPHP

Sehen Sie sich FastCGI an, da es die Einrichtung von Caching ermöglicht und weniger Overhead als SuPHP hat.

verwandte Informationen