PluginProbe ʕ •ᴥ•ʔ
JetBackup – Backup, Restore & Migrate / 1.5.4
JetBackup – Backup, Restore & Migrate v1.5.4
3.1.22.3 1.4.3 1.4.4 1.4.5 1.4.6 1.4.7 1.4.8 1.4.8.1 1.4.9 1.5.0 1.5.1 1.5.1.1 1.5.2 1.5.3 1.5.4 1.5.5 1.5.6 1.5.7 1.5.8 1.6.0 1.6.10 1.6.11 1.6.12 1.6.13 1.6.15 1.6.5.1 1.6.8.8 1.6.9 1.6.9.1 2.0.3 2.0.4 2.0.5 2.0.6 2.0.7.5 2.0.8.7 2.0.9.11 2.0.9.14 2.0.9.15 2.0.9.6 2.0.9.7 2.0.9.9 3.1.10.7 3.1.11.1 3.1.12.3 3.1.13.4 3.1.14.17 3.1.15.4 3.1.16.1 3.1.17.5 3.1.18.10 3.1.18.8 3.1.18.9 3.1.19.8 3.1.20.3 3.1.21.3 3.1.7.9 3.1.9.2 trunk 1.1.90 1.1.91 1.2.0 1.2.5 1.2.6 1.2.7 1.2.8 1.2.9 1.3.0 1.3.1 1.3.2 1.3.3 1.3.4 1.3.6 1.3.7 1.3.8 1.3.9 1.4.0 1.4.1 1.4.2
backup / com / config / config.wordpress.php
backup / com / config Last commit date
config.php 5 years ago config.wordpress.demo.php 5 years ago config.wordpress.free.php 5 years ago config.wordpress.php 5 years ago
config.wordpress.php
125 lines
1 <?php
2
3 global $wp_version, $wpdb;
4 define('SG_ENV_WORDPRESS', 'Wordpress');
5 define('SG_ENV_MAGENTO', 'Magento');
6 define('SG_ENV_VERSION', $wp_version);
7 define('SG_ENV_ADAPTER', SG_ENV_WORDPRESS);
8 define('SG_ENV_DB_PREFIX', $wpdb->prefix);
9
10 require_once(dirname(__FILE__).'/config.php');
11
12 define('SG_ENV_CORE_TABLE', SG_WORDPRESS_CORE_TABLE);
13 //Database
14 define('SG_DB_ADAPTER', SG_ENV_ADAPTER);
15 define('SG_DB_NAME', $wpdb->dbname);
16 define('SG_BACKUP_DATABASE_EXCLUDE', SG_ACTION_TABLE_NAME.','.SG_CONFIG_TABLE_NAME.','.SG_SCHEDULE_TABLE_NAME);
17
18 //Mail
19 define('SG_MAIL_TEMPLATES_PATH', realpath(SG_APP_PATH.'../public/templates').'/');
20 define('SG_MAIL_BACKUP_TEMPLATE', 'mail_backup.php');
21 define('SG_MAIL_RESTORE_TEMPLATE', 'mail_restore.php');
22 define('SG_MAIL_UPLOAD_TEMPLATE', 'mail_upload.php');
23
24 //Notice
25 define('SG_NOTICE_TEMPLATES_PATH', realpath(SG_APP_PATH.'../public/templates/notices').'/');
26
27 //BackupGuard SDK
28 define('SG_BACKUPGUARD_CLIENT_ID', 'wordpress');
29 define('SG_BACKUPGUARD_CLIENT_SECRET', 'AAPQEgsyQrt6wqDBk7fpa24NP6W43evtayxXmUqS');
30
31 define('SG_BACKUPGUARD_UPLOAD_CLIENT_ID', 'backupguard');
32 define('SG_BACKUPGUARD_UPLOAD_CLIENT_SECRET', 'e9503d56b06b95241abf68eaa0d13194aae9503e');
33
34 define('SG_BACKUPGUARD_UPLOAD_SCOPE', 'create_backups');
35
36 //Backup
37 $wpContent = basename(WP_CONTENT_DIR);
38 $wpPlugins = basename(WP_PLUGIN_DIR);
39 $wpThemes = basename(get_theme_root());
40
41 $upload_dir = wp_upload_dir();
42 $wpUploads = basename($upload_dir['basedir']);
43
44 $dbCharset = 'utf8';
45 if (@constant("DB_CHARSET")) {
46 $dbCharset = DB_CHARSET;
47 }
48
49 //Define same constants in magento config file
50 define('SG_UPLOAD_PATH', $upload_dir['basedir']);
51 define('SG_UPLOAD_URL', $upload_dir['baseurl']);
52 define('SG_SITE_URL', get_site_url());
53 define('SG_HOME_URL', get_home_url());
54 define('SG_DB_CHARSET', $dbCharset);
55 define('SG_MYSQL_VERSION', $wpdb->db_version());
56
57 $type = "standard";
58
59 if (is_multisite()) {
60 $type = "multisite";
61 }
62
63 define('SG_SITE_TYPE', $type);
64
65 define('SG_PING_FILE_PATH', $upload_dir['basedir'].'/backup-guard/ping.json');
66
67 //Symlink download
68 define('SG_SYMLINK_PATH', $upload_dir['basedir'].'/sg_symlinks/');
69 define('SG_SYMLINK_URL', $upload_dir['baseurl'].'/sg_symlinks/');
70
71 define('SG_APP_ROOT_DIRECTORY', realpath(dirname(WP_CONTENT_DIR)."/")); //Wordpress Define
72
73 $sgBackupFilePathsExclude = array(
74 $wpContent.'/'.$wpPlugins.'/backup/',
75 $wpContent.'/'.$wpPlugins.'/backup-guard-pro/',
76 $wpContent.'/'.$wpPlugins.'/backup-guard-silver/',
77 $wpContent.'/'.$wpPlugins.'/backup-guard-gold/',
78 $wpContent.'/'.$wpPlugins.'/backup-guard-platinum/',
79 $wpContent.'/'.$wpUploads.'/backup-guard/',
80 $wpContent.'/'.$wpUploads.'/sg_symlinks/',
81 $wpContent.'/ai1wm-backups/',
82 $wpContent.'/aiowps_backups/',
83 $wpContent.'/Dropbox_Backup/',
84 $wpContent.'/updraft/',
85 $wpContent.'/upsupsystic/',
86 $wpContent.'/wpbackitup_backups/',
87 $wpContent.'/wpbackitup_restore/',
88 $wpContent.'/backups/',
89 $wpContent.'/cache/',
90 $wpContent.'/'.$wpUploads.'/wp-clone/',
91 $wpContent.'/'.$wpUploads.'/wp-staging/',
92 $wpContent.'/'.$wpUploads.'/wp-migrate-db/',
93 $wpContent.'/'.$wpUploads.'/db-backup/',
94 $wpContent.'/'.$wpPlugins.'/wordpress-move/backup/',
95 $wpContent.'/as3b_backups/',
96 $wpContent.'/'.$wpUploads.'/backupbuddy_backups/',
97 $wpContent.'/backups-dup-pro/',
98 $wpContent.'/managewp/backups/',
99 $wpContent.'/'.$wpUploads.'/backupbuddy_temp/',
100 $wpContent.'/'.$wpUploads.'/pb_backupbuddy/',
101 $wpContent.'/'.$wpUploads.'/snapshots/',
102 $wpContent.'/debug.log',
103 $wpContent.'/backup-db/'
104 );
105
106 define('SG_BACKUP_FILE_PATHS_EXCLUDE', implode(',', $sgBackupFilePathsExclude));
107 define('SG_BACKUP_DIRECTORY', $upload_dir['basedir'].'/backup-guard/'); //backups will be stored here
108 define('SG_BACKUP_DIRECTORY_URL', SG_UPLOAD_URL.'/backup-guard/');
109
110 //Storage
111 define('SG_STORAGE_UPLOAD_CRON', '');
112
113 define('SG_BACKUP_FILE_PATHS', $wpContent.','.$wpContent.'/'.$wpPlugins.','.$wpContent.'/'.$wpThemes.','.$wpContent.'/'.$wpUploads);
114
115 define('SG_WP_OPTIONS_MIGRATABLE_VALUES', 'user_roles');
116 define('SG_WP_USERMETA_MIGRATABLE_VALUES', 'capabilities,user_level,dashboard_quick_press_last_post_id,user-settings,user-settings-time');
117 define('SG_MISC_MIGRATABLE_TABLES', SG_ENV_DB_PREFIX.'options,'.SG_ENV_DB_PREFIX.'usermeta');
118 define('SG_MULTISITE_TABLES_TO_MIGRATE', SG_ENV_DB_PREFIX.'blogs,'.SG_ENV_DB_PREFIX.'site');
119 define('SG_SUBDOMAIN_INSTALL', defined('SUBDOMAIN_INSTALL')?SUBDOMAIN_INSTALL:false);
120
121
122 define('SG_BACKUP_PRODUCTS_URL', 'https://backup-guard.com/admin/products/view');
123
124 define('SG_BACKUP_GUARD_SECURITY_EXTENSION', 'backup-guard-security');
125