PHP 5.3 mssql-Unterstützung unter Linux

PHP 5.3 mssql-Unterstützung unter Linux

Ich habe eine RHEL 5-Box, auf der ich Support php 5.3installieren soll . Ich habe Apache installiert und neu geladen. Es scheint, dass Module installiert wurden, aber meine PHP-Module sind in (lib64). Ich konnte diese Module nicht einfach in lib64 kopieren, da sie nicht die richtige ELF-KLASSE sind (wahrscheinlich falsche Architektur). Beim Versuch erhalte ich einen Fehler wegen nicht definierter Funktion im Apache-Fehlerprotokoll. Wie kann ich das zum Laufen bringen? php -m zeigt diese DB-Module an, aber keine .mssqlphp53-mssql/usr/lib/php/modules/usr/lib64/php/modulesmssql_connect()mssql

PDO pdo_mysql pdo_sqlite mysql mysqli

Antwort1

Sie müssen mssqldas Modul in aktivieren php.ini. Sie müssen diese Zeile auskommentieren:

extension=mssql.so

Wenn Sie es nicht finden können php.ini, fügen Sie es einfach am Ende der anderen extensionDefinitionen in Ihrer php.iniDatei hinzu. Starten Sie Apache anschließend neu.

verwandte Informationen