MySQL einbindung

Ich habe diese zwei Verzeichnisse aus PHP7.4.32 threadsafe ins symcon\ext kopiert


allerdings wenn ich das tue:

gibt es das her;

Was ist das Problem? Ich verstehe dass IPS mit nativem MySQL-Driver kommt:

Vielleicht sollte ich Msqli gar nicht verwenden? Wie lautet die korrekte Syntax für die Einbindung?

Welches OS?
Außer bei Windows musst du nix machen, da sind die Erweiterung fixiert.
Bei Windows gehören nur die dll Dateien in den Ext Ordner. Die Erweiterungen gibt er hier in den Archiven: https://windows.php.net/
Michael

Danke.

  • Es ist Windows 11. Ich habe sie in den ext ordner getan, aber in den jeweiligen unterverzeichnissen belassen, der Uebersicht halber. Ist das ein Fehler? Mysqlnd wird übrigens korrekt im phpinfo() gezeigt.
  • Ich habe keine DLLs gefunden, aber ich habe dann gelesen dass ab PHP7 (oder schon früher) keine DLLs für mySql mehr gibt.
  • phpinfo() zeigt, dass IPS die Version 7.4.33 verwendet. Zum Downloaden gibt es aber nur 7.4.32 und 7.4. Ist das ein Problem?
  • Kannst du mir allenfalls den Link zum Download der richtigen PHP Version allenfalls angeben (wäre auch gut, dass IPS dies in die Doku schreibt). Es hat hunderte von Versionen, ich glaube schon dass ich die richtige genommen habe aber wer weiss.

danke vielmals!

ah, Problem gelöst. Ich habe die DLLs gefunden. Es funktioniert alles wie es soll.

Und wo waren die DLLs?

Im Archiv:
https://windows.php.net/downloads/releases/archives/php-7.4.32-Win32-vc15-x64.zip
Michael