Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fixed issue #7610: Missing MSSQL support under Linux (pdo_dblib support)
Dev Note: Not completed yet
- Loading branch information
Showing
14 changed files
with
323 additions
and
241 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,72 @@ | ||
<?php if (!defined('BASEPATH')) exit('No direct script access allowed'); | ||
/* | ||
| ------------------------------------------------------------------- | ||
| DATABASE CONNECTIVITY SETTINGS | ||
| ------------------------------------------------------------------- | ||
| This file will contain the settings needed to access your database. | ||
| | ||
| For complete instructions please consult the 'Database Connection' | ||
| page of the User Guide. | ||
| | ||
| ------------------------------------------------------------------- | ||
| EXPLANATION OF VARIABLES | ||
| ------------------------------------------------------------------- | ||
| | ||
| 'connectionString' Hostname, database, port and database type for | ||
| the connection. Driver example: mysql. Currently supported: | ||
| mysql, pgsql, mssql, sqlite, oci | ||
| 'username' The username used to connect to the database | ||
| 'password' The password used to connect to the database | ||
| 'tablePrefix' You can add an optional prefix, which will be added | ||
| to the table name when using the Active Record class | ||
| | ||
*/ | ||
return array( | ||
'basePath' => dirname(dirname(__FILE__)), | ||
'runtimePath' => dirname(dirname(dirname(__FILE__))).DIRECTORY_SEPARATOR.'tmp'.DIRECTORY_SEPARATOR.'runtime', | ||
'name' => 'LimeSurvey', | ||
'defaultController' => 'survey', | ||
|
||
'import' => array( | ||
'application.core.*', | ||
'application.models.*', | ||
'application.controllers.*', | ||
'application.modules.*', | ||
), | ||
|
||
'components' => array( | ||
'db' => array( | ||
'connectionString' => 'dblib:host=localhost;dbname=limesurvey', | ||
'username' => 'sa', | ||
'password' => 'somepassword', | ||
'charset' => 'utf8', | ||
'tablePrefix' => 'lime_', | ||
'initSQLs'=>array('SET DATEFORMAT ymd;','SET QUOTED_IDENTIFIER ON;'), | ||
), | ||
|
||
// Uncomment the following line if you need table-based sessions | ||
// 'session' => array ( | ||
// 'class' => 'system.web.CDbHttpSession', | ||
// 'connectionID' => 'db', | ||
// 'sessionTableName' => '{{sessions}}', | ||
// ), | ||
|
||
'urlManager' => array( | ||
'urlFormat' => 'get', | ||
'rules' => require('routes.php'), | ||
'showScriptName' => true, | ||
), | ||
|
||
), | ||
// Use the following config variable to set modified optional settings copied from config-defaults.php | ||
'config'=>array( | ||
// debug: Set this to 1 if you are looking for errors. If you still get no errors after enabling this | ||
// then please check your error-logs - either in your hosting provider admin panel or in some /logs directory | ||
// on your webspace. | ||
// LimeSurvey developers: Set this to 2 to additionally display STRICT PHP error messages and get full access to standard templates | ||
'debug'=>0, | ||
'debugsql'=>0 // Set this to 1 to enanble sql logging, only active when debug = 2 | ||
) | ||
); | ||
/* End of file config.php */ | ||
/* Location: ./application/config/config.php */ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
5852098
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I have to try sqlite ;)