php ile MsSQL bağlantısı.
uzun bir zaman sonra tekrar merhabalar
sunucuda centos kuruluymuş, php ile mssql e bağlanıp tablo işlemleri yaptırmak istiyorum ama ne kod denediysem hep:
Fatal error: Call to undefined function mssql_connect()
bu hatayı veriyor, php.ini den de açık görünüyor neden olabilir, ne yapabilirimm :(
Php
php son sürümlerinde PDO nesnesi veya özel MYSQL kütüphaneleri kullanıyor. zorla class kullandırmak gibi birşey.
?
#drekon cevabın için teşekkür ederim hocam:
Cevabın için teşekkürler ama tamda buna ihtiyacım var zaten, tam anlamıyla detaylı bir kaynak bulamıyorum, gördüğüm kadarıyla bazı ingilizce forumlarda bile çözümsüz kalmış: linux 'da bu fonksiyon tanımlı olmadığı için hata alıyorum, "linux centos install mssql extension" olarak aramalar yaptım ama bir sonuç elde edemedim, bu fonksiyonları sunucuya tanıtmadan bu işlemi yapamayacağım sanırım, öyle ise bu tanımlama işlemini nasıl yapabilirim, ya da tanıtmadan farklı bir şekilde yapmam mümkün mü acaba? kesin bir kaynak ya da örnek paylaşabilir misiniz? bu arada odbc de çözüm olmadı maalesef :((
teşekkürler
Php
PDO kullanın hocam. büyük ihtimalle PDO olarak mssql yüklüdür.
Php
Günaydın Ali Hocam,
Maalesef PDO 'da işe yaramadı, onu da denemitim :/
Php
Eğerki hiç bir şekilde mssql yüklü değil ise yapıcak bişey yok
php.ini dosyasına erişiminiz varmı peki ?
Php
evet,
vps ssh yetkisi mevcut, php.ini içerisinde mssql 'e dair sadece varsayılan veriler mevcut, epel-yum gibi eklentileri yüklemeyi denediğimde msql ile ilgili sadece bir parametre eklendi kodun başındaki ";" ifadesini kaldırdım vs. ama bir işe yaramadı maalesef. aslına bakarsanız; doğru sürücü~eklentileri yükleyebilmiş olsam sorun çözülecek diye düşünüyorum.
Php
pekala php.ini de değişikleri yaptıktan sonra apache sunucusunu restart ettinizmi ? :)
Php
Tabii, servisleri yeniden başlatmakla yetinmeyip, sunucuyu bile yeniden başlattım :)