Frage zur Tideways Verwendung

Diskussionen zur Bedienung von KeyHelp.
Post Reply
Tobi7889
Posts: 76
Joined: Tue 3. Oct 2023, 22:38
Location: Hannover

Frage zur Tideways Verwendung

Post by Tobi7889 »

Moin zusammen,

hat jemand von euch schon Tideways unter KeyHelp zum laufen bekommen?
Ich kriege es auf teufel komm raus nicht zum laufen, Tideways als custom module zu implementieren.

Ich habe den API Key und alles hinterlegt und das module wie folgt hinterlegt.

Quelle: tideways-php-8.1-zts.so
Ziel: /opt/keyhelp/php/8.1/lib/php/extensions/no-debug-non-zts-20210902/tideways.so

Dann gibt er den folgenden Fehler aus:

Code: Select all

PHP Warning: PHP Startup: Unable to load dynamic library 'tideways.so' (tried: /opt/keyhelp/php/8.1/lib/php/extensions/no-debug-non-zts-20210902/tideways.so (/opt/keyhelp/php/8.1/lib/php/extensions/no-debug-non-zts-20210902/tideways.so: undefined symbol: core_globals_offset), /opt/keyhelp/php/8.1/lib/php/extensions/no-debug-non-zts-20210902/tideways.so.so (/opt/keyhelp/php/8.1/lib/php/extensions/no-debug-non-zts-20210902/tideways.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
Wenn ich die normale "tideways-php-8.1.so" verwende, startet der php81-fpm Dienst nicht mehr. und laufende Skripte geben folgenden Fehler aus:
Speicherzugriffsfehler


Es kommen allerdings keine Daten bei Tideways an. Die extension ini hatte ich in /opt/keyhelp/php/8.1/etc/conf.d/ hinterlegt.

Vielleicht übersehe ich etwas oder jemand hat noch einen Ansatz? :)
Liebe Grüße
Tobias
User avatar
Florian
Keyweb AG
Posts: 1682
Joined: Wed 20. Jan 2016, 02:28

Re: Frage zur Tideways Verwendung

Post by Florian »

Hi

geht problemlos:

Code: Select all

/opt/keyhelp/php/8.1/bin/php -m  | grep tideways
tideways
Hast du auch die richtige Version geladen, also für Linux Intel/AMD 64bit?

Die ZTS Version darfst du nicht verwenden.

Du musst auch beachten, dass die so Dateien in dem Archiv anders heißen, z.B. tideways-php-8.1.so
Wen Du dann in der ini-Datei nur angibst extension = tideways.so findet er die natürlich nicht. Entweder die ini-Datei anpassen oder die so-Datei umbenennen.
Mit freundlichen Grüßen / Best regards
Florian Cheno

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Tobi7889
Posts: 76
Joined: Tue 3. Oct 2023, 22:38
Location: Hannover

Re: Frage zur Tideways Verwendung

Post by Tobi7889 »

Geladen habe ich das folgende:
https://app.tideways.io/packages/downlo ... est.tar.gz
<-- Schätze hier liegt das Problem, das teste ich gleich mal.

Korrekt, die tideways.so habe ich entsprechend benannt:
cp /home/tideways-php/tideways-php-8.1.so /opt/keyhelp/php/8.1/lib/php/extensions/no-debug-non-zts-20210902/tideways.so

Anschließend noch:
chmod 755 /opt/keyhelp/php/8.1/lib/php/extensions/no-debug-non-zts-20210902/tideways.so

Sobald die extension geladen wird, meldet Keyhelp inklusive keyhelp-toolbox einen "Speicherzugriffsfehler"
Wenn ich die extension wieder exclude, läuft der FPM Dienst wieder.
Liebe Grüße
Tobias
User avatar
Florian
Keyweb AG
Posts: 1682
Joined: Wed 20. Jan 2016, 02:28

Re: Frage zur Tideways Verwendung

Post by Florian »

Hallo,

das dürfte das Keyhelp gar nicht tangieren, weil du es ja für eine Keyhelp PHP Version aktivierst

Wie sieht die ini-Datei aus und wo hast du die angelegt?

Download habe ich hier gemacht:

https://tideways.com/profiler/downloads
Mit freundlichen Grüßen / Best regards
Florian Cheno

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Tobi7889
Posts: 76
Joined: Tue 3. Oct 2023, 22:38
Location: Hannover

Re: Frage zur Tideways Verwendung

Post by Tobi7889 »

Die .ini habe ich hier:

Code: Select all

/opt/keyhelp/php/8.1/etc/conf.d/tideways.ini
Inhalt:

Code: Select all

extension=/opt/keyhelp/php/8.1/lib/php/extensions/no-debug-non-zts-20210902/tideways.so
Habe mir jetzt das folgende geladen:

Code: Select all

https://tideways.s3.amazonaws.com/extension/5.17.2/tideways-php-5.17.2-x86_64.tar.gz
Neu kopiert:

Code: Select all

tideways-php-8.1.so /opt/keyhelp/php/8.1/lib/php/extensions/no-debug-non-zts-20210902/tideways.so
Selber Fehler, sobald das Modul lädt, ist kein Laden der Seite mehr möglich.
Liebe Grüße
Tobias
User avatar
Florian
Keyweb AG
Posts: 1682
Joined: Wed 20. Jan 2016, 02:28

Re: Frage zur Tideways Verwendung

Post by Florian »

Hallo,

mach es mal rückgängig und schick mir den Login via PM
Mit freundlichen Grüßen / Best regards
Florian Cheno

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Post Reply