我正在尝试构建我将使用它的自定义 WORDPRESS 备份解决方案。
该文件将在 wp-content 中。
该文件名为backup.php
当我尝试通过调用http://myblog/wp-content/backup.php访问数据库时,出现以下错误:
此站点似乎有未经授权的尝试访问您位于http://myblog.com的数据库。尝试已停止。
PHP 文件:
include ('../wp-config.php');
$con = mysql_connect(DB_HOST, DB_USER, DB_PASSWORD);
mysql_query('use ' . DB_NAME, $con);
$username = 'admin';
$password = 'password';
$r = mysql_query("SELECT id FROM " . $table_prefix . "users WHERE user_login = '" . $username . "' AND user_pass = md5('" . $password . "')", $con);
if (mysql_num_rows($r) > 0) {
//code for backup here
}