Исправил слэши, не помогло. Качал более новые версии php (5.2.17) Заменил старые ntwdblib.dll и php_mssql.dll на новые. Не помогает..
Может php_mssql не хочет подгружаться потому что х64 битная винда..
Цитата:к тому же на 2к8 можно автоматом поставить php.
Т.е. отдельно от AppServ поставить php? А как это сделать?
Добавлено через 9 часов 39 минут
Короче разобрался я с одной из проблем.. Оказывается модулю php_mssql.dll не давал загружаться ESET NOD Smart Security. При том что я файрволл полностью блокировал.. Короче удалил я НОД. И всё.. запустился модуль mssql...
и в phpinfo теперь показывает mssql.
Но теперь всё равно есть проблема. Веб-обвязка загружается отлично, в принципе как и загружалась. Но когда пытаюсь зарегиться, вбиваю в поля информацию и жму Register now, появляется теперь уже такая хрень:
Цитата:Warning: mssql_connect() [function.mssql-connect]: Unable to connect to server: NEO-PC\L2Serv in C:\AppServ\www\L2PTS\functionspw.php on line 24
Warning: mssql_select_db(): supplied argument is not a valid MS SQL-Link resource in C:\AppServ\www\L2PTS\functionspw.php on line 25
А в логах апача теперь вот такое:
Цитата:[Fri Aug 05 12:40:56 2011] [notice] Child 1796: Child process is running
[Fri Aug 05 12:40:56 2011] [notice] Child 1796: Acquired the start mutex.
[Fri Aug 05 12:40:56 2011] [notice] Child 1796: Starting 64 worker threads.
[Fri Aug 05 12:40:56 2011] [notice] Child 1796: Starting thread to listen on port 80.
[Fri Aug 05 12:41:43 2011] [error] [client 127.0.0.1] File does not exist: C:/AppServ/www/favicon.ico, referer: http://localhost/L2PTS/
[Fri Aug 05 12:43:23 2011] [error] [client 127.0.0.1] File does not exist: C:/AppServ/www/favicon.ico, referer: http://localhost/L2PTS/
[Fri Aug 05 12:44:06 2011] [error] [client 127.0.0.1] File does not exist: C:/AppServ/www/L2PTS/function.mssql-connect, referer: http://localhost/L2PTS/register.php
[Fri Aug 05 12:45:26 2011] [error] [client 127.0.0.1] File does not exist: C:/AppServ/www/favicon.ico, referer: http://localhost/L2PTS/
[Fri Aug 05 13:00:49 2011] [notice] Apache/2.2.4 (Win32) PHP/5.2.3 configured -- resuming normal operations
[Fri Aug 05 13:00:49 2011] [notice] Server built: Jan 9 2007 23:17:20
[Fri Aug 05 13:00:49 2011] [notice] Parent: Created child process 2032
[Fri Aug 05 13:00:49 2011] [notice] Child 2032: Child process is running
[Fri Aug 05 13:00:49 2011] [notice] Child 2032: Acquired the start mutex.
[Fri Aug 05 13:00:49 2011] [notice] Child 2032: Starting 64 worker threads.
[Fri Aug 05 13:00:49 2011] [notice] Child 2032: Starting thread to listen on port 80.
[Fri Aug 05 13:02:42 2011] [error] [client 127.0.0.1] File does not exist: C:/AppServ/www/favicon.ico, referer: http://localhost/L2PTS/
[Fri Aug 05 13:03:25 2011] [error] [client 127.0.0.1] File does not exist: C:/AppServ/www/L2PTS/function.mssql-connect, referer: http://localhost/L2PTS/register.php
Написал простенький скрипт:
Цитата:<?php
$connect = mssql_connect('127.0.0.1', 'sa', 'password123');
if($connect<=0)
{
echo 'Соединение с СУБД MSSQL не установлено (!';
exit;
}
else
{
echo 'Ура! Соединение с СУБД MSSQL успешно установлено!';
}
mssql_close($connect);
?>
Выдает
Соединение с СУБД MSSQL не установлено (!