无法用wp-admin打开wordpress仪表板

时间:2016-02-08 06:33:23

标签: php wordpress dashboard

我已将网站设为实时网址(网址:http://dev.localwebtest.com/nirlg/),但在尝试打开信息中心时遇到两个错误。但是在localhost上一切正常。任何帮助将不胜感激

  

警告:require_once(/home/nettech2010/public_html/nirlg/wp-admin/includes/admin.php):无法打开流:/ home / nettech2010 / public_html / nirlg / wp-admin中没有此类文件或目录第82行/admin.php

     

致命错误:require_once():无法打开所需的'/home/nettech2010/public_html/nirlg/wp-admin/includes/admin.php'(include_path ='。:/ usr / lib / php:/ usr / local第84行/home/nettech2010/public_html/nirlg/wp-admin/admin.php中的/ lib / php')

由于

2 个答案:

答案 0 :(得分:2)

我通过上传新的wp-admin和wp-includes文件夹来完成它。那里必定有一些损坏的文件导致了这个问题。无论如何,谢谢你的支持。

答案 1 :(得分:1)

我有类似的访问问题,将网站从本地开发者转移到实时环境。 您是否确保在数据库中更改了所有相关字段?因为它不足以复制数据库而只更改管理面板中的URL。 它看起来有点像包含路径可能不正确......

我的意思是,您是否用新的链接替换了数据库中的所有本地URL链接?这解决了我的问题。

如果您没有在这里更新,请连接到您的SQL数据库(通过命令行或phpMyAdmin)并执行以下SQL语句:

UPDATE wp_options SET option_value = replace(option_value, 'http://www.oldurl', 'http://www.newurl') WHERE option_name = 'home' OR option_name = 'siteurl';

UPDATE wp_posts SET guid = replace(guid, 'http://www.oldurl','http://www.newurl');

UPDATE wp_posts SET post_content = replace(post_content, 'http://www.oldurl', 'http://www.newurl');

UPDATE wp_postmeta SET meta_value = replace(meta_value,'http://www.oldurl','http://www.newurl');

这是一个教程,在将wordpress从一个环境转移到另一个环境时帮助了我很多: https://wpbeaches.com/updating-wordpress-mysql-database-after-moving-to-a-new-url/

干杯!