[Library] IPSOpCache zur Visualisierung des PHP Cache in IPS



IPSOpCacheIPS-Modul für die Visualisierung des PHP OpCache
Inhaltsverzeichnis

[ol]
[li]Funktionsumfang
[/li][li]Voraussetzungen
[/li][li]Software-Installation
[/li][li]GUID der Module
[/li][li]Changlog
[/li][/ol]
1. FunktionsumfangOpCache Information:

[ul]
[li]Darstellung der Stati des Cache.
[/li][/ul]
OpCache Info-Website:

[ul]
[li]Bereitstellung externer Informations-Module als Webhook.
[/li][/ul]
2. Voraussetzungen

[ul]
[li]IPS Version 5.0
[/li][/ul]
3. Software-InstallationIPS 5.0:Über das Modul-Control folgende URL hinzufügen.
git://github.com/Nall-chan/IPSOpCache.git
Bei kommerzieller Nutzung (z.B. als Errichter oder Integrator) wenden Sie sich bitte an den Autor.
4. GUID der Module|
|
|OpCacheInfoSite|Core|{08F40577-65FA-4F52-8C04-1F4AFCBB1723}|
[TR=„bgcolor: #F6F8FA“]
[TD=„align: center“]OpCacheModule[/TD]
[TD=„align: center“]Device[/TD]
[TD=„align: center“]{CA613F46-25AE-4670-9DE3-5F671A0FE0CB}[/TD]
[/TR]

5. ChanglogVersion 1.0 :

  • Erstes Release

Hallo.
Hab das Modul installiert , aber beim hinzufuegen einer Instanz
Kommt Fehlermeldung „Zend OPCache“ nicht installiert.
Was fehlt mir da ?

Gesendet von iPad mit Tapatalk

Hier aktiviert? IP-Symcon Community Forum

paresy

Welche Instanz hast du hinzugefügt?
Die OpCacheInfoSite? Dort gibt es sogar einen Button zum aktivieren.
Michael

Hi,

beim hinzufügen von OpCache Information kommt

Zend OpCache ist not loaded …

hab über Script <<< IPS_SetOption(„OPcacheSupport“, 1); <<< gestartet

und Dienst mehrfach neu gestsrtet

Was kommt wenn du direkt nach dem IP-Symcon neustart das ausführst?


echo IPS_GetOption("OPcacheSupport");

paresy

da kommt gestartet = 1

werde weiter probieren > neustarten

Nachtrag

über Instanz webbrowser funkt es

Was heißt das jetzt? Wird dort auch Inhalt angezeigt oder nur Demo-Werte?

Hintergrund:
OpCacheInfoSite prüft nur im Konfigurationsformular ob die Option in IPS aktiv ist.
OpCacheModul prüft ob die Erweiterung auch geladen wird, da sie sonst Fehler erzeugt wenn die Werte abgefragt werden.

Michael

Fehler gefunden.

Fehler tritt wohl bei der Installation des Modul/Instanz auf.
Die Instanz wird ans ende des Baumes mit >Unnamed Object (ID: 10173) < gelegt.
Ist mir nicht aufgefallen.
Wenn ich die auf mache ist alles ok.

Welcher Instanz?
Michael

OpCache Information

Du hast sie hinzugefügt bevor du die Option in IPS aktiviert hast, oder?
Michael

Normalerweise nicht.

Es kam ja auch bei echo IPS_GetOption(„OPcacheSupport“); ein true / 1

Hast du sie hinzugefügt, bevor du IPS neu gestartet hast ?

Wie auch immer, ich habe jetzt gleich eine neue Version online. Diese zeigt jetzt alles schön im Konfig-Formular an. Auch wenn der Neustart noch aussteht :smiley:

Michael

26-03-2018 07-36-13.png

Das kommt bei mir direkt beim hinzufügen der Instanz OpCache Information

echo IPS_GetOption(„OPcacheSupport“); >> 1

Die Erweiterung muss geladen sein, sonst wird schon vorher abgebrochen.
Darum wundert mich die Meldung etwas.

Erzeuge bitte ein Script in IPS und führe folgenden Code aus:

$status = opcache_get_status(false);
print_r($status);

Die Ausgabe bitte hier posten.

Michael

Die Ausgabe ist leer…

Dann funktioniert vermutlich die Erweiterung bei dir gar nicht :confused:
Eine E_WARNING wurde auch nicht erzeugt ?
Welches OS ? Welche IPS Version ?
Ich kann den Fehler zwar abfangen, aber es scheint als wenn irgendwas mit deinem IPS und der Erweiterung nicht passt.
Das müsste sich dann paresy anschauen.

Funktioniert die InfoSite per Webhook ?

Michael
PS: Update fängt das nun ab, und liefert eine ‚aussagekräftige‘ Fehlermeldung

Keine Fehler oder Warnungen. Auch nicht im Log

Es ist die 5.0 d5aed4a4a956 (25.03.2018) im offiziellen Docker