OXID eShop CE  4.10.5
 All Classes Namespaces Files Functions Variables Pages
config.inc.php
Go to the documentation of this file.
1 <?php
2 
4  $this->dbHost = '<dbHost_ce>'; // database host name
5  $this->dbName = '<dbName_ce>'; // database name
6  $this->dbUser = '<dbUser_ce>'; // database user name
7  $this->dbPwd = '<dbPwd_ce>'; // database user password
8  $this->dbType = 'mysql';
9  $this->sShopURL = '<sShopURL_ce>'; // eShop base url, required
10  $this->sSSLShopURL = null; // eShop SSL url, optional
11  $this->sAdminSSLURL = null; // eShop Admin SSL url, optional
12  $this->sShopDir = '<sShopDir_ce>';
13  $this->sCompileDir = '<sCompileDir_ce>';
14 
15  // UTF-8 mode in shop 0 - off, 1 - on
16  $this->iUtfMode = '<iUtfMode>';
17 
18  // File type whitelist for file upload
19  $this->aAllowedUploadTypes = array('jpg', 'gif', 'png', 'pdf', 'mp3', 'avi', 'mpg', 'mpeg', 'doc', 'xls', 'ppt');
20 
21  // timezone information
22  date_default_timezone_set('Europe/Berlin');
23 
24  // Search engine friendly URL processor
25  // After changing this value, you should rename oxid.php file as well
26  // Always leave .php extension here unless you know what you are doing
27  $this->sOXIDPHP = "oxid.php";
28 
29  // enable debug mode for template development or bugfixing
30  // -1 = Logger Messages internal use only
31  // 0 = off
32  // 1 = smarty
33  // 2 = SQL The SQL logging feature is deprecated since v5.3.0 (2016-06-07). This feature will be removed.
34  // 3 = SQL + smarty The SQL logging feature is deprecated since v5.3.0 (2016-06-07). This feature will be removed.
35  // 4 = SQL + smarty + shoptemplate data The SQL logging feature is deprecated since v5.3.0 (2016-06-07). This feature will be removed.
36  // 5 = Delivery Cost calculation info
37  // 6 = SMTP Debug Messages
38  // 7 = oxDbDebug SQL parser The SQL logging feature is deprecated since v5.3.0 (2016-06-07). This feature will be removed.
39  // 8 = display smarty template names (requires /tmp cleanup)
40  $this->iDebug = 0;
41 
42  // Log all modifications performed in Admin
43  $this->blLogChangesInAdmin = false;
44 
45  // Force admin email
46  $this->sAdminEmail = '';
47 
48  // in case session must be started on first user page visit (not only on
49  // session required action) set this option value 1
50  $this->blForceSessionStart = false;
51 
52  // Use browser cookies to store session id (no sid parameter in URL)
53  $this->blSessionUseCookies = true;
54 
55  // The domain that the cookie is available: array( _SHOP_ID_ => _DOMAIN_ );
56  // check setcookie() documentation for more details @php.net
57  $this->aCookieDomains = null;
58 
59  // The path on the server in which the cookie will be available on: array( _SHOP_ID_ => _PATH_ );
60  // check setcookie() documentation for more details @php.net
61  $this->aCookiePaths = null;
62 
63  // uncomment the following line if you want to leave euro sign unchanged in output
64  // by default is set to convert euro sign symbol to html entity
65  // $this->blSkipEuroReplace = true;
66 
67 
68  // List of all Search-Engine Robots
69  $this->aRobots = array(
70  'googlebot',
71  'ultraseek',
72  'crawl',
73  'spider',
74  'fireball',
75  'robot',
76  'slurp',
77  'fast',
78  'altavista',
79  'teoma',
80  'msnbot',
81  'bingbot',
82  'yandex',
83  'gigabot',
84  'scrubby'
85  );
86 
87  // Deactivate Static URL's for these Robots
88  $this->aRobotsExcept = array();
89 
90  // IP addresses for which session/cookie id match and user agent change checks are off
91  $this->aTrustedIPs = array();
92 
105 
106  // Trusted shops buyer protection wsdl url
107  $this->sTsProtectionUrl = "https://protection.trustedshops.com/ts/protectionservices/ApplicationRequestService?wsdl";
108  // This is only needed for testing during integration
109  $this->sTsTestProtectionUrl = "https://protection-qa.trustedshops.com/ts/protectionservices/ApplicationRequestService?wsdl";
110 
111  // Trusted Shops Ratings login info
112  // The public username and password are provided in TrustedShops documentation and helps to identify the functionality provided by OXID eShop
113  // Do not change this information unless instructed otherwise
114  $this->sTsUser = "oxid_esales";
115  $this->sTsPass = "V1AoGEXm";
116 
117  // Trusted Shops Ratings configuration array
118  $this->aTsConfig = array( "blTestMode" => false, // set TRUE to enable testing mode
119  "sTsUrl" => "https://www.trustedshops.com", // Trusted Shops Rating main url
120  "sTsTestUrl" => "https://qa.trustedshops.com", // Trusted Shops Rating test url
121  "sTsWidgetUri" => array( "bewertung/widget/widgets/%s.gif" ), // rating widget url
122  "sTsInfoUri" => array( "de" => "bewertung/info_%s.html", // DE rating info url
123  "en" => "buyerrating/info_%s.html" // EN rating info url
124  ),
125  "sTsRatingUri" => array( "de" => "bewertung/bewerten_%s.html", // DE rating url
126  "en" => "buyerrating/rate_%s.html" // EN rating url
127  )
128  );
129  // Trusted Shops Ratings service wsdl
130  $this->sTsServiceWsdl = "https://www.trustedshops.de/ts/services/TsRating?wsdl";
131 
132  // Trusted Shops Ratings test service wsdl
133  $this->sTsServiceTestWsdl = "https://qa.trustedshops.de/ts/services/TsRating?wsdl";
134 
139  $this->blDebugTemplateBlocks = false;
140 
145  $this->blSeoLogging = false;
146 
152  $this->aUserComponentNames = null;
153 
157  $this->sDefaultDatabaseConnection = 'latin1';
158 
162  $this->aMultiLangTables = null;
163 
167  $this->blUseCron = false;
168 
169 
174 
178  $this->captchaKey = '<captchaKey>';