Багато стикаються з проблемою установки web сайту на PHP з підключенням до MSSQL. У даній статті я хочу пояснити вам, як же все-таки його встановити .Порядок дій описаний по пунктам:
- Встановлюєте MSSQL на вашу систему, в цьому складності немає.
- Встановлюєте будь web сервер. Я вибрав AppServ.
- Качаєте будь-яку web обв'язку з нашого сайту (під ПТС).
Fatal error # 58; Call to undefined function mssql_connect # 40; # 41; in c # 58; \ AppServ \ www \ pages \ functions.php on line 71
PHP повідомляє нам, що функції mssql_connect () у нього немає, і це вірно, адже підтримка MsSQL підключається окремим розширенням, яке можна підключити в файлі конфігурації «php.ini». AppServ тримає його в директорії Windows.
Знайдіть наступний рядок:
Приберіть двокрапка попереду рядки:
Збережіть файл php.ini. Тепер потрібно встановити драйвер MSSQL. Для цього перейдіть в директорію c: \ AppServ \ php5 і знайдіть бібліотеку ntwdblib.dll і скопіюйте її в директорію з: \ windows \ system32 (можливо не буде потрібно, залежить від того, який вебсервер ви використовуєте).
Все, на цьому настройка web сервера завершена! Залишилося лише налаштувати web сайт, для цього перейдіть в директорію c: \ AppServ \ www і знайдіть в ній config.php (назва конфігураційного файлу може відрізнятися). Відкрийте конфігураційний файл блокнотом Notepad ++ і відредагуйте такі рядки:
$ CONFIG # 91; 'dbaddress' # 93; = "Zone-game"; // Ім'я вашого комп'ютера
$ CONFIG # 91; 'dbuser' # 93; = "Sa"; // Стандартно логін до MSSQL sa
$ CONFIG # 91; 'dbpass' # 93; = "12345"; // Пароль до MSSQL, ви його вводили при установці MSSQL
$ CONFIG # 91; 'dbdbname' # 93; = "Lin2db"; // База даних lindb
$ CONFIG # 91; 'worlddbname' # 93; = "Lin2world"; // База даних linworld
Нижче можуть бути подібні опції, їх звичайно потрібно заповнити. Ось і все, перезапустіть комп'ютер і насолоджуйтеся роботою вашого web сайту для ПТС сервера.