Eaccelerator

  • Hallo Leute,


    Ich habe PHP-Apache2 installiert. Alle Module die ich brauche hinzugefügt, laufen auch alle, ausser dass bei eaccelerator etwas nicht klappt.
    Wenn ich das php-teil auf dem alten Apache starte dann klappt es, jedoch wenn ich es auf dem neuen laufen lasse, habe ich Probleme.
    Wenn ich ein phpinfo mache bekomme ich folgendes bei php-apache2:
    (Mit der Memory scheint was nicht zu klappen)


    Grüsse,

    2 Mal editiert, zuletzt von Terz () aus folgendem Grund: Code Blocks hinzugefügt, Thema verschoben

  • Hatte ich mir auch schon gedacht.


    Habe die cache_dir mal auf /share/Public/eaccelerator gesetzt, aber es ändert sich nichts.


    Habe die Werte auch mit disk_only getestet, immer das gleiche.


    Was könnte ich noch testen?

  • Das ist nur der Caching Pfad. Die Dienste brauchen ja arbeitsspeicher um zu laufen.
    Was sagt dann:

    Code
    free


    Beim x09 könnte ich es mir u.a vorstellen.


    Grüsse, David

  • Das Resultat sieht wie folgt aus:


    total used free shared buffers
    Mem: 256228 252968 3260 0 37352
    Swap: 530132 72 530060
    Total: 786360 253040 533320


    Ist das OK, oder nicht mehr genügend?


    Grüsse,

  • Hallo nochmal,


    Wenn ich df mache dann sehe ich ein Unterschied. Es gibt kein /.eaccelerator.tmp Ordner.
    Muss ich den manuell mounten, falls ja wie mach ich das?



    Was ich aber auch noch habe:
    Ich habe x-mal httpd -k restart in der ps Ausgabe.


    Ich habe den alten einfach nur mit: /opt/etc/init.d/S80apache stop
    und den neuen mit: /opt/etc/init.d/S80apache start


    gestartet.


    Grüsse,

  • Hi,


    Code
    /.eaccelerator.tmp


    Ist temporäre Datei vom eACC.
    Also irgendwas ist da durcheinander ;) Ich schätze sogar php Module / oder sogar der eACC.
    Hast Du alles aus der Optware installiert?


    Wie schauen deine init.d script's aus?


    Grüsse, David

  • Ja, ich habe alles aus der optware runtergeladen.


    Hatte jedoch anfangs Probleme um mich zu recht zu finden mit den ganzen Pfaden, welche Datei wo, usw.


    Wie script's aus init.d
    Das sieht bei mir so aus:
    [/opt/etc/init.d] # ls -la
    drwxr-xr-x 2 admin administ 4096 Nov 15 17:28 ./
    drwxr-xr-x 10 admin administ 4096 Nov 15 17:30 ../
    lrwxrwxrwx 1 admin administ 30 Nov 15 17:28 K70mysqld -> ../../share/mysql/mysql.server*
    -rwxr-xr-x 1 admin administ 106 May 17 2010 S05gconv-modules*
    lrwxrwxrwx 1 admin administ 30 Nov 15 17:28 S70mysqld -> ../../share/mysql/mysql.server*
    -rwxr-xr-x 1 admin administ 127 Sep 3 21:12 S80apache*
    -rwxr-xr-x 1 admin administ 1720 May 18 2010 S98postgresql*


    Soweit wie ich das verstehe sind das doch Programme und keine script's, oder?


    Grüsse,

  • Hi,


    das sind normalerweise script's ;)
    Ich glaube auch, dass da etwas "durcheinander" ist ^^


    Ich würde einfach noch mal anfangen ;)
    Lösche mal die Optware, dann vergewissere Dich, dass wirklich alles wesch ist.


    Danach installiertet Du es wieder.
    Alles was Du via ipkg suchst, konfiguiertst, etc machst Du in /opt nirgenswo anders.


    Ich bin mir ganz sicher, dass Du es so hin bekommst. ;)


    Grüsse, david

  • Hallo Terz,


    Irgendwie schein ich auf der Leitung zu sitzen, oder es gibt tatsächlich ein Problem mit dem Eaccelerator.
    Wieder das gleiche Problem.


    Meine Schritte:
    Habe die NAS neu geflashed.
    War nicht sinnvoll, da noch alles aus der opt drauf war.
    Habe anschliessend über's Web-Administration die Optware deinstalliert.
    Mit ssh auf dem Nas kontrolliert, und effektiv war nun auch alles gelöscht.
    Optware neu installiert.
    Ipkg install php-apache
    Apache konfiguriert mit vi /opt/etc/apache2/httpd.conf und läuft, jedoch mit den vielen httpd -k restart problem, aber gut erstmal.
    anschliessend ipkg install eaccelerator, und wird über die additional .ini files parsed /opt/etc/php.d/eaccelerator.ini eingebunden.
    Apache 2 neu gestartet, und wieder das gleiche.
    Version 0.9.5.3
    Caching Enabled true
    Optimizer Enabled true
    Memory Size 6,291,416 Bytes
    Memory Available 0 Bytes
    Memory Allocated 6,291,416 Bytes


    Mache ich da was falsch?


    Grüsse vom Problemfall, :(