powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Call to undefined function mssql_connect()
39 сообщений из 39, показаны все 2 страниц
Call to undefined function mssql_connect()
    #37915795
Фотография vah
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Скажите пожалуйста, как научить php видеть mssql_connect?

Все инструкции по раскомментированию проделал php.ini. Он находится во вложенном файле.

Покажите пожалуйста свой php.ini

У меня PHP Version 5.2.13 + iis
Я уже задолбался.

Заранее благодарен.
...
Рейтинг: 0 / 0
Call to undefined function mssql_connect()
    #37915802
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А сам файл php_mssql.dll то есть в C:/PHP/ext/ ?
...
Рейтинг: 0 / 0
Call to undefined function mssql_connect()
    #37915805
Фотография vah
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HettА сам файл php_mssql.dll то есть в C:/PHP/ext/ ?

Есть
...
Рейтинг: 0 / 0
Call to undefined function mssql_connect()
    #37915812
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
error.log в студию
...
Рейтинг: 0 / 0
Call to undefined function mssql_connect()
    #37915813
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так же советую нижеследующие директивы поставить в On (если это не продакшен сервер, конечно)
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
; Print out errors (as a part of the output).  For production web sites,
; you're strongly encouraged to turn this feature off, and use error logging
; instead (see below).  Keeping display_errors enabled on a production web site
; may reveal security information to end users, such as file paths on your Web
; server, your database schema or other information.
;
; possible values for display_errors:
;
; Off          - Do not display any errors 
; stderr       - Display errors to STDERR (affects only CGI/CLI binaries!)   
; On or stdout - Display errors to STDOUT (default)
;  
; To output errors to STDERR with CGI/CLI:              
;display_errors = "stderr"
;
; Default
;
display_errors = Off

; Even when display_errors is on, errors that occur during PHP's startup
; sequence are not displayed.  It's strongly recommended to keep
; display_startup_errors off, except for when debugging.
display_startup_errors = Off
...
Рейтинг: 0 / 0
Call to undefined function mssql_connect()
    #37915840
Фотография vah
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hetterror.log в студию

у меня такого нет ))
...
Рейтинг: 0 / 0
Call to undefined function mssql_connect()
    #37915863
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
C:\Program Files (x86)\Apache Software Foundation\Apache2.2\logs
...
Рейтинг: 0 / 0
Call to undefined function mssql_connect()
    #37915870
Фотография vah
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HettC:\Program Files (x86)\Apache Software Foundation\Apache2.2\logs

у меня iis
...
Рейтинг: 0 / 0
Call to undefined function mssql_connect()
    #37915884
Фотография vah
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Fatal error: Call to undefined function mssql_connect() in D:\sits\heatform\phpinfo.php on line 12
...
Рейтинг: 0 / 0
Call to undefined function mssql_connect()
    #37915914
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
контейнер компонентов перезапустите
...
Рейтинг: 0 / 0
Call to undefined function mssql_connect()
    #37915915
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
или как его там, не помню уже.
...
Рейтинг: 0 / 0
Call to undefined function mssql_connect()
    #37915919
Фотография vah
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hettили как его там, не помню уже.

если вы имели ввиду перезапустить iis, то я это делал
...
Рейтинг: 0 / 0
Call to undefined function mssql_connect()
    #37915924
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
нет, не иис, там че-то другое надо перезапускать, на сколько я помню. В остнаске управления веб сервером поищите какую-то службу содержащую слово "компонент". Ну или компьютер перезапустите :D
...
Рейтинг: 0 / 0
Call to undefined function mssql_connect()
    #37915936
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DefaultAppPool
...
Рейтинг: 0 / 0
Call to undefined function mssql_connect()
    #37915980
Фотография vah
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HettDefaultAppPool

