Ich versuche, Microsoft Treiber für PHP für SQL Server mit dem von Microsoft bereitgestellten Dokument zu installieren. Link ist https://github.com/Microsoft/msphpsqlWie installiert man Microsoft Treiber für PHP für SQL Server auf Amazon Linux AMI
Es bietet Installationsschritte für Ubuntu und Redhat, aber nicht Amazon Linux. Um Microsoft Treiber auf Amazon zu installieren, befolgte ich die für Redhat vorgesehenen Schritte (nicht sicher, ob es korrekt ist). Wenn ich den Befehl ausführen
sudo ACCEPT_EULA=Y yum install msodbcsql mssql-tools
die folgenden Fehler bekam
Error: Package: msodbcsql-13.1.7.0-1.x86_64 (packages-microsoft-com-prod)
Requires: unixODBC >= 2.3.1
Available: unixODBC-2.2.14-14.7.amzn1.i686 (amzn-main)
unixODBC = 2.2.14-14.7.amzn1
Der Fehler eindeutig sagt, dass msodbcsql zu installieren, sollten unixODBC Version> = 2.3.1 sein. Aber das aktualisierte/neueste für amazon verfügbare unixODBC-Paket ist unixODBC-2.2.14.
Ich brauche etwas Hilfe, um Microsoft Treiber für PHP auf Amazon Linux zu installieren, so dass ich Sqlsrv PHP-Funktionen verwenden kann, um SQL Server zu verbinden.
PHP7, Apache und SQL Server sind bereits eingerichtet.
Sie müssen kommentieren, wenn Sie negative/down vote geben –