Protect backup folder » DataLife Engine Support

DLEVIET - DataLife Engine Support Home Page

DataLife Engine Support » DataLife Engine » Edit Code » Protect backup folder

Protect backup folder

  • Author: admin;  
  • Views: 1376;  
  • Date: 26 April 2009;  
Protect backup folder


Backup folder is an important one in DataLife Engine source. This folder keep your database backup file, so you need to protect it from danger. So how to protect backup folder?


1. Make file .htaccess in folder [b]/backup/ of DataLife Engine(DLE) with content :[/b]
<Files "*.sql">
Deny from all
</Files>
<Files "*.gz">
Deny from all
</Files>


2. Make your database backup filename more complex

In default DLE save bakup filename with
[imya_BD] _ [e-a-ta] _ [time]. sql

or
[imya_BD] _ [e-a-ta] _ [time]. sql.gz


Ex : datalife_2008-06-14_18-10.sql hoặc datalife_2008-06-14_18-10.sql

Now we edit it to have more characters in filename


- Open file engine/inc/dumper.php

Find

$name = $db . '_' . date("Y-m-d_H-i");


Replace to

$pref = time();
$name = $pref . '_' . $db . '_' . date("Y-m-d_H-i-s");


3. Rename backup folder

- Example rename backup folder to dleviet folder

Open file engine/inc/dumper.php

Find

define('PATH', ROOT_DIR.'/backup/');
define('URL',  'backup/');


Replace to
define('PATH', ROOT_DIR.'/dleviet/');
define('URL',  'dleviet/');



Open file engine/inc/dboption.php

Find

define( 'PATH', 'backup/' );


Replace to

define( 'PATH', 'dleviet/' );



4. Creat password to login when access to backup folder in Cpanel

5. In DataLife Engine 8.5, we can not download backup file unless we use FTP

Protecting Backups DataBase
We encourage you to Register or Login to website under your name.
Information
Members of Guest cannot leave comments.

Pagerank Update

    Updates Yandex SEO
    13.04.2012
    16.02.2012
    04.02.2012
    Updates Yandex search
    17.05.2012
    15.05.2012
    12.05.2012
    Updates Yandex Catalogue
    18.05.2012
    16.05.2012
    11.05.2012
    Updates Google
    03.05.2012
    06.02.2012
    08.11.2011

Find us on Facebook

Poll

How do you know DataLife Engine Support?

Search Engine
Other DLE Support websites
Forum
Friends
Others

Sponsor

Calendar

«    May 2012    »
MoTuWeThFrSaSu
 
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
 
Contact us in social network

Facebook

Twitter