WordPress建立数据库连接时出错–现在如何继续

您好,亲爱的phpexperts, 我认为在安装过程中文件wp config-示例.php;到达 wp-配置.php–但这不会发生。 建立数据库连接时出错 这意味着您的wp中的用户名和密码信息-配置.php;文件不正确或我们无法联系本地主机上的数据库服务器。这可能意味着您主机的数据库服务器已关闭。 您确定用户名和密码正确吗? 您确定键入了正确的主机名吗? 您确定数据库服务器正在运行吗? 如果你不确定这些术语是什么意思,你可能应该联系你的主人。如果您仍然需要帮助,您可以随时访问WordPress支持论坛。 猜测我现在必须手动编辑所有内容。 我现在要编辑文件,然后将其存储为wp_配置.php在服务器ab上。 顺便说一句:我仍然想知道为什么没有发生这种情况;到目前为止 另外–我将执行以下操作 [QUOTE]您应该做的第一件事是确保您在站点的前端和后端(wp admin)都收到相同的错误。如果两个页面上的错误消息\"建立数据库连接时出错\"相同,则继续下一步。如果您在wp admin上遇到不同的错误,例如\"一个或多个数据库表不可用\"。可能需要修复数据库,然后需要修复数据库。[/QUOTE] gem。https://www.wpneyer.com/wp-tutorials/how-to-fix-the-error-building-a-database-connection-in-wordpress/ [CODE] 定义(\"WPu ALLOWu REPAIR\",true); [/CODE] [QUOTE] 完成后,您可以通过访问此页面查看设置: [/QUOTE] 请参阅此处;http://www.yoursite.com/wp admin/maint/repair.php; 我回来报告所有的发现 请看这个帮助指南: 常见的WordPress错误 亲爱的大家好◎由于所有的试验都失败了,我必须深入挖掘 这里有更新 当您的站点恢复时,您经常会注意到建立数据库连接的错误交通拥挤。基本上,您的主机服务器无法处理负载(特别是当您使用共享主机时)。你的网站会变得很慢,有些用户甚至会输出错误。因此,最好的办法是使用电话或与主机提供商进行实时聊天,询问他们您的MySQL服务器是否有响应。对于那些想要测试MySQL服务器是否自己运行的用户,您可以做一些事情。测试同一服务器上的其他站点,看看它们是否有问题。如果他们也得到同样的错误,那么最肯定的是你的MySQL服务器有问题。如果您在同一个托管帐户上没有任何其他站点,只需转到您的cPanel并尝试访问phpMyAdmin并连接数据库。如果您可以连接,那么我们需要验证您的数据库用户是否有足够的权限。创建一个名为测试连接.php并在其中粘贴以下代码: 查看> 确保替换用户名和密码。如果脚本连接成功,则意味着您的用户拥有足够的权限,并且还有其他错误。回到你的wp配置文件,以确保所有的东西都是正确的(重新扫描打字错误)。 好吧,看看我在这里得到了什么: Warning: mysqli_connect(): (HY000/2002): No such file or directory in /sites/www.job-starter.de/testconnection.php on line 2Warning: mysqli_error() expects exactly 1 parameter, 0 given in /sites/www.job-starter.de/testconnection.php on line 4Could not connect: 好吧,我必须想一想这里发生了什么..出了什么问题… 我必须深入挖掘 你好亲爱的t-p(@t-p) 非常感谢你的回复。我刚刚看到了你的想法,现在我将跟随它们,阅读你链接到的所有信息。 非常感谢。我回来报告所有的> 尝试这个代码,在utf-8中创建它在iso-8859-1中更改编码并删除在 一些想法: 路径似乎有问题–在配置中顺便说一句:字符代码是1252 ANSI L 任何想法和帮助–我期待收到您的问候这是一个SQL语句, php -m 到phpmyadmin中。 在旁注中,> 我猜这是说需要1个参数,提供了0。除此之外,我们可以肯定地说,在调用函数之前绝对没有进行错误检查,它只是盲目地传递一个收集到的变量。 有趣: 考虑到我可能无法连接到mysql,这实际上是有意义的。 我们看不到的是验证凭据是否正常工作,以及我是否可以连接。 一个选项是通过ssh连接到php服务器,然后通过cli连接到mysql。否则,我们只是猜测。最重要的是,我们可以说,可能没有路径问题。老实说–有人严重怀疑wordpress是否存在路径问题,或者这与代码有关。 mysqli 如果这是问题的原因,假设所有站点都使用相同的mysql服务器,则没有一个站点可以工作。减少此问题的最快方法是重新启动服务器。仅仅公布号码并不能告诉我们足够的信息。最好的办法是通过netstat进行验证。如果它们是活动连接,那么我可能应该仔细查看阻止外部连接的适当防火墙规则。 hmm–我将仔细查看所有条件和设置–然后回来报告所有发现。 祝您愉快; 抱歉,代码不正确。 您只需将mysqliu error($link)替换为mysqliu connectu error(),以解决连接错误。 此代码显示全局端口号,第二个显示您对建立连接的用户的权限。 这是一个sql,您可以在phpmyadmin中运行它,mysql等。 您需要用WordPress使用的数据库名称替换数据库名称。 注意*确保WordPress用户的数据库是用local创建的,而不是用php -m。 您好,亲爱的各位 非常感谢您的快速回答和所有非常有趣的想法。 这里有一些更新和更多发现: 顺便说一下:如果我不使用<;db name>…。然后它就正常工作了结论:如果我运行 php -m 我从SQL命令得到一个具体的输出,显示全局变量,如\"PORT\";… 或者如果我运行 mysqli 我从SQL命令得到这样的输出,显示当前用户的授权;… 资助根@localhost 将*.*上的所有权限授予\"root\"@\"localhost\",由密码\"*44444 rrrrrr www 22222 44444 3660283c379783ed8ef54b6ec01daf83744444rrrrrrreewwwww2cec3c474f4\"和GRANT选项标识 使用GRANT OPTION将\"@\"上的代理授予\"root\"@\"localhost\",现在我必须重新考虑它想要做什么如果在前端安装wordpress时出现错误-尝试建立db连接,请等待您的回复 问候 很抱歉,我们造成了混乱。 如果您没有安装phpmyadmin,请安装它。 这是创建数据库和用户的详尽指南拥有适合wordpress的特权。在域主机中:创建具有local而不是mysqlnd的用户。https://wordpress.org/support/article/creating database for wordpress/#使用-phpmyadmin 现在,在选择除root以外的用户并单击数据库WordPress之后,重复两条sql指令并报告结果,无需密码示例 [mysqld] …即使是端口。 您好亲爱的autotutorial首先非常感谢您的快速回复和持续的帮助,这真是太棒了。你们好, 由于我在web上运行WP安装时不是root用户,而是一个专门的数据库用户,这里有更多的见解… [mysqld] 我将提供更多数据库请求的数据和结果。 请继续关注–我将提供更多结果。 顺便说一句:–我的服务器管理员建议我做一些额外的测试; –运行使用另一个脚本(而不是wordpress)进行安装,以查看安装是否可能

