Linux üzerinde PHP MS SQL Server Bağlanma

2 Cevap php

Ben PHP Red Hat Enterprise Linux 4 üzerinde çalışan Windows üzerinde bir MS SQL Server bağlamak gerekir. Ben freetds yüklü ve ben Tsql komutunu kullanarak veritabanına bağlanabilirsiniz.

Mevcut PHP mssql fonksiyonları / uzantısı yok.

My question is, how do I set up the mssql extension without rebuilding PHP? Is there a prebuilt package for this? I have tried googling for this but I have had no luck.

2 Cevap

Eğer RHEL 4.x ile birlikte PHP stok sürümünü kullanıyorsanız, size php-odbc modülü yükleyebilirsiniz. Freetds bir ODBC arayüz sağlar. Sen bir MSSQL sunucusuna PHP bağlanmak için birlikte bu kullanmak gerekir.

O dedi, ben mssql uzantısı girmemesini PHP yeniden öneririz. Bu şekilde ODBC kullanarak daha iyi performans ve güvenilirlik ile sonuçlanmalıdır.

(Bu değer ne için, RHEL 5.x kurabilirsiniz bir php-mssql RPM vardır.)

PHP yeniden olmadan çalışmak için kurulum mssql uzantısı olabilir yolu yoktur. PHP Group interoperatable ve bağımsız kod vermeyi amaçlamaktadır. MS SQL ve Sybase ikisi değil, hangi freetds gerektiren ve PHP Paket parçası olmamalıdır. Özel bir paket için bir rpm veya deb bakımı yine bir ağrı olur. Dolayısıyla elle kurmak zorunda.