1
mssql
ile freetds
kullanarak bağlanan bir kod var. Komut satırından başladığımda mükemmel çalışır. Tarayıcı aracılığıyla nginx
php-fmp
kullanarak çalıştırdığımda başarısız olur. kod aşağıdaki gibidir:nginx php-fpm freetds ile çalışmıyor ama php ile çalışıyor
<?php
$host = "myhost";
$user = "username";
$pass = "password";
$db = "database";
$table = "user";
try {
$conn = mssql_connect($host, $user, $pass);
mssql_select_db($db, $conn);
$query = "SELECT COUNT(*) FROM [".$db."].[dbo].[".$table."]";
$query_result = mssql_query($query , $conn);
echo "The count of ".$table." is: ";
$result = mssql_result ($query_result,0,0);
var_export($result);
mssql_close($conn); // close connection
} catch (Exception $e) {
throw new Exception("The script exited with an exception ===========================".PHP_EOL." ERROR TYPE ------------> ".$e);
}
?>