嗨,一个朋友有一个男生创建的网站,现在他要求我为他创建一个新网站,但他希望我添加他在旧网站上的所有帖子和图片。
问题是,让他成为wp网站的人不想给他管理员密码,他说他会给我所有需要的文件,但他不能给管理员通行证。
现在我们遇到了一个问题。他给了我整个“上传”文件夹、db文件和从wp->tools->export导出的文件
但是如果我尝试只导入db,它会要求我输入旧的管理员密码,因此我无法使用它。我尝试导入wp导出文件,并通过FTP上传“uploads”文件夹,它会加载所有新闻,但不会将图像加载为特色图像。
我告诉他使用DownML导出媒体库,他这样做了,但当他给我DownML导出文件的链接(导出过程后给出的链接)时,我尝试下载它,它给了我一个权限错误。他说他试图更改权限,但没有成功。是不是文件太大了?(约2gb)
如何解决此问题?我需要把所有的新闻和他们的特色图片都拿回来。。。
SO网友:Mere Development
解决此问题的最简单方法可能是在旧数据库上重置管理员密码。如果您有PHPMyAdmin或非常类似的DB管理界面,请执行以下操作:
导入旧数据库打开用户表,通常称为“wp\\u users”找到要更改密码的用户,并用纯文本密码替换“user\\u pass”字段的内容。i、 e“mypassword”重要提示:WordPress希望密码被散列为MD5。因此,在保存记录之前,请将“Function”下拉列表设置为“MD5”。请参见屏幕截图:
保存记录并尝试登录如果您没有PHPMyAdmin或类似软件,并且希望在SQL转储文件中手动设置密码,可以通过以下几种方式生成纯文本密码的MD5哈希:
如果您使用的是Mac/Linux,请在终端中执行以下操作:openssl md5<<<;我的密码
您可以使用online generator