Перезагрузил комп - все то же самое. (((((((((

А в моем php.ini все корректно?
...
Рейтинг: 0 / 0
Call to undefined function mssql_connect()
    #37915981
?
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
?
Гость
vah, вы php.exe пробовали запускать?
...
Рейтинг: 0 / 0
Call to undefined function mssql_connect()
    #37915999
Фотография vah
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
?vah, вы php.exe пробовали запускать?

странно....

Выдал ошибку


авторВсплывающее окно приложения: Warning : PHP Startup: Unable to load dynamic library 'C:/PHP/ext/php_sqlsrv_52_nts_vc6.dll' - Не найден указанный модуль.

хотя эта длл там есть
...
Рейтинг: 0 / 0
Call to undefined function mssql_connect()
    #37916053
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А вы уверены что вам нужна именно nts ?
...
Рейтинг: 0 / 0
Call to undefined function mssql_connect()
    #37916058
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
phpinfo смотрите версию точную и чем скомпилирована
...
Рейтинг: 0 / 0
Call to undefined function mssql_connect()
    #37916088
Фотография vah
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hettphpinfo смотрите версию точную и чем скомпилирована

IPv6 Support enabled

PHP Version 5.2.13


сделал так

автор;extension=php_sqlsrv_52_nts_vc6.dll
extension=php_sqlsrv_53_ts.dll

;extension=php_bz2.dll
;extension=php_curl.dll
;extension=php_dba.dll
;extension=php_dbase.dll
;extension=php_exif.dll
;extension=php_fdf.dll
;extension=php_gd2.dll
;extension=php_gettext.dll
;extension=php_gmp.dll
;extension=php_ifx.dll
;extension=php_imap.dll
;extension=php_interbase.dll
;extension=php_ldap.dll
;extension=php_mbstring.dll
;extension=php_mcrypt.dll
;extension=php_mhash.dll
;extension=php_mime_magic.dll
;extension=php_ming.dll
;extension=php_msql.dll
extension=php_mssql.dll

Но тоже не помогло (
...
Рейтинг: 0 / 0
Call to undefined function mssql_connect()
    #37916091
Фотография vah
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vahHettphpinfo смотрите версию точную и чем скомпилирована

IPv6 Support enabled

PHP Version 5.2.13


сделал так

автор;extension=php_sqlsrv_52_nts_vc6.dll
extension=php_sqlsrv_53_ts.dll

;extension=php_bz2.dll
;extension=php_curl.dll
;extension=php_dba.dll
;extension=php_dbase.dll
;extension=php_exif.dll
;extension=php_fdf.dll
;extension=php_gd2.dll
;extension=php_gettext.dll
;extension=php_gmp.dll
;extension=php_ifx.dll
;extension=php_imap.dll
;extension=php_interbase.dll
;extension=php_ldap.dll
;extension=php_mbstring.dll
;extension=php_mcrypt.dll
;extension=php_mhash.dll
;extension=php_mime_magic.dll
;extension=php_ming.dll
;extension=php_msql.dll
extension=php_mssql.dll

Но тоже не помогло (

теперь php.exe нормально запускается
...
Рейтинг: 0 / 0
Call to undefined function mssql_connect()
    #37916099
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторIPv6 Support enabled
Боюсь вас огорчить, - это не компилятор)
...
Рейтинг: 0 / 0
Call to undefined function mssql_connect()
    #37916100
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну значит теперь перезапускайте сервер компонентов и вперед)
...
Рейтинг: 0 / 0
Call to undefined function mssql_connect()
    #37916103
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
нафига вы к версии 5.2 прикрутили расширение от версии 5.3 ?
...
Рейтинг: 0 / 0
Call to undefined function mssql_connect()
    #37916117
Фотография vah
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hettнафига вы к версии 5.2 прикрутили расширение от версии 5.3 ?

я уже исправил на

extension=php_sqlsrv_52_ts_vc6.dll

перезапустил комп

но НЕ РАБОТАЕТ.

Как уже надоело! Куда хоть копать?

Может надо что-нить скопировать в system32?
...
Рейтинг: 0 / 0
Call to undefined function mssql_connect()
    #37916125
Фотография vah
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hettнафига вы к версии 5.2 прикрутили расширение от версии 5.3 ?

а откуда взялось это?


авторConfiguration File (php.ini) Path C:\WINDOWS
Loaded Configuration File C:\WINDOWS\php.ini
...
Рейтинг: 0 / 0
Call to undefined function mssql_connect()
    #37916139
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вы у меня спрашиваете?)
...
Рейтинг: 0 / 0
Call to undefined function mssql_connect()
    #37916147
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не исключено, что CLI (консольный php) и веб-сервер используют разные конфиги и вы редактируете сейчас не тот...
...
Рейтинг: 0 / 0
Call to undefined function mssql_connect()
    #37916156
Фотография vah
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HettНе исключено, что CLI (консольный php) и веб-сервер используют разные конфиги и вы редактируете сейчас не тот...

я скопировал свой php.ini в C:\WINDOWS
...
Рейтинг: 0 / 0
Call to undefined function mssql_connect()
    #37916179
Фотография vah
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
перезапустил комп вроде что-то сдвинулось...
теперь такая ошибка


авторПользователю "NT AUTHORITY\ANONYMOUS LOGON" не удалось войти в систему
...
Рейтинг: 0 / 0
Call to undefined function mssql_connect()
    #37916185
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Щас телекинез включу
...
Рейтинг: 0 / 0
Call to undefined function mssql_connect()
    #37916196
Фотография vah
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HettЩас телекинез включу


автор<?php
//phpinfo();




// Server in the this format: <computer>\<instance name> or
// <server>,<port> when using a non default port number
$server = '10.25.67.148';

// Connect to MSSQL
$link = mssql_connect($server, "wert", "345342");

if (!$link) {
die('Something went wrong while connecting to MSSQL');
}
else

{
echo "OK";
}

?>

под этой учеткой я норально коннекчусь к Мэнеджмент студии!
...
Рейтинг: 0 / 0
Call to undefined function mssql_connect()
    #37916223
?
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
?
Гость
vah$link = mssql_connect($server, "wert", "345342");
Все классно, но mssql_connect - это не из extension=php_sqlsrv_52_ts_vc6.dll это из extension=php_mssql.dll. Нафига вообще было с php_sqlsrv_*.dll трахаться, если вы его не используете?
...
Рейтинг: 0 / 0
Call to undefined function mssql_connect()
    #37916252
Фотография vah
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
?vah$link = mssql_connect($server, "wert", "345342");
Все классно, но mssql_connect - это не из extension=php_sqlsrv_52_ts_vc6.dll это из extension=php_mssql.dll. Нафига вообще было с php_sqlsrv_*.dll трахаться, если вы его не используете?

а как его использовать?

после установки нэйтив клиент, ntwdblib.dll у меня кидается в system32 (при установки путь нельзя выбрать), но он так же есть в c:\php


может в этом косяк?
...
Рейтинг: 0 / 0
Call to undefined function mssql_connect()
    #37916259
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я с mssql не работал, возможно дело в директиве mssql.secure_connection
...
Рейтинг: 0 / 0
Call to undefined function mssql_connect()
    #37916267
?
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
?
Гость
vahа как его использовать?А вы его где взяли? Там, где брали, где-то рядом должна была быть справка по api. Там sqlsrv_* функции.
...
Рейтинг: 0 / 0
Call to undefined function mssql_connect()
    #37916288
Фотография vah
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
?vahа как его использовать?А вы его где взяли? Там, где брали, где-то рядом должна была быть справка по api. Там sqlsrv_* функции.

использовал

автор<?php
//phpinfo();


/*Connect to the local server using Windows Authentication and specify
the AdventureWorks database as the database in use. To connect using
SQL Server Authentication, set values for the "UID" and "PWD"
attributes in the $connectionInfo parameter. For example:
$connectionInfo = array("ывкпву" => $uid, "3453" => $pwd)); */
$serverName = "10.25.67.148";
$connectionInfo = array( "Database"=>"DMTO");
$conn = sqlsrv_connect( $serverName, $connectionInfo);

if( $conn )
{
echo "Connection established.\n";
}
else
{
echo "Connection could not be established.\n";
die( print_r( sqlsrv_errors(), true));
}

//-----------------------------------------------
// Perform operations with connection.
//-----------------------------------------------

/* Close the connection. */
sqlsrv_close( $conn);


?>


вот что получилось


авторConnection could not be established. Array ( [0] => Array ( [0] => 28000 [SQLSTATE] => 28000 [1] => 18456 [code] => 18456 [2] => [Microsoft][SQL Server Native Client 10.0][SQL Server]Пользователю "NT AUTHORITY\ANONYMOUS LOGON" не удалось войти в систему. [message] => [Microsoft][SQL Server Native Client 10.0][SQL Server]


откуда он берет NT AUTHORITY\ANONYMOUS LOGON?
...
Рейтинг: 0 / 0
Call to undefined function mssql_connect()
    #37916301
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
учтите, что вход производится под пользователем от имени которого запущен веб-сервер, а не из под вашей учетки
...
Рейтинг: 0 / 0
Call to undefined function mssql_connect()
    #37916355
Фотография vah
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все заработало. Спасибо!!!
...
Рейтинг: 0 / 0
39 сообщений из 39, показаны все 2 страниц
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Call to undefined function mssql_connect()
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]