admin_action_{$_REQUEST[‘action’]}

do_action( "admin_action_{$_REQUEST[‘action’]}" )动作钩子::在发送“Action”请求变量时激发。Action Hook: Fires when an ‘action’ request variable is sent.目录锚点:#说明#源码说明(Description)钩子名称的动态部分$_REQUEST['action']引用从GET或POST请求派生的操作。源码(Source)更新版本源码位置使用被使用2.6.0 wp-admin/admin.php:...

日期:2020-09-02 17:44:16 浏览:1159

admin_footer-{$GLOBALS[‘hook_suffix’]}

do_action( "admin_footer-{$GLOBALS[‘hook_suffix’]}", string $hook_suffix )操作挂钩:在默认页脚脚本之后打印脚本或数据。Action Hook: Print scripts or data after the default footer scripts.目录锚点:#说明#参数#源码说明(Description)钩子名的动态部分,$GLOBALS['hook_suffix']引用当前页的全局钩子后缀。参数(Parameters)参数类...

日期:2020-09-02 17:44:20 浏览:1060

customize_save_{$this->id_data[‘base’]}

do_action( "customize_save_{$this-&gt;id_data[‘base’]}", WP_Customize_Setting $this )动作钩子::在调用WP_Customize_Setting::save()方法时激发。Action Hook: Fires when the WP_Customize_Setting::save() method is called.目录锚点:#说明#参数#源码说明(Description)钩子名称的动态部分,$this->id_data...

