• 04-05-2019, 11:25:39
    #1
    Arkadaşlar elimde 5.3.1 php entegreli script var 5.3.29 versiyon yükselttim siteyi şuanda çalışmıyor giriş yap dediğimde LOGİN SCRİPT
    verdiği hata:



    Fatal error: Call to undefined function mssql_connect() in /home/deneme/public_html/abc1/dene/kutuphane/mssql/mssql_connect.php on line 12

    Alıntı
    <?php
    function paywant_db($db)
    {
    global $SQL_SERVER;
    global $SQL_USER;
    global $SQL_PASS;
    global $SQL_ACCOUNT;
    global $SQL_SPECIAL;
    switch($db)
    {
    case "account":
    //hata alınan satır $connect = mssql_connect($SQL_SERVER,$SQL_USER,$SQL_PASS) or die( "Can't connect to server");
    mssql_select_db($SQL_ACCOUNT,$connect) or die("Can't connect to database");
    break;
    case "special":
    if($SQL_SPECIAL != "")
    {
    $connect = mssql_connect($SQL_SERVER,$SQL_USER,$SQL_PASS) or die( "Can't connect to server");
    mssql_select_db($SQL_SPECIAL,$connect) or die("Can't connect to database");
    }
    break;
    default:
    return false;
    break;
    }

    }
    ayrıca bazı yerlerde gördüm php.ini

    extension=php_sqlsrv_53_nts.dll
    ekleyin dediler ekledim
    bu sefer Giriş yapta kalıyor...
  • 04-05-2019, 11:28:23
    #2
    mssql mi kullanıyorsunuz veri tabanı olarak?
  • 04-05-2019, 11:28:41
    #3
    Üyeliği durduruldu
    hocam mssql_connect calistiginla birakmaniz lazim cok ileri desteklemiyor artik bildigim kadariyla
  • 04-05-2019, 11:28:51
    #4
    absie adlı üyeden alıntı: mesajı görüntüle
    mssql mi kullanıyorsunuz veri tabanı olarak?
    sql server 2014
  • 04-05-2019, 11:32:39
    #5
    mssql_connect yerine sqlsrv_connect yazmayı deneyin. eğer çalışmıyorsa phpinfodan sqlsrv uzantısının aktif olup olmadığını kontrol edin.
  • 04-05-2019, 11:34:39
    #6
    absie adlı üyeden alıntı: mesajı görüntüle
    mssql_connect yerine sqlsrv_connect yazmayı deneyin. eğer çalışmıyorsa phpinfodan sqlsrv uzantısının aktif olup olmadığını kontrol edin.
    şimdi şöyle anlatim bu script windows 2012 server üzerinde ISS 7 ile php 5.3.1 versiyonunda çalışıyordu ben bunu hostinge linux üzerinde çalıştırmak istiyorum ve versiyon 5.3.29 oldu haliyle bu tarz hatalar vermeye başladı

    bu konuda bilginiz varsa anlık yazışabileceğimiz bi skypeniz varmı
  • 04-05-2019, 11:42:21
    #7
    malesef skype kullanmıyorum.

    daha önce windows serverde php çalıştırmadığım için nasıl yapılacağını çok net bilmiyorum. ancak sorun php için mssql uzantısını aktif etmeniz gerektiği.

    https://www.php.net/manual/en/ref.pdo-sqlsrv.php

    bu linkte anlatılıyor size yardımcı olabilir. php sürüm 5.3 sonrası için sqlsrv olması gerekiyor sanırım öyle bir şey okudum az önce



    mesobedo adlı üyeden alıntı: mesajı görüntüle
    şimdi şöyle anlatim bu script windows 2012 server üzerinde ISS 7 ile php 5.3.1 versiyonunda çalışıyordu ben bunu hostinge linux üzerinde çalıştırmak istiyorum ve versiyon 5.3.29 oldu haliyle bu tarz hatalar vermeye başladı

    bu konuda bilginiz varsa anlık yazışabileceğimiz bi skypeniz varmı
    bu mesajı şimdi gördüm. eğer bir linux hosta geçtiyseniz bu konuda hosting firması ile iletişime geçmelisiniz o eklentiyi siz aktif edemezsiniz.