SQL Server veritabanı, Linux XAMPP PHP bağlanamıyor

3 Cevap php

Ben başarı olmadan birçok site aradık. Ubuntu 9.1 üzerinde XAMPP 1.7.3a kullanıyorum.

Ben de buldum yöntemleri kullanmışlardır http://www.webcheatsheet.com/PHP/connect_mssql_database.php, hepsi başarısız. Ben MS Access ile bağlantılı bir veritabanı ile "connect" mümkün duyuyorum, ancak, o değil tüm kullanıcıların erişim olacak gibi kabul edilebilir bir çözüm değildir.

(Webcheatsheet at) ilk yöntem vd, mssql_connect kullanır ama ben mssql_connect () çağrısı bu hatayı alıyorum:

Warning: mssql_connect() [function.mssql-connect]: Unable to connect to server: [my server] in [my code]

[my server] is the server address, I have used both the host name and the IP address.
[my code] is a reference to the file and line number in my .php file.

Benim makine ve SQL Server hem başarısızlık hakkında daha fazla bilgi, olurdu bir log dosyası bir yerde var mı? Biz iyi niyetli DBA yok, bu yüzden sorun sunucu tarafında gibi görünüyor eğer geçmek için belirli bilgilere ihtiyaç duyacaksınız.

All assistance is appreciated, including RTFM when the location of the M is provided! Thanks

3 Cevap

Eğer bir MS SQL server çalıştıran emin misiniz? Bildiğim kadarıyla farkında olduğum gibi, XAMPP paketleri MySQL sunucusu ile geliyor. Deneyin ve aynı parametrelerle mysqli_connect() kullanın.

Eğer mssql_connect nasıl kullandığını bize gösterebilir misin?

Btw, PHP, Microsoft SQL Server bağlamak için izin vermek için PHP driver, Microsoft tarafından sunulan kullanabilirsiniz.

Ağ bağlantısı wiresharking sonra, PHP yerine 1433 portuna 4000, SQL Server bağlanmaya çalışıyor olduğunu bulmak.