За последние 24 часа нас посетил 17861 программист и 1566 роботов. Сейчас ищут 1379 программистов ...

Fatal error: Call to undefined function mssql_error()

Тема в разделе "Установка PHP", создана пользователем JIEXA, 14 ноя 2006.

  1. JIEXA

    JIEXA Активный пользователь

    С нами с:
    14 ноя 2006
    Сообщения:
    7
    Симпатии:
    0
    Fatal error: Call to undefined function mssql_error() in C:\Program Files (x86)\Apache Group\Apache2\htdocs\pages\functions.php on line 72
    я так понял нет доступа к базе SQL, но если сделать рестарт компу доступ появляется, а потом снова эта ошибка. Я проверял,доступа к базе с из скрипта ПХП нету, но проги все работают с базой без всяких проблем. и интерпрайз менеджер конектится к базе.
     
  2. Davil

    Davil Guest

    А mssql подключен в php.ini?
     
  3. simpson

    simpson Активный пользователь

    С нами с:
    11 фев 2006
    Сообщения:
    1.650
    Симпатии:
    0
    Адрес:
    Санкт-Петербург
    ты неправильно понял.
    переведи дословно сообщение об ошибке.
     
  4. simpson

    simpson Активный пользователь

    С нами с:
    11 фев 2006
    Сообщения:
    1.650
    Симпатии:
    0
    Адрес:
    Санкт-Петербург
  5. Davil

    Davil Guest

    simpson ха. Да да. В mssql я не силен.
     
  6. Anonymous

    Anonymous Guest

    simpson, Davil если мне не изменяет память НЕТ такой функции mssql_error... действительно нет.
     
  7. simpson

    simpson Активный пользователь

    С нами с:
    11 фев 2006
    Сообщения:
    1.650
    Симпатии:
    0
    Адрес:
    Санкт-Петербург
    Горбунов Олег
    я об этом и намекнул Davil'у.
     
  8. phpall

    phpall Активный пользователь

    С нами с:
    10 окт 2006
    Сообщения:
    45
    Симпатии:
    0
    Адрес:
    Тирасполь
    JIEXA, если у вас стоит база Access то пытайтесь подключиться при помощи ODBC, иначе у вас наверное пакет денвер и база MySQL.
     
  9. JIEXA

    JIEXA Активный пользователь

    С нами с:
    14 ноя 2006
    Сообщения:
    7
    Симпатии:
    0
    нет, у меня стоит апач и база MSSQL, причем все это работало около месяца отлично. меня тут знакомый просвятил что надо ставить патч на винду, возможно это решит проблему. а еще удаленное администрирование перестало работать вот блин засада.
     
  10. simpson

    simpson Активный пользователь

    С нами с:
    11 фев 2006
    Сообщения:
    1.650
    Симпатии:
    0
    Адрес:
    Санкт-Петербург
    причем тут патч на винду? нет такой функции (mssql_error) в пхп.
     
  11. AlexGousev

    AlexGousev Активный пользователь

    С нами с:
    25 мар 2006
    Сообщения:
    1.505
    Симпатии:
    0
    Адрес:
    Москва
    JIEXA
    Если бы вы соблаговолили прочитать выданное вам сообщение об ошибке, то вы бы поняли, что никакие патчи, фиксы и т.д. не помогут...
     
  12. JIEXA

    JIEXA Активный пользователь

    С нами с:
    14 ноя 2006
    Сообщения:
    7
    Симпатии:
    0
    возможно я не так выразился, просто вызов функции mssql_error() в скрипте происходит при не возможности конекта к базе отсюда и ошибка, ибо функции такой нет. а вот почему сайт работает и все PHP скрипты работают с базой какое то время после рестарта компа это не понятно. как будто рубильником обрубают через определенное время.
     
  13. vasa_c

    vasa_c Активный пользователь

    С нами с:
    22 мар 2006
    Сообщения:
    1.760
    Симпатии:
    0
    Адрес:
    гор.Ленинград
    ну
    это как?

    Проблема с изначальной ошибкой решена?
     
  14. JIEXA

    JIEXA Активный пользователь

    С нами с:
    14 ноя 2006
    Сообщения:
    7
    Симпатии:
    0
    Код (Text):
    1. 69 function connectdb($db, $dbaddress, $dbuser, $dbpass)
    2. 70 {
    3. 71  $dbconnect = mssql_connect ($dbaddress, $dbuser, $dbpass);
    4. 72 mssql_select_db ($db, $dbconnect) or die (mssql_error());
    5. 73 }
    ошибка так и торчит ибо доступ пропадает через какое то время, может кто то сталкивался с таким явлением, когда после рестарта компа апач PHP и MSSQL дружат какое то время а потом нет.
     
  15. JIEXA

    JIEXA Активный пользователь

    С нами с:
    14 ноя 2006
    Сообщения:
    7
    Симпатии:
    0
    проблема решена установкой патча WindowsServer2003.WindowsXP-KB921883-v2-x64-ENU.exe
     
  16. Anonymous

    Anonymous Guest

    Нервно курю.... ))))
     
  17. vasa_c

    vasa_c Активный пользователь

    С нами с:
    22 мар 2006
    Сообщения:
    1.760
    Симпатии:
    0
    Адрес:
    гор.Ленинград
    JIEXA и что, после этого появилась функция mssql_error?