|
1 <?php if ( ! defined('BASEPATH')) exit('No direct script access allowed'); |
|
2 |
|
3 /* |
|
4 |-------------------------------------------------------------------------- |
|
5 | Base Site URL |
|
6 |-------------------------------------------------------------------------- |
|
7 | |
|
8 | URL to your CodeIgniter root. Typically this will be your base URL, |
|
9 | WITH a trailing slash: |
|
10 | |
|
11 | http://example.com/ |
|
12 | |
|
13 */ |
|
14 $config['base_url'] = "http://localhost/~viric/ci/"; |
|
15 |
|
16 /* |
|
17 |-------------------------------------------------------------------------- |
|
18 | Index File |
|
19 |-------------------------------------------------------------------------- |
|
20 | |
|
21 | Typically this will be your index.php file, unless you've renamed it to |
|
22 | something else. If you are using mod_rewrite to remove the page set this |
|
23 | variable so that it is blank. |
|
24 | |
|
25 */ |
|
26 $config['index_page'] = ""; |
|
27 |
|
28 /* |
|
29 |-------------------------------------------------------------------------- |
|
30 | URI PROTOCOL |
|
31 |-------------------------------------------------------------------------- |
|
32 | |
|
33 | This item determines which server global should be used to retrieve the |
|
34 | URI string. The default setting of "AUTO" works for most servers. |
|
35 | If your links do not seem to work, try one of the other delicious flavors: |
|
36 | |
|
37 | 'AUTO' Default - auto detects |
|
38 | 'PATH_INFO' Uses the PATH_INFO |
|
39 | 'QUERY_STRING' Uses the QUERY_STRING |
|
40 | 'REQUEST_URI' Uses the REQUEST_URI |
|
41 | 'ORIG_PATH_INFO' Uses the ORIG_PATH_INFO |
|
42 | |
|
43 */ |
|
44 $config['uri_protocol'] = "AUTO"; |
|
45 |
|
46 /* |
|
47 |-------------------------------------------------------------------------- |
|
48 | URL suffix |
|
49 |-------------------------------------------------------------------------- |
|
50 | |
|
51 | This option allows you to add a suffix to all URLs generated by CodeIgniter. |
|
52 | For more information please see the user guide: |
|
53 | |
|
54 | http://codeigniter.com/user_guide/general/urls.html |
|
55 */ |
|
56 |
|
57 $config['url_suffix'] = ""; |
|
58 |
|
59 /* |
|
60 |-------------------------------------------------------------------------- |
|
61 | Default Language |
|
62 |-------------------------------------------------------------------------- |
|
63 | |
|
64 | This determines which set of language files should be used. Make sure |
|
65 | there is an available translation if you intend to use something other |
|
66 | than english. |
|
67 | |
|
68 */ |
|
69 $config['language'] = "english"; |
|
70 |
|
71 /* |
|
72 |-------------------------------------------------------------------------- |
|
73 | Default Character Set |
|
74 |-------------------------------------------------------------------------- |
|
75 | |
|
76 | This determines which character set is used by default in various methods |
|
77 | that require a character set to be provided. |
|
78 | |
|
79 */ |
|
80 $config['charset'] = "UTF-8"; |
|
81 |
|
82 /* |
|
83 |-------------------------------------------------------------------------- |
|
84 | Enable/Disable System Hooks |
|
85 |-------------------------------------------------------------------------- |
|
86 | |
|
87 | If you would like to use the "hooks" feature you must enable it by |
|
88 | setting this variable to TRUE (boolean). See the user guide for details. |
|
89 | |
|
90 */ |
|
91 $config['enable_hooks'] = FALSE; |
|
92 |
|
93 |
|
94 /* |
|
95 |-------------------------------------------------------------------------- |
|
96 | Class Extension Prefix |
|
97 |-------------------------------------------------------------------------- |
|
98 | |
|
99 | This item allows you to set the filename/classname prefix when extending |
|
100 | native libraries. For more information please see the user guide: |
|
101 | |
|
102 | http://codeigniter.com/user_guide/general/core_classes.html |
|
103 | http://codeigniter.com/user_guide/general/creating_libraries.html |
|
104 | |
|
105 */ |
|
106 $config['subclass_prefix'] = 'MY_'; |
|
107 |
|
108 |
|
109 /* |
|
110 |-------------------------------------------------------------------------- |
|
111 | Allowed URL Characters |
|
112 |-------------------------------------------------------------------------- |
|
113 | |
|
114 | This lets you specify with a regular expression which characters are permitted |
|
115 | within your URLs. When someone tries to submit a URL with disallowed |
|
116 | characters they will get a warning message. |
|
117 | |
|
118 | As a security measure you are STRONGLY encouraged to restrict URLs to |
|
119 | as few characters as possible. By default only these are allowed: a-z 0-9~%.:_- |
|
120 | |
|
121 | Leave blank to allow all characters -- but only if you are insane. |
|
122 | |
|
123 | DO NOT CHANGE THIS UNLESS YOU FULLY UNDERSTAND THE REPERCUSSIONS!! |
|
124 | |
|
125 */ |
|
126 $config['permitted_uri_chars'] = 'a-z 0-9~%.:_\-'; |
|
127 |
|
128 |
|
129 /* |
|
130 |-------------------------------------------------------------------------- |
|
131 | Enable Query Strings |
|
132 |-------------------------------------------------------------------------- |
|
133 | |
|
134 | By default CodeIgniter uses search-engine friendly segment based URLs: |
|
135 | example.com/who/what/where/ |
|
136 | |
|
137 | You can optionally enable standard query string based URLs: |
|
138 | example.com?who=me&what=something&where=here |
|
139 | |
|
140 | Options are: TRUE or FALSE (boolean) |
|
141 | |
|
142 | The other items let you set the query string "words" that will |
|
143 | invoke your controllers and its functions: |
|
144 | example.com/index.php?c=controller&m=function |
|
145 | |
|
146 | Please note that some of the helpers won't work as expected when |
|
147 | this feature is enabled, since CodeIgniter is designed primarily to |
|
148 | use segment based URLs. |
|
149 | |
|
150 */ |
|
151 $config['enable_query_strings'] = FALSE; |
|
152 $config['controller_trigger'] = 'c'; |
|
153 $config['function_trigger'] = 'm'; |
|
154 $config['directory_trigger'] = 'd'; // experimental not currently in use |
|
155 |
|
156 /* |
|
157 |-------------------------------------------------------------------------- |
|
158 | Error Logging Threshold |
|
159 |-------------------------------------------------------------------------- |
|
160 | |
|
161 | If you have enabled error logging, you can set an error threshold to |
|
162 | determine what gets logged. Threshold options are: |
|
163 | You can enable error logging by setting a threshold over zero. The |
|
164 | threshold determines what gets logged. Threshold options are: |
|
165 | |
|
166 | 0 = Disables logging, Error logging TURNED OFF |
|
167 | 1 = Error Messages (including PHP errors) |
|
168 | 2 = Debug Messages |
|
169 | 3 = Informational Messages |
|
170 | 4 = All Messages |
|
171 | |
|
172 | For a live site you'll usually only enable Errors (1) to be logged otherwise |
|
173 | your log files will fill up very fast. |
|
174 | |
|
175 */ |
|
176 $config['log_threshold'] = 2; |
|
177 |
|
178 /* |
|
179 |-------------------------------------------------------------------------- |
|
180 | Error Logging Directory Path |
|
181 |-------------------------------------------------------------------------- |
|
182 | |
|
183 | Leave this BLANK unless you would like to set something other than the default |
|
184 | system/logs/ folder. Use a full server path with trailing slash. |
|
185 | |
|
186 */ |
|
187 $config['log_path'] = '/tmp/'; |
|
188 |
|
189 /* |
|
190 |-------------------------------------------------------------------------- |
|
191 | Date Format for Logs |
|
192 |-------------------------------------------------------------------------- |
|
193 | |
|
194 | Each item that is logged has an associated date. You can use PHP date |
|
195 | codes to set your own date formatting |
|
196 | |
|
197 */ |
|
198 $config['log_date_format'] = 'Y-m-d H:i:s'; |
|
199 |
|
200 /* |
|
201 |-------------------------------------------------------------------------- |
|
202 | Cache Directory Path |
|
203 |-------------------------------------------------------------------------- |
|
204 | |
|
205 | Leave this BLANK unless you would like to set something other than the default |
|
206 | system/cache/ folder. Use a full server path with trailing slash. |
|
207 | |
|
208 */ |
|
209 $config['cache_path'] = ''; |
|
210 |
|
211 /* |
|
212 |-------------------------------------------------------------------------- |
|
213 | Encryption Key |
|
214 |-------------------------------------------------------------------------- |
|
215 | |
|
216 | If you use the Encryption class or the Sessions class with encryption |
|
217 | enabled you MUST set an encryption key. See the user guide for info. |
|
218 | |
|
219 */ |
|
220 $config['encryption_key'] = ""; |
|
221 |
|
222 /* |
|
223 |-------------------------------------------------------------------------- |
|
224 | Session Variables |
|
225 |-------------------------------------------------------------------------- |
|
226 | |
|
227 | 'session_cookie_name' = the name you want for the cookie |
|
228 | 'encrypt_sess_cookie' = TRUE/FALSE (boolean). Whether to encrypt the cookie |
|
229 | 'session_expiration' = the number of SECONDS you want the session to last. |
|
230 | by default sessions last 7200 seconds (two hours). Set to zero for no expiration. |
|
231 | 'time_to_update' = how many seconds between CI refreshing Session Information |
|
232 | |
|
233 */ |
|
234 $config['sess_cookie_name'] = 'ci_session'; |
|
235 $config['sess_expiration'] = 7200; |
|
236 $config['sess_encrypt_cookie'] = FALSE; |
|
237 $config['sess_use_database'] = FALSE; |
|
238 $config['sess_table_name'] = 'ci_sessions'; |
|
239 $config['sess_match_ip'] = FALSE; |
|
240 $config['sess_match_useragent'] = TRUE; |
|
241 $config['sess_time_to_update'] = 300; |
|
242 |
|
243 /* |
|
244 |-------------------------------------------------------------------------- |
|
245 | Cookie Related Variables |
|
246 |-------------------------------------------------------------------------- |
|
247 | |
|
248 | 'cookie_prefix' = Set a prefix if you need to avoid collisions |
|
249 | 'cookie_domain' = Set to .your-domain.com for site-wide cookies |
|
250 | 'cookie_path' = Typically will be a forward slash |
|
251 | |
|
252 */ |
|
253 $config['cookie_prefix'] = ""; |
|
254 $config['cookie_domain'] = ""; |
|
255 $config['cookie_path'] = "/"; |
|
256 |
|
257 /* |
|
258 |-------------------------------------------------------------------------- |
|
259 | Global XSS Filtering |
|
260 |-------------------------------------------------------------------------- |
|
261 | |
|
262 | Determines whether the XSS filter is always active when GET, POST or |
|
263 | COOKIE data is encountered |
|
264 | |
|
265 */ |
|
266 $config['global_xss_filtering'] = FALSE; |
|
267 |
|
268 /* |
|
269 |-------------------------------------------------------------------------- |
|
270 | Output Compression |
|
271 |-------------------------------------------------------------------------- |
|
272 | |
|
273 | Enables Gzip output compression for faster page loads. When enabled, |
|
274 | the output class will test whether your server supports Gzip. |
|
275 | Even if it does, however, not all browsers support compression |
|
276 | so enable only if you are reasonably sure your visitors can handle it. |
|
277 | |
|
278 | VERY IMPORTANT: If you are getting a blank page when compression is enabled it |
|
279 | means you are prematurely outputting something to your browser. It could |
|
280 | even be a line of whitespace at the end of one of your scripts. For |
|
281 | compression to work, nothing can be sent before the output buffer is called |
|
282 | by the output class. Do not "echo" any values with compression enabled. |
|
283 | |
|
284 */ |
|
285 $config['compress_output'] = FALSE; |
|
286 |
|
287 /* |
|
288 |-------------------------------------------------------------------------- |
|
289 | Master Time Reference |
|
290 |-------------------------------------------------------------------------- |
|
291 | |
|
292 | Options are "local" or "gmt". This pref tells the system whether to use |
|
293 | your server's local time as the master "now" reference, or convert it to |
|
294 | GMT. See the "date helper" page of the user guide for information |
|
295 | regarding date handling. |
|
296 | |
|
297 */ |
|
298 $config['time_reference'] = 'local'; |
|
299 |
|
300 |
|
301 /* |
|
302 |-------------------------------------------------------------------------- |
|
303 | Rewrite PHP Short Tags |
|
304 |-------------------------------------------------------------------------- |
|
305 | |
|
306 | If your PHP installation does not have short tag support enabled CI |
|
307 | can rewrite the tags on-the-fly, enabling you to utilize that syntax |
|
308 | in your view files. Options are TRUE or FALSE (boolean) |
|
309 | |
|
310 */ |
|
311 $config['rewrite_short_tags'] = FALSE; |
|
312 |
|
313 |
|
314 |
|
315 /* End of file config.php */ |
|
316 /* Location: ./system/application/config/config.php */ |