日期:2020-08-15 15:47:24 浏览:800

customize_value_{$this->id_data[‘base’]}

apply_filters( "customize_value_{$this-&gt;id_data[‘base’]}", mixed $default )过滤器::过滤未作为主题模式或选项处理的自定义设置值。Filter Hook: Filter a Customize setting value not handled as a theme_mod or option.目录锚点:#说明#参数#源码说明(Description)钩子名称的动态部分,$this->id_date['base'],指的是设置...

日期:2020-08-15 15:47:24 浏览:887

get_comment_author_url

过滤钩子:过滤评论作者的URL。Filter Hook: Filters the comment author’s URL.目录锚点:#源码源码(Source)更新版本源码位置使用被使用 wp-includes/comment-template.php:32610...

日期:2020-08-10 23:06:14 浏览:925

network_admin_edit_{$_GET[‘action’]}

do_action( "network_admin_edit_{$_GET[‘action’]}" )操作挂钩:启动请求的处理程序操作。Action Hook: Fires the requested handler action.目录锚点:#说明#源码说明(Description)钩子名称的动态部分$u GET['action']引用请求的操作的名称。源码(Source)更新版本源码位置使用被使用3.1.0 wp-admin/network/edit.php:3600...

日期:2020-08-02 09:56:09 浏览:873

network_sites_updated_message_{$_GET[‘updated’]}

apply_filters( "network_sites_updated_message_{$_GET[‘updated’]}", string $msg )筛选器挂钩:在网络管理中筛选特定的非默认站点更新消息。Filter Hook: Filters a specific, non-default site-updated message in the Network admin.目录锚点:#说明#参数#源码说明(Description)钩子名称的动态部分$_GET['updated']引用了非默认的...

日期:2020-08-02 09:56:03 浏览:855

pre_wp_is_site_initialized

过滤器::过滤在访问数据库之前是否初始化站点的检查。Filter Hook: Filters the check for whether a site is initialized before the database is accessed.目录锚点:#源码源码(Source)更新版本源码位置使用被使用 wp-includes/ms-site.php:93910...

日期:2020-07-29 10:15:38 浏览:825

WordPress 的SEO 教学:如何在网站中加入关键字(Meta Keywords)与Meta 描述(Meta Description)?

你想在WordPress 中添加关键字和meta 描述吗?关键字和meta 描述使你能够提高网站的SEO。在本文中,我们将向你展示如何在WordPress 中正确添加关键字和meta 描述。为什么要在WordPress 中添加关键字和Meta 描述?关键字和说明让搜寻引擎更了解您的帖子和页面的内容。关键词是人们寻找您发布的内容时,可能会搜索的重要词语或片语。而Meta Description则是对你的页面和文章的简要描述。如果你想要了解更多关于中继标签的资讯,可以参考Google的说明。Meta 关键字和描...

日期:2020-10-03 21:18:25 浏览:1691

谷歌的SEO是什么

SEO (Search Engine Optimization)中文是搜寻引擎最佳化,意思近于「关键字自然排序」、「网站排名优化」。简言之,SEO是以搜索引擎(如Google、Bing)为曝光媒体的行销手法。例如搜寻「wordpress教学」,会看到本站的「WordPress教学:12个课程…」排行Google第一:关键字:wordpress教学、wordpress课程…若搜寻「网站架设」,则会看到另一个网页排名第1:关键字:网站架设、架站…以上两个网页,每月从搜寻引擎导入自然流量,达2万4千:每月「有机搜...

日期:2020-10-30 17:23:57 浏览:1298