当你遇到【dào】连接WordPress数据库链接错误时【shí】,可以【yǐ】有多个【gè】原因造成了这种错误。这时【shí】候 ,我们就【jiù】要排查出是哪里出现的【de】问题 ,我【wǒ】将在这【zhè】篇文【wén】章中分享如何修复WordPress数据库连【lián】接错【cuò】误时【shí】的故障排【pái】除【chú】和所有【yǒu】可能【néng】的原因。
通常 , 这种错误出【chū】现是因为【wéi】你的网站不能够连接数【shù】据库。这【zhè】里有几个【gè】原【yuán】因 :
大多数【shù】情况【kuàng】下,当你的网站服【fú】务器出【chū】现问题【tí】时,网【wǎng】站将会提示此错误。也有很多其他【tā】的原因。你可能很难排【pái】除故障【zhàng】,因【yīn】为【wéi】你不知【zhī】道为什么会发生在你的站点【diǎn】上。我会带你一步一步去找到问【wèn】题并解决它【tā】。
在我【wǒ】们开【kāi】始之【zhī】前,你应该创建多个备份【fèn】并将它【tā】们存【cún】储在不同【tóng】的位置【zhì】。以便往后找不出问题【tí】时可以【yǐ】通过【guò】上传备份【fèn】返回【huí】网站原有状态,然后使用新方法再试一次。
这里博主建议各位站长建立定时备份【fèn】网站【zhàn】的【de】好习【xí】惯,以防网站【zhàn】遭到【dào】破坏时可【kě】以恢复!
首【shǒu】先进入你【nǐ】的后台管理页【yè】面,看看有什么错误提【tí】示,如果【guǒ】错误提示似于在前【qián】端的话,然后进入【rù】下一步骤【zhòu】。
如果提示“One or more database tables are unavailable. The database may need to be repaired”,这个时【shí】候就打开【kāi】wp-config.php文件,在wp-config.php中【zhōng】加【jiā】入下面的代码
保存后,访问 http://域名/wp repair.php 按照wordpress的修复步骤操作即可。
如果问题依然存在 , 那么你可以继续阅读寻找另一种解决办法。
wp-config.php文【wén】件【jiàn】主要是【shì】连接你【nǐ】的wordpress网【wǎng】站的数【shù】据库,数据库中具有【yǒu】登录凭据。如果你【nǐ】已【yǐ】经修改用户【hù】密码或用户【hù】口令,这时候你还需要更新你的 wp-config.php 文件。如果你不修改变动的内容,那么数据【jù】库连接【jiē】会发生的错误【wù】。
打开wp-config.php修改已改变的内容。
修改上面的【de】内容【róng】为你主【zhǔ】机的配置,DB_NAME代表数据【jù】库名,DB_USER是数据库的【de】用户名,DB_Password是【shì】数据库【kù】密【mì】码,DB_HOST是主机值。
如【rú】果在本地【dì】服务器【qì】(如XAMPP或MamP)上运行WordPress站点【diǎn】,则可【kě】以将DB_HOST值【zhí】从localhost替换为IP以修复此错误。
更改上面的IP地址为你主机IP
首先,尝试访问同一服务【wù】器上【shàng】的其【qí】他【tā】网【wǎng】站,看看它【tā】们是否运行良【liáng】好。如【rú】果其他网站也显【xiǎn】示相同的错误,则MySQL服务器已损坏。这个时【shí】候可【kě】以联系你的服【fú】务器提供【gòng】商,要求他【tā】们给你修复。
版权所有:深圳市网商在线科技有限公司