• 01-11-2018, 23:25:10
    #1
    bilgisayarımda Sql Server 2014 ve xampp ın php 5.6.38 versiyonu kurulu. php ye sql serverdan veri çekmek istiyorum

    php.ini ye
    extension=php_sqlsrv_56_ts.dll
    extension=php_pdo_sqlsrv_56_ts.dll
    bu 2 satırı ekledim. Ayrıca bu dll dosyaları xammp/php/ext klasöründe mevcut. Ancak

    <?php
    $server = "localhost";$database = "GO3";$user = "sa";$password = "logo";
    $baglan = odbc_connect(    "Driver={SQL Server};Server=$server;Database=$database;",    $user, $password);?>
    bu kod ile bağlanmaya çalıştığımda
    Warning: odbc_connect(): SQL error: [Microsoft][ODBC SQL Server Driver][DBNETLIB]SQL Server yok veya eri�im engellendi., SQL state 08001 in SQLConnect in C:xampphtdocsdenemebaglan.php on line 10
    bağlantı başarısız 
    08001
    hatası alıyorum
  • 01-11-2018, 23:32:42
    #2
    Reveloper
    Huskar adlı üyeden alıntı: mesajı görüntüle
    bilgisayarımda Sql Server 2014 ve xampp ın php 5.6.38 versiyonu kurulu. php ye sql serverdan veri çekmek istiyorum

    php.ini ye
    extension=php_sqlsrv_56_ts.dll
    extension=php_pdo_sqlsrv_56_ts.dll
    bu 2 satırı ekledim. Ayrıca bu dll dosyaları xammp/php/ext klasöründe mevcut. Ancak

    <?php
    $server = "localhost";$database = "GO3";$user = "sa";$password = "logo";
    $baglan = odbc_connect(    "Driver={SQL Server};Server=$server;Database=$database;",    $user, $password);?>
    bu kod ile bağlanmaya çalıştığımda
    Warning: odbc_connect(): SQL error: [Microsoft][ODBC SQL Server Driver][DBNETLIB]SQL Server yok veya eri�im engellendi., SQL state 08001 in SQLConnect in C:xampphtdocsdenemebaglan.php on line 10
    bağlantı başarısız
    08001
    hatası alıyorum
    Localden dışarı çıkamazsın ondan dolayı bi hosting üzerinde denemelisin. Localden dışarı çıkmak için bir kaç ayar vardı onu araştırabilirsin
  • 01-11-2018, 23:32:50
    #3
    $server değişkenini "localhost" yerine ".SQLEXPRESS" yada sizdeki adı her ne ise onu yazmayı deneyin.
  • 01-11-2018, 23:42:24
    #4
    Appserv kurun
  • 02-11-2018, 00:04:46
    #5
    Burti adlı üyeden alıntı: mesajı görüntüle
    Localden dışarı çıkamazsın ondan dolayı bi hosting üzerinde denemelisin. Localden dışarı çıkmak için bir kaç ayar vardı onu araştırabilirsin
    localden çıkmayacağım hocam. Localde çalışmak istiyorum zaten.

    sercey adlı üyeden alıntı: mesajı görüntüle
    $server değişkenini "localhost" yerine ".SQLEXPRESS" yada sizdeki adı her ne ise onu yazmayı deneyin.
    hocam bu söylediğiniz değişken tam olarak nerede yazıyor ?


    ahmetonursolmaz adlı üyeden alıntı: mesajı görüntüle
    Appserv kurun
    kesin çözüm mü?
  • 02-11-2018, 00:07:09
    #6
    Huskar adlı üyeden alıntı: mesajı görüntüle
    hocam bu söylediğiniz değişken tam olarak nerede yazıyor ?
    Name kısmında. Yani FEYYAZ yazmanız gerekli. IP adresi de deneyebilirsiniz.
  • 02-11-2018, 00:10:05
    #7
    sercey adlı üyeden alıntı: mesajı görüntüle
    Name kısmında. Yani FEYYAZ yazmanız gerekli. IP adresi de deneyebilirsiniz.
    çok teşekkürler hocam oldu o şekilde. ben oraya 127.0.0.1 vs. de denedim ama demekki pc adını yazmak gerekiyormuş.