Zum Inhalt springen

1&1 Managed Root Server und PHP-Accelerator

Erstellt am 1. März 2005 · 7 Antworten · letzte Antwort am 21. August 2006

Tags: Frage

lululog ·

Servus,

habe gerade versucht den php-accelerator auf meinem 1&1 Managed Server wie auf http://www.jweiland.org beschrieben zu installieren. Als Output von

var_dump ($GLOBALS['_PHPA']);

bekomme ich aber nur NULL geliefert. Der PHP-Accelerator wird also nicht mal geladen. die php.ini ist in dem entsprechenden Verzeichnis und die Pfade stimmen auch. Hab ich sonst noch was übersehen? Mir erscheint es komisch, dass es reicht eine modifizierte php.ini in ein Verzeichnis zu speichern und schon wird die darin aufgeführte Erweiterung geladen. Kann das wirklich schon alles sein?

Vielen Dank für alle Hinweise.

jweiland ·

1) es muss die richtige Version des PHPA verwendet werden (datum der .so Datei?)
2) der PHPA muss für die Domain aktiviert werden
3) die richtigen Einträge müssen in der php.ini Datei gemacht werden

Dann klappt es auch mit dem PHPA (hundertfach erprobt)

Jochen Weiland

lululog ·

Hi Jochen,

ich habe den PHPA von deiner Seite runtergeladen. ich werde jetzt nochmals alles Schritt für Schritt überprüfen und hoffentlich funktioniert es dann 😃

lululog ·

Hi,

leider will es immer noch nicht 🙁 Habe es jetzt auf 2 Managed-Servern versucht, ohne Erfolg.

Habe wirklich alles Schritt für Schritt gemacht.
1) PHPA von jweiland.org runtergeladen, entpackt und php_accelerator_1.3.1pre3.so in das php_accelerator Verzeichnis kopiert
2) cache Ordner angelegt
3) Keys generiert (inkl. IP) und auf den Server kopiert
4) php.ini angelegt

Bei Schritt 4 habe ich die Pfade per pwd ermittelt und per Copy&Paste in die php.ini eingetragen.

Habe dann direkt im php_accelerator Ordner zum testen eine test.php mit der php_info() angelegt doch var_dump gibt immer noch NULL aus.

Stimmt vielleicht was mit der konfiguration meines Servers nicht? Im Control-Center bei den Server-Diensten ist folgendes eingestellt:

WebDav	aktiv
FastCGI	inaktiv
SSLSupport 	aktiv
Perl als Apache-Modul	inaktiv
PHP-Modul	aktiv
Speichernutzung	131072 kB
Prozesslaufzeit	3600 Sekunden
Anzahl gleichzeitig ausführbarer Prozesse 	1024
jweiland ·

Ja: PHP läuft als Modul, in diesem Fall kann auf dem Managed Server der PHPA nicht eingesetzt werden.

Jochen Weiland

jweiland ·

FastCGI braucht nicht aktiviert zu sein, PHP als Modul deaktivieren, eine Stunde warten, dann sollte es gehen

sirwylm ·

Hallo,

dazu würden mich Erfahrungen/Meinungen/Erkenntnisse interessen, was performanter ist:

php als cgi mit phpaccelerator

oder

php als modul eingebunden (was ja schneller als php über cgi sein soll) ?

Beste Grüße,

Wilnis