Changeset 505 for trunk/lib/App.inc.php
- Timestamp:
- Mar 23, 2015 10:06:42 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/lib/App.inc.php
r504 r505 131 131 'error_reporting' => E_ALL, 132 132 133 // Don't display errors by default; it is preferable to log them to a file. 133 // Don't display errors by default; it is preferable to log them to a file. For CLI scripts, set this to the string 'stderr'. 134 134 'display_errors' => false, 135 135 … … 224 224 // Merge new parameters with old overriding only those passed. 225 225 $this->_params = array_merge($this->_params, $param); 226 227 if ($this->running) { 228 // Params that require processing if changed during runtime. 229 foreach ($param as $key => $val) { 230 switch ($key) { 231 case 'session_name': 232 session_name($val); 233 break; 234 235 case 'session_use_cookies': 236 ini_set('session.use_cookies', $val); 237 break; 238 239 case 'error_reporting': 240 ini_set('error_reporting', $val); 241 break; 242 243 case 'display_errors': 244 ini_set('display_errors', $val); 245 break; 246 247 case 'log_errors': 248 ini_set('log_errors', true); 249 break; 250 251 case 'log_directory': 252 if (is_dir($val) && is_writable($val)) { 253 ini_set('error_log', $val . '/' . $this->getParam('php_error_log')); 254 } 255 break; 256 } 257 } 258 } 226 259 } 227 260 }
Note: See TracChangeset
for help on using the changeset viewer.