mssql.charset "" PHP_INI_ALL
this setting is case sensitive, it can provide problms with connection to DB.
ini_set('mssql.charset', 'utf-8');
this setting this allowed me to connect.
ini_set('mssql.charset', 'UTF-8');
that one is ok.
regards!
Configurações em Execução
O comportamento dessas funções podem ser modificado pelas configurações do php.ini.
| Nome | Padrão | Modificável | Changelog |
|---|---|---|---|
| mssql.allow_persistent | "1" | PHP_INI_SYSTEM | |
| mssql.max_persistent | "-1" | PHP_INI_SYSTEM | |
| mssql.max_links | "-1" | PHP_INI_SYSTEM | |
| mssql.min_error_severity | "10" | PHP_INI_ALL | |
| mssql.min_message_severity | "10" | PHP_INI_ALL | |
| mssql.compatability_mode | "0" | PHP_INI_ALL | |
| mssql.connect_timeout | "5" | PHP_INI_ALL | |
| mssql.timeout | "60" | PHP_INI_ALL | Disponível desde o PHP 4.1.0. |
| mssql.textsize | "-1" | PHP_INI_ALL | |
| mssql.textlimit | "-1" | PHP_INI_ALL | |
| mssql.batchsize | "0" | PHP_INI_ALL | Disponível desde o PHP 4.0.4. |
| mssql.datetimeconvert | "1" | PHP_INI_ALL | Disponível desde o PHP 4.2.0. |
| mssql.secure_connection | "0" | PHP_INI_SYSTEM | Disponível desde o PHP 4.3.0. |
| mssql.max_procs | "-1" | PHP_INI_ALL | Disponível desde o PHP 4.3.0. |
Para mais detalhes e definições dos modos PHP_INI_*, veja Aonde uma configuração deve ser definida.
Configurações em Execução
jakub dot otrzasek at marol dot com dot pl
10-Jul-2009 10:03
10-Jul-2009 10:03
ed at x-space dot net
31-Jan-2009 01:13
31-Jan-2009 01:13
Take care about mssql.max_procs = '-1'. It doesn't mean unlimited procs.
With the default driver, it's mean 25 procs.
See php.ini for more information.
If you're application is stress, mssql_connect may failed without adjustment.
valli at icsurselva dot ch
04-Sep-2008 08:28
04-Sep-2008 08:28
There also exists a configuration option called 'mssql.charset'.
It will override the 'client charset' setting in freetds.conf.
AFAIK this will only take effect if the 'tds version' setting
in freetds.conf is >=7.0
