Mysql Wordpress在安装到子目录时访问WP Admin
我刚刚从以前的开发者那里接管了为客户管理网站的工作。我得到了所有文件和数据库的副本 我正在尝试在我们的Xampp服务器上设置该网站。虽然我已经得到了网站大部分工作,我正在努力访问可湿性粉剂管理 该站点安装在C:\Xampp\htdocs\example.com的子目录中\ 这也是一个我以前从未管理过的多字新闻网站 虽然网站的前端大部分工作正常,但有些URL需要更新。当我去wp管理员,我被带到,而不是 我已经浏览了数据库,并在我能找到的所有表格中更新了网站的域和url,这些表格需要以下信息:Mysql Wordpress在安装到子目录时访问WP Admin,mysql,wordpress,Mysql,Wordpress,我刚刚从以前的开发者那里接管了为客户管理网站的工作。我得到了所有文件和数据库的副本 我正在尝试在我们的Xampp服务器上设置该网站。虽然我已经得到了网站大部分工作,我正在努力访问可湿性粉剂管理 该站点安装在C:\Xampp\htdocs\example.com的子目录中\ 这也是一个我以前从未管理过的多字新闻网站 虽然网站的前端大部分工作正常,但有些URL需要更新。当我去wp管理员,我被带到,而不是 我已经浏览了数据库,并在我能找到的所有表格中更新了网站的域和url,这些表格需要以下信息: wp
wp_site - domain: 127.0.0.1, path: /example.com/
wp_sitemeta - siteurl: http://127.0.0.1/example.com/
wp_blogs - domain: 127.0.0.1, path: /example.com/
wp_options - siteurl: http://127.0.0.1/example.com/, home: http://127.0.0.1/example.com/
我还使用正确的数据库设置更新了wp config,并正确设置了这些设置:
define('DOMAIN_CURRENT_SITE', '127.0.0.1');
define('PATH_CURRENT_SITE', '/example.com/');
数据库中是否缺少需要设置的选项,是否设置了错误的内容。我已经查看了htaccess中的重写,也看不到任何可能影响它的内容。您是否尝试将以下内容添加到config.php中
define( 'WP_HOME', 'http://127.0.0.1/example.com' );
define( 'WP_SITEURL', 'http://127.0.0.1/example.com' );
如果这不起作用,请尝试备份.htaccess
文件,然后将其删除并刷新永久链接,为此,您必须添加此项
add_action('init', 'custom_flush_rewriterules');
function custom_flush_rewriterules(){
global $wp_rewrite;
$wp_rewrite->set_permalink_structure('/%postname%/');
update_option( "rewrite_rules", FALSE );
$wp_rewrite->flush_rules( true );
}
然后打开站点一次,确保创建了
.htaccess
,并删除上面的代码添加这些设置或删除.htaccess都不会带来好运。我如何保存永久链接,而不必进入管理?127.0.0.1/wp-admin只是一个404,我应该提到。我可以通过数据库来完成吗?我已经弄明白了,有一个htaccess条目强制在wp admin后面加一个斜杠。如果它不在那里,它将重定向到基本url,否则将正常工作。谢谢你的帮助。是的,刷新.htaccess
应该可以帮你解决这个问题,我添加了代码来强制刷新。