PHP Extension pgsql  [GELÖST]

Diskussionen zur Bedienung von KeyHelp.
Post Reply
mbac
Posts: 6
Joined: Wed 15. Mar 2023, 09:41

PHP Extension pgsql

Post by mbac »

Hallo zusammen,

ich versuche gerade die pdo_pgsql extension zu aktivieren, habe aber Probleme diese bei dem Kunden zu aktivieren.
Die Extension ist auf dem Server aktiviert und kann diese auch testen (php Datei im root von Keyhelp erstellt)
Ich habe bereits versucht die Extension in den Benutzereinstellungen unter PHP zu aktivieren, die PHP Info zeigt aber dass diese nicht aktiviert ist.
Ich habe auch versucht die PHP Version zu ändern und bis durch alles von 7.3 bis 8.2
Die Extension ist auf dem Server aktiviert aber für keinen Kunden und ich finde den Fehler nicht.
Fehlermeldungen, dass das Modul nicht geladen werden kann, gibt es nicht.

Hier der Serveraufbau:
Operating system Debian 11.6 (64-bit)
KeyHelp 23.0 (Build 2921)
Kernel 5.10.0-21-amd64
Web server Apache 2.4.54
PHP PHP 7.4.33
Hypervisor Hyper-V

Hat jemand eine Idee?
User avatar
Florian
Keyweb AG
Posts: 1258
Joined: Wed 20. Jan 2016, 02:28

Re: PHP Extension pgsql

Post by Florian »

Hallo,

Code: Select all

apt-get install php7.4-pgsql
sollte da reichen.

Habs grad mal auf einem Testserver mit Debian 11 nachgestellt und das Modul ist problemlos geladen
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
**************************************************************
mbac
Posts: 6
Joined: Wed 15. Mar 2023, 09:41

Re: PHP Extension pgsql

Post by mbac »

Hi,

ja, die extension ist aktiviert.
Ich kann die extension sehen wenn ich eine PHP Datei erstelle im Keyhelp Pfad unter /home/keyhelp/www/keyhelp
In die Datei habe ich folgendes geschrieben print_r(get_loaded_extensions());
Hier sehe ich die geladene Extension "[35] => pdo_pgsql"
Wenn ich die gleiche PHP Datei beim Kunden anlege unter /home/users/aaa/www/meine.seite.de/ dann wird die Extension nicht angezeigt
User avatar
Florian
Keyweb AG
Posts: 1258
Joined: Wed 20. Jan 2016, 02:28

Re: PHP Extension pgsql

Post by Florian »

Nutzt die Domain auch die Standard PHP Version oder eine andere?
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
**************************************************************
mbac
Posts: 6
Joined: Wed 15. Mar 2023, 09:41

Re: PHP Extension pgsql

Post by mbac »

Aktuell nutzt die Seite die Standard-Version 7.4.33.
Ich habe es auch mit 8.0, 8,1 und 8.2 getestet.
In keinem wird die Extension geladen
User avatar
Florian
Keyweb AG
Posts: 1258
Joined: Wed 20. Jan 2016, 02:28

Re: PHP Extension pgsql

Post by Florian »

Hallo,

bitte Logins per PM, das muss ich selber anschauen.
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
**************************************************************
mbac
Posts: 6
Joined: Wed 15. Mar 2023, 09:41

Re: PHP Extension pgsql

Post by mbac »

Hallo Florian,
ich habe den Fehler soeben gefunden, auch wenn ich ihn noch nicht verstehe
Ich habe den PHP Interpreter auf 7.4.33 gestellt (nicht default), sobald ich diesen auf Default 7.4.33 stelle, wird die Extension geladen.
Was ist der Unterschied zwischen "PHP 7.4.33" und "Default - PHP 7.4.33" ?
User avatar
Florian
Keyweb AG
Posts: 1258
Joined: Wed 20. Jan 2016, 02:28

Re: PHP Extension pgsql  [GELÖST]

Post by Florian »

Hallo,

die eine PHP 7.4 Version kommt von Keyhelp (dort ist die Erweiterung nicht drin) das andere ist die PHP 7.4 Version vom System, wo mittels apt das Modul installiert wurde.
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
**************************************************************
christian.john
Posts: 228
Joined: Tue 9. Apr 2019, 16:31
Location: Korschenbroich
Contact:

Re: PHP Extension pgsql

Post by christian.john »

Default ist die Version vom Betriebssystem. Alle anderen die von KH-konfigurierten Versionen.
Da kann man nicht direkt mit atp-get install etwas hinzufügen.

Hier muss man selber eine so-Datei der Erweiterung erstellen und dann per INI hinzufügen.
Individuelle Entwicklung webbasierter Datenbanksysteme
https://www.john-softwareentwicklung.de
mbac
Posts: 6
Joined: Wed 15. Mar 2023, 09:41

Re: PHP Extension pgsql

Post by mbac »

Hallo zusammen,

danke schon mal für die Hilfe.
was müsste ich tun wenn ich eine SO Datei erstellen möchte?
User avatar
Florian
Keyweb AG
Posts: 1258
Joined: Wed 20. Jan 2016, 02:28

Re: PHP Extension pgsql

Post by Florian »

Hallo,

kompilieren, wie ich es hier am Beispiel von Redis schonmal erklärt habe:

viewtopic.php?p=40585#p40585
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
**************************************************************
mbac
Posts: 6
Joined: Wed 15. Mar 2023, 09:41

Re: PHP Extension pgsql

Post by mbac »

Hi,

ich werde mir das in Ruhe anschauen und versuchen.
Danke für Eure Hilfe :)
Post Reply