-
Notifications
You must be signed in to change notification settings - Fork 0
/
settings.php
127 lines (118 loc) · 2.82 KB
/
settings.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
<?php
/**
* Website
*/
define('WEBSITE_NAME', 'MVC by prod3v3loper'); // Name
/**
* Debug setting
*/
define('DEBUG_DISPLAY', true); // Screen errors on website
define('DEBUG_LOG', true); // Log errors in file
define('DEBUG_LOG_FOLDER', PROJECT_DOCUMENT_ROOT . DIRECTORY_SEPARATOR . 'core' . DIRECTORY_SEPARATOR . 'debug');
define('DEBUG_LOG_FILE', PROJECT_DOCUMENT_ROOT . DIRECTORY_SEPARATOR . 'core' . DIRECTORY_SEPARATOR . 'debug/debug.log');
define('DEBUG_DB_LOG', false); // Log errors in database
define('DEBUG_MAIL_LOG', true); // Send errors per mail
define('DEBUG_ADMIN_MAIL', ''); // Send errors to this email
/**
* Database setting
*/
define('DB_PREFIX', getenv('DB_PREFIX'));
define('DB_HOST', getenv('DB_HOST'));
define('DB_PORT', getenv('DB_PORT'));
define('DB_NAME', getenv('DB_NAME'));
define('DB_DSN', 'mysql:host=' . DB_HOST . ':' . DB_PORT . ';dbname=' . DB_NAME);
define('DB_USER', getenv('DB_USER'));
define('DB_PASS', getenv('DB_PASS'));
/**
* SMTP Mail setting
*/
define('MAIL_HOST', getenv('MAIL_HOST'));
define('MAIL_USERNAME', getenv('MAIL_USERNAME'));
define('MAIL_PASSWORD', getenv('MAIL_PASSWORD'));
define('MAIL_PORT', getenv('MAIL_PORT'));
define('MAIL_SECURE', getenv('MAIL_SECURE'));
define('MAIL_FROM', getenv('MAIL_FROM'));
define('MAIL_FROM_NAME', getenv('MAIL_FROM_NAME'));
define('MAIL_ADMIN', getenv('MAIL_ADMIN'));
define('MAIL_ADMIN_NAME', getenv('MAIL_ADMIN_NAME'));
/**
* Honeypot
*/
define('HONEYPOT_LOG_FILE', PROJECT_DOCUMENT_ROOT . DIRECTORY_SEPARATOR . 'core' . DIRECTORY_SEPARATOR . 'debug/honeypot.log');
/**
*
* @global array $GLOBALS['error-default']
* @name $error-default Default array
*/
$GLOBALS['error-default'] = array(
E_ERROR,
E_WARNING,
E_PARSE,
E_NOTICE,
E_DEPRECATED,
E_CORE_ERROR,
E_CORE_WARNING,
E_COMPILE_ERROR,
E_COMPILE_WARNING,
E_USER_ERROR,
E_USER_WARNING,
E_USER_NOTICE,
E_USER_DEPRECATED,
E_STRICT,
E_ALL
);
/**
*
* @global array $GLOBALS['error-screen']
* @name $error-screen
*/
$GLOBALS['error-screen'] = array(
E_USER_ERROR,
E_USER_WARNING,
E_USER_NOTICE,
E_USER_DEPRECATED
);
/**
*
* @global array $GLOBALS['error-mail']
* @name $error-mail
*/
$GLOBALS['error-mail'] = array(
E_ERROR,
E_WARNING,
E_PARSE,
E_NOTICE,
E_DEPRECATED,
E_CORE_ERROR,
E_CORE_WARNING,
E_COMPILE_ERROR,
E_COMPILE_WARNING,
E_USER_ERROR,
E_USER_WARNING,
E_USER_NOTICE,
E_USER_DEPRECATED,
E_STRICT,
E_ALL
);
/**
*
* @global array $GLOBALS['error-log']
* @name $error-log
*/
$GLOBALS['error-log'] = array(
E_ERROR,
E_WARNING,
E_PARSE,
E_NOTICE,
E_DEPRECATED,
E_CORE_ERROR,
E_CORE_WARNING,
E_COMPILE_ERROR,
E_COMPILE_WARNING,
E_USER_ERROR,
E_USER_WARNING,
E_USER_NOTICE,
E_USER_DEPRECATED,
E_STRICT,
E_ALL
);