Mulți oameni se confruntă cu problema instalării unui site web în PHP cu o conexiune la MSSQL. În acest articol vreau să vă explic cum să îl instalați. Ordinea acțiunilor este descrisă în următoarele paragrafe:
- Instalarea MSSQL pe sistemul dvs. nu este o problemă.
- Instalați orice server web. Am ales AppServ.
- Descărcați orice legare web de pe site-ul nostru (în conformitate cu PTS).
Eroare fatală # 58; Apelați la funcția nedefinită mssql_connect # 40; # 41; în c # 58; \ AppServ \ www \ pages \ functions.php pe linia 71
PHP ne spune că funcția mssql_connect (), aceasta nu are, iar acest lucru este adevărat, deoarece suportul MSSQL conectează extensiile individuale care pot fi conectate la «php.ini» fișier de configurare. AppServ îl păstrează în directorul Windows.
Găsiți următoarea linie:
Îndepărtați colonul din fața liniei:
Salvați fișierul php.ini. Acum trebuie să instalați driverul MSSQL. Pentru a face acest lucru, navigați la directorul c: \ AppServ \ PHP5 și pentru a găsi ntwdblib.dll bibliotecă și copiați-l în directorul: \ Windows \ (nu pot fi necesare, în funcție de care server de web pe care îl utilizați) System32.
Totul, pe el ajustarea unui server web este finalizat! Rămâne doar să configurați site-ul web, pentru aceasta mergeți în directorul c: \ AppServ \ www și găsiți în el config.php (numele fișierului de configurare poate diferi). Deschideți fișierul de configurare cu notepad + și editați următoarele linii:
$ CONFIG # 91; 'dbaddress' # 93; = "zonă-joc"; // Numele computerului
$ CONFIG # 91; 'dbuser' # 93; = "sa"; // Conectarea implicită la MSSQL sa
$ CONFIG # 91; 'dbpass' # 93; = "12345"; // Parola pentru MSSQL, ați introdus-o când instalați MSSQL
$ CONFIG # 91; 'dbdbname' # 93; = "lin2db"; // baza de date lindb
$ CONFIG # 91; 'worlddbname' # 93; = "lin2world"; // Baza de date linworld
Mai jos pot fi opțiuni similare, cu siguranță trebuie să fie umplut. Asta este, reporniți computerul și bucurați-vă de activitatea site-ului dvs. web pentru serverul TCP.