mirror of
https://github.com/alextselegidis/easyappointments.git
synced 2024-11-21 23:42:21 +03:00
PHP sessions will be stored in the "storage" directory (fixes #241)
(cherry picked from commit 557c282
)
This commit is contained in:
parent
7d76053069
commit
8474ef8be2
5 changed files with 43 additions and 12 deletions
19
.gitignore
vendored
19
.gitignore
vendored
|
@ -1,17 +1,20 @@
|
|||
.idea
|
||||
.tmp-package
|
||||
composer
|
||||
easyappointments.zip
|
||||
node_modules
|
||||
.idea/
|
||||
.tmp-package/
|
||||
composer/
|
||||
*.zip
|
||||
node_modules/
|
||||
npm-debug.log
|
||||
src/storage/cache/*
|
||||
!src/storage/cache/.htaccess
|
||||
!src/storage/cache/index.html
|
||||
src/storage/logs/*
|
||||
!src/storage/logs/index.html
|
||||
src/storage/sessions/*
|
||||
!src/storage/sessions/.htaccess
|
||||
!src/storage/sessions/index.html
|
||||
src/storage/uploads/*
|
||||
!src/storage/uploads/index.html
|
||||
src/config.php
|
||||
doc/apigen
|
||||
doc/jsdoc
|
||||
doc/plato
|
||||
doc/apigen/
|
||||
doc/jsdoc/
|
||||
doc/plato/
|
||||
|
|
21
gulpfile.js
21
gulpfile.js
|
@ -51,8 +51,25 @@ gulp.task('build', function(done) {
|
|||
fs.copySync('LICENSE', '.tmp-package/LICENSE');
|
||||
|
||||
del.sync([
|
||||
'.tmp-package/application/logs/*',
|
||||
'!.tmp-package/application/logs/index.html'
|
||||
'.tmp-package/storage/uploads/*',
|
||||
'!.tmp-package/storage/uploads/index.html'
|
||||
]);
|
||||
|
||||
del.sync([
|
||||
'.tmp-package/storage/logs/*',
|
||||
'!.tmp-package/storage/logs/index.html'
|
||||
]);
|
||||
|
||||
del.sync([
|
||||
'.tmp-package/storage/sessions/*',
|
||||
'!.tmp-package/storage/sessions/.htaccess',
|
||||
'!.tmp-package/storage/sessions/index.html'
|
||||
]);
|
||||
|
||||
del.sync([
|
||||
'.tmp-package/storage/cache/*',
|
||||
'!.tmp-package/storage/cache/.htaccess',
|
||||
'!.tmp-package/storage/cache/index.html'
|
||||
]);
|
||||
|
||||
zip('.tmp-package', { saveTo: 'easyappointments.zip' }, function (err, buffer) {
|
||||
|
|
|
@ -292,9 +292,9 @@ $config['encryption_key'] = Config::BASE_URL;
|
|||
|
|
||||
*/
|
||||
$config['sess_driver'] = 'files';
|
||||
$config['sess_cookie_name'] = 'ci_session';
|
||||
$config['sess_cookie_name'] = 'ea_session';
|
||||
$config['sess_expiration'] = 7200;
|
||||
$config['sess_save_path'] = NULL;
|
||||
$config['sess_save_path'] = __DIR__ . '/../../storage/sessions';
|
||||
$config['sess_match_ip'] = FALSE;
|
||||
$config['sess_time_to_update'] = 300;
|
||||
$config['sess_regenerate_destroy'] = FALSE;
|
||||
|
|
1
src/storage/sessions/.htaccess
Normal file
1
src/storage/sessions/.htaccess
Normal file
|
@ -0,0 +1 @@
|
|||
deny from all
|
10
src/storage/sessions/index.html
Normal file
10
src/storage/sessions/index.html
Normal file
|
@ -0,0 +1,10 @@
|
|||
<html>
|
||||
<head>
|
||||
<title>403 Forbidden</title>
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<p>Directory access is forbidden.</p>
|
||||
|
||||
</body>
|
||||
</html>
|
Loading…
Reference in a new issue