任何问题请联系WX:uu16853

买模板送网站采集器 让你轻松放开双手运营网站!

购买更多有优惠!

演示翻译-如何修复WordPress中的500内部服务器错误(带视频)

你在WordPress中看到500内部服务器错误了吗? 内部服务器错误是最常见的WordPress错误之一。由于该错误没有提供任何其他信息,许多初学者对此感到非常沮丧。 在本文中,我们将向您展示如何轻松修复WordPress中的500内部服务器错误。 以下是我们将在本文中介绍的主题的快速概述: 什么是500内部服务器错误?是什么导致了WordPress中的内部服务器错误?视频教程修复WordPress中的500内部服务器错误清除WordPress和浏览器缓存检查是否损坏.htaccess文件增加PHP内存限制停用所有WordPress插件切换到默认WordPress主题重新上传核心文件在WordPress中启用调试日志向您的主机提供商咨询 如果你使用的是Nginx和谷歌Chrome,它看起来可能会不同。 如果Google Chrome无法找到要显示的错误页面,它的外观也会有所不同: 对于初学者来说,这可能是非常令人沮丧的。没有任何线索或信息会将他们引向正确的方向来迅速修复它。 询问如何修复内部服务器错误就像询问医生如何修复您正在经历的痛苦,而不告诉他们痛苦在哪里。 但是,如果您知道触发此错误的常见原因,则可以尝试逐个修复它们,以便在不破坏任何东西的情况下解决错误。 在那之后,如果你可以访问你网站的WordPress管理区,那么你可以通过访问缓存插件的设置页面来清空WordPress缓存。 有关详细信息,请参阅我们关于如何清除WordPress缓存的教程。 WordPress现在将尝试更新您的.htaccess文件或为您生成一个新文件。您现在可以访问您的网站,查看这是否解决了内部服务器错误。 如果您仍然可以看到错误,那么您需要确保WordPress能够生成或写入.htaccess文件。 有时,由于文件和目录权限,WordPress可能无法创建或写入您的.htaccess文件。 现在,您可以尝试手动替换.htaccess文件。首先,您需要使用ftp或托管帐户控制面板下的文件管理器应用程序登录到您的网站。 接下来,您需要将主.htaccess文件重命名为类似.htaccess_old的名称。这使您可以保留文件作为备份,但WordPress不会识别它。 要重命名.htaccess文件,您需要使用FTP或托管帐户cPanel仪表板中的文件管理器应用程序登录到您的站点。 连接后,.htaccess文件将位于wp-content、wp-admin和wp-includes等文件夹所在的同一目录中。 只需右键单击.htaccess文件并将其重命名为.htaccess_old即可。 接下来,您需要创建一个新的.htaccess文件。 在网站的根文件夹中,右击,然后在你的ftp客户端或文件管理器应用程序中选择“创建新文件”选项。 将此新文件命名为.htaccess,然后单击“确定”保存它。 现在,这个.htaccess文件当前为空,您需要向其中添加默认的WordPress重写规则。 只需用鼠标右键点击文件,然后在你的ftp客户端或文件管理器应用程序中选择‘查看/编辑’。 空文件将在记事本或文本编辑等纯文本编辑器中打开。 现在,您需要在其中复制并粘贴以下代码: 在wp-config.php文件中,您需要将以下代码添加到“就这样,停止编辑!”行的上方。《出版快乐》: 然而,如果你无法访问WordPress管理区域,那么你可以使用ftp停用所有的WordPress插件。 只需使用FTP客户端或托管帐户控制面板下的文件管理器应用程序连接到您的WordPress网站。 连接后,导航到/wp-content/文件夹并将plugins文件夹重命名为plugins.deactive。 WordPress在插件文件夹中查找插件。如果找不到插件文件夹,它将自动停用所有插件。 您现在可以尝试访问您的网站,以查看这是否解决了您网站上的内部服务器错误。 要恢复所有插件,您只需将‘plugins.deactive’文件夹重命名为plugins即可。 您的插件现在将恢复,但它们仍将被停用。 现在,您可以单独激活插件并访问您的网站,以找出哪个插件导致了内部服务器错误。 有关更多细节,请参阅我们关于如何在没有WP-Admin的情况下停用所有WordPress插件的指南。 如果停用所有插件都不能修复您网站上的内部服务器错误,请继续阅读。 如果你没有安装默认的主题,你可以点击顶部的‘添加新的’按钮,然后安装一个默认的主题(二十三、二十二,等等)。 如果你没有访问WordPress管理区域的权限,你仍然可以切换到默认主题。 只需使用FTP客户端连接到您的WordPress网站,然后导航到/wp-content/文件夹。 右击以选择Themes文件夹,并将其下载到您的计算机作为备份。 接下来,您需要从您的网站中删除Themes文件夹。一旦它被删除,继续并创建一个新的主题文件夹。 你的新主题文件夹将是完全空的,这意味着你目前还没有安装任何WordPress主题。 接下来,您需要访问WordPress主题目录并将默认的WordPress主题下载到您的计算机上。 然后,您的浏览器将以压缩文件的形式将该主题下载到您的计算机。 在计算机上找到该文件,然后将其解压缩。Windows用户可以通过右击该文件,然后选择“全部解压”来解压缩该文件。Mac用户可以双击该压缩文件将其解压缩。 现在您将看到一个包含您的WordPress主题的文件夹。 切换回您的ftp客户端或文件管理器,然后将此文件夹上传到空的主题文件夹。 上传后,WordPress将自动使用默认主题启动。 您现在可以访问您的网站,查看这是否解决了内部服务器错误。 如果这不起作用,那么你可以从备份中重新上传你的WordPress主题,或者切换回你正在使用的主题。 别担心。您还可以做更多的事情来修复错误。 这会将WordPress压缩文件下载到您的计算机。 […]

演示翻译-如何修复WordPress中的DNS服务器未响应错误

您是否正在寻找最简单的方法来修复WordPress中的‘dns服务器未响应’错误? 在您自己的WordPress网站或第三方网站上,您可能会因为许多原因而收到dns Not Response错误。 在本文中,我们将向您展示如何轻松地进行故障排除和修复WordPress中的‘dns服务器未响应’错误。 ‘dns服务器未响应’错误意味着您的浏览器无法与托管网站的服务器建立连接。 当存在不可用的DNS提供程序、防火墙问题、网络连接问题,或者当您的Internet调制解调器或路由器出现问题时,通常会出现此错误。 话虽如此,让我们看看多种方法来轻松地排除故障并修复您网站上的“dns服务器未响应”错误: 检查您的Internet连接尝试切换到其他Web浏览器或隐身模式禁用防火墙或防病毒更改DNS服务器地址刷新您的DNS缓存 一旦你进入“设置”应用程序,点击侧边栏中的“隐私与安全”选项。 从这里,选择“Windows安全”选项。 这将引导您进入一个新屏幕,您必须从列表中选择‘Virus and Threat Protection’(病毒和威胁防护)选项。 之后,在“Microsoft Defender Firewall”选项下切换开关并将其设置为“Off”。 如果您使用的是Mac,则只需转到系统首选项»安全和隐私从Apple工具栏。 这将把您带到“安全和隐私”窗口。 在这里,只需点击“防火墙”选项卡,然后关闭防火墙。 您现在已经禁用了计算机上的防病毒和防火墙程序。 禁用防火墙后,请访问您的网页以查看错误是否已解决。 一旦你在那里,右击你正在使用的互联网连接。 接下来,只需从打开的提示符中选择“Properties”选项即可。 此时,您可能需要提供管理员密码。如果您没有这些权限,请联系您的IT部门或计算机管理员。 之后,您将看到“属性”窗口。 在这里,您必须找到并双击列表中的“Internet协议版本4(TCP/IPv4)”选项,这将打开一个新窗口。 在这里,只需勾选“自动获取IP地址”框,然后勾选“使用以下DNS服务器地址”框即可。 在那之后,你需要输入你从公共域名服务器获得的域名地址,然后点击底部的“确定”按钮。 例如,Cloudflare的公共域名是1.1.1.1,谷歌的公共域名是8.8.8.8和8.8.4.4。 现在重新启动计算机并访问您的站点,以查看错误是否已解决。 如果您是Mac用户,只需选择工具栏中的Apple图标,然后单击“系统首选项”选项即可。 在出现的弹出窗口中,选择“网络”,然后点击“高级”按钮。 在那之后,只需打开‘dns’标签。在这里,你会在左下角找到一个‘+’按钮。 点击它将添加一个地址为0.0.0.0的新的DNS服务器。 现在,继续并键入您要使用的首选DNS服务器的编号。 例如,Cloudflare的公共域名是1.1.1.1,谷歌的公共域名是8.8.8.8和8.8.4.4。 之后,只需点击“确定”按钮,即可返回到上一个弹出窗口。 在这里,点击‘Apply’按钮保存您的更改。 现在,您需要访问您的站点以检查错误是否已删除。 5.刷新您的DNS缓存 就像你的浏览器一样,电脑还存储了你访问的网站的所有IP地址,因此它不必两次查找相同的IP地址。 但是,DNS缓存信息可能会过时,这可能会导致您的站点上出现“DNS服务器未响应”错误。 当你把你的站点移到一个新的域名或者你把你的站点移到一个新的WordPress主机时,就会发生这种情况。 刷新您的dns缓存可以删除‘dns服务器没有响应’的错误。你所需要做的就是查看我们关于如何清除Mac、Windows和Google Chrome上的DNS缓存的指南,以获取更多说明。 我们希望这篇文章能帮助你学习如何轻松修复WordPress中的‘dns服务器不响应错误’。你可能还想看看我们针对WordPress的终极安全指南和为小企业提供的最好的电子邮件营销服务。 中国和中国都是如此。

如何使用SMTP服务器发送WordPress电子邮件

你在WordPress网站上收发电子邮件有问题吗?一种解决方案是使用第三方电子邮件服务,如Mailgan。然而,这些服务将花费您额外的钱。在本文中,我们将向您展示如何使用SMTP服务器来发送WordPress电子邮件。 WordPress电子邮件的问题 WordPress使用PHP中的邮件功能来发送电子邮件。许多共享主机提供商没有正确配置这一功能,或者他们已经完全禁用了它,以避免滥用。无论是哪种情况,这都会导致您的WordPress电子邮件无法投递。 另一种解决方案是使用第三方电子邮件服务来发送电子邮件。你可以使用Mailgan、Google Apps for Work或SendGrid等服务。 您必须为您的帐户付费,费用将根据您添加的用户/帐户的数量或您发送的电子邮件数量而有所不同。请参阅我们的教程,了解如何解决WordPress不发送电子邮件的问题。 如果我们告诉你还有另一种选择,而你很可能已经为此买单了呢? 视频教程 订阅塔克网 如果您不喜欢视频或需要更多说明,请继续阅读。 由您的主机使用电子邮件帐户 大多数WordPress主机提供商为您托管的每个域名提供电子邮件服务。这意味着您可以使用您自己的域名创建电子邮件帐户,如[email protected]。 首先,您需要创建一个电子邮件帐户。在本例中,我们将向您展示如何在cPanel中创建电子邮件帐户。您的托管服务提供商可能会使用其他一些帐户管理系统,但大多数托管服务的基本流程是相同的。 登录到您的主机帐户,然后点击邮件部分下的电子邮件帐户。 这将向您显示一个简单的表单,您需要在其中填写创建电子邮件帐户所需的信息。 由于我们将使用此帐户发送WordPress电子邮件,我们建议您创建一个电子邮件帐户,如下所示[电子邮件受保护]。确保用您自己的域名替换Example.com。 创建电子邮件帐户后,您现在就可以在WordPress中使用它了。但在此之前,您需要从托管服务提供商处获得以下信息。 您的电子邮件地址的SMTP主机。 用于安全登录的SMTP端口。 您可以查看主持人网站上的支持部分以获取此信息。很可能会有一篇文章提供这方面的信息。如果您没有找到它,那么您应该联系主机支持以请求此信息。 在WordPress中使用您的品牌电子邮件地址 您现在需要安装并激活WP Mail SMTP插件。有关更多详细信息,请参阅我们关于如何安装WordPress插件的分步指南。 激活后,您需要访问设置?电子邮件以配置插件设置。 首先,您需要输入您刚刚创建的电子邮件地址。之后,您可以添加发件人名称,该名称将用作发件人名称。 如果你没有添加发件人名称,那么插件将使用默认的WordPress。 接下来,您需要选择邮递器。继续,然后单击“Other SMTP”选项以选择它。 在此之后,您需要选中“返回路径”选项旁边的框。此选项设置返回路径以匹配发件人电子邮件地址。如果不选中,退回邮件和未送达回执将会丢失。 接下来,您需要设置SMTP选项。 首先,您需要输入您的SMTP主机和端口。您可以从您的主机提供商那里获得此信息。通常,SMTP主机是mail.youdomain.com(将您的域名替换为您自己的域名)。对于SMTP,通常使用端口465。 接下来,您需要选择加密。大多数WordPress托管公司都支持SSL和TLS。我们建议使用TLS选项(如果可用)。 之后,打开身份验证切换并提供您的SMTP用户名和密码。通常,您的电子邮件地址也是您的SMTP用户名。 您的密码以明文存储,这是不安全的。不要担心,我们将在本文后面向您展示如何使其更安全。 别忘了点击保存设置按钮来保存您的更改。 测试您的SMTP设置 现在您已经设置了WP Mail SMTP来发送电子邮件,让我们测试一下是否一切正常。在插件的设置页面上,点击“电子邮件测试”标签。 您需要提供您希望接收测试电子邮件的电子邮件地址。这可以是您可以访问的任何有效电子邮件地址。之后,点击发送电子邮件按钮继续。 WP Mail SMTP现在将使用您先前输入的SMTP设置发送电子邮件。当电子邮件发送成功时,您将看到一条成功消息。 保护您的电子邮件密码 您可能需要在WP Mail SMTP设置中输入您的电子邮件帐户密码。此密码通常以明文形式存储,这是不安全的。 然而,该插件也为您提供了一个选项,以使其更安全。为此,您需要向wp-config.php文件中添加一些代码。如果你以前没有这样做过,那么请参考我们关于如何在WordPress中编辑wp-config.php文件的指南。 首先,您需要使用cPanel中的FTP客户端或文件管理器应用程序连接到您的网站。连接后,您将在网站的根文件夹中找到wp-config.php文件。 您可以使用任何纯文本编辑器(如记事本或文本编辑)编辑此文件。 找到写着‘仅此而已,停止编辑!’的那行。“博客快乐”,并在其前面添加以下代码。 WordPress电子邮件问题疑难解答 […]

如何使用免费SMTP服务器发送WordPress电子邮件(4种方法)

您想使用免费的SMTP服务器来发送WordPress电子邮件吗? 默认情况下,WordPress使用的是PHP邮件功能,该功能不可靠,通常会将您的电子邮件标记为垃圾邮件。使用SMTP服务器是确保WordPress电子邮件可递送的最佳方式。 在本文中,我们将向您展示如何使用免费的SMTP服务器来发送WordPress电子邮件。 您需要首先输入您的发件人电子邮件和发件人姓名。WordPress电子邮件将从此电子邮件地址和名称发送。 您应该选中“来自电子邮件的强制”框。这确保了来自WordPress站点的所有电子邮件都是通过SMTP服务器从该电子邮件地址发送的。 提示:只需选中“强制发件人名称”,即可使所有电子邮件来自相同的名称,而不管WPForms等插件中的任何设置。 接下来,您需要选择SMTP邮件服务。只需点击您想要使用的那一个。 我们将介绍一些不同的免费SMTP服务器的逐步说明。您需要保持WP Mail SMTP设置选项卡处于打开状态,然后按照所选SMTP服务器的说明进行操作。 使用SendinBlue发送WordPress电子邮件使用Gmail发送WordPress电子邮件使用MailGun使用SendGrid发送WordPress电子邮件 注:如果你对技术方面的东西不是很有信心,我们建议你升级到WP Mail SMTP的Elite帐户。他们有一个非常棒的白手套设置服务,将帮助您完成设置过程。 您将收到一条短信,其中包含要输入的确认码。接下来,您将看到您的SendinBlue仪表板。 在继续之前,您需要在您的网站上创建一个子域,例如mail1.yourdomain.com。 要做到这一点,登录到您的虚拟主机或域名注册商帐户,然后按照他们的说明添加一个子域。 如果您使用的是Bluehost,则需要转到域?子域在您的托管仪表板下的页面。 只需输入您要使用的子域(例如,mail1),然后单击创建按钮继续。Bluehost会将子域添加到您的主机中。 创建子域后,您需要将其添加到您的SendinBlue帐户。 将您的子域添加到SendinBlue 在您的SendinBlue帐户中,您需要转到设置页面。在此页面上,滚动到“您的发件人和域名”部分,然后单击其下方的“配置”按钮。 接下来,单击域选项卡,然后单击“添加新域”按钮。 继续输入您的整个子域,例如mail1.yoursite.com。确保选中该框以确认您要使用该域名对您的电子邮件进行数字签名。然后,单击保存按钮。 保存后,您将看到一个弹出窗口,其中列出了验证您的域的方法。默认方法是托管一个文件,这需要您创建该HTML文件并通过FTP上传它。 我们建议改用‘Add a DNS Entry’方法。这为您提供了一个特殊的代码,您需要使用该代码来验证您的子域。 提示:如果您错误地关闭了此弹出窗口,请不要担心。您可以通过单击您的子域旁边的“验证此域”链接返回到它。 接下来,您需要在您的虚拟主机帐户中打开您的域的DNS设置。您的网络主机应该有关于此的说明。 在Bluehost中,您需要将您的DNS记录向下滚动到TXT部分。 然后,创建新的DNS TXT记录。 对于主机记录(有时称为主机或名称),您需要输入您的子域,例如mail1.yourdomain.com。根据您的网络主机,可能已经为您输入了密码,或者您可能需要输入全部或部分密码。 对于值(也称为TXT值或TXT数据),只需要复制SendinBlue中的特殊代码。 请确保您保存了您的DNS TXT记录。这样做之后,返回到SendinBlue并点击‘记录已添加’。“请核实”按钮。 提示:DNS更改可能需要长达24-48小时的时间才能在整个互联网上传播。如果验证失败,请在几小时后重试。 完成此操作后,您还需要再输入两个dns TXT记录,以便SendinBlue可以验证从您的域发送的电子邮件。这提高了交付能力。 在SendinBlue中,单击您的域旁边的“管理”下拉菜单,然后选择“验证此域”选项。 然后,您将看到一个弹出窗口,其中包含您需要添加的DNS记录的详细信息。您只需要添加前2个DNS记录。第三个是您已经添加的,而第四个是不必要的。 只需以与以前相同的方式将这些添加到您的虚拟主机帐户或域名注册商的域名中。然后,继续点击‘记录已添加’。请为每个人验证它的按钮。 现在,您只需完成在WordPress站点上启用SendinBlue。只需返回到您之前打开的WP Mail SMTP设置页面,即可找到API密钥框。 然后,点击“Get v3 API Key”链接。 此链接将在新选项卡中打开您的SendinBlue帐户的正确页面。在这里,您只需要复制API密钥。 复制后,返回WP Mail SMTP并粘贴API密钥。 […]

如何轻松更改域名称服务器(并指向新主机)

您是否需要更改域名服务器并将您的域名指向新的WordPress主机提供商? 域名服务器告诉全球域名系统在哪里寻找特定的网站。这听起来可能有点技术性,但更改名称服务器实际上是一个相当简单的过程。 在本文中,我们将逐步向您展示如何轻松更改域名称服务器并指向不同的主机或防火墙。 当您在Web浏览器中输入域名时,它首先向组成域名系统(DNS)的全球服务器网络发送请求。 然后,这些服务器搜索与该域相关联的各个名称服务器,并相应地转发请求。 例如,如果您的网站托管在Bluehost上,则其名称服务器信息将如下所示: Ns1.bluehost.comNs2.bluehost.com 这些名称服务器是由您的网站托管服务提供商管理的计算机。您的托管公司会将用户的请求转发到存储您的网站的计算机,也称为服务器。 这将把你带到一个页面,在那里你可以看到你的域名系统记录。 在开始之前,请确保在面包屑导航的屏幕顶部选择了正确的域。 一旦你验证域是正确的,只需向下滚动,直到你到达NS记录。其中应该有两个:ns1.domain.com和ns2.domain.com。 首先,单击旁边的3个垂直线ns1.domain.com然后选择编辑。 您将看到需要编辑名称服务器记录的弹出窗口。只需在“内容”框中输入新的域名服务器,然后点击“更新域名系统”按钮。这里,我们使用的是Bluehost的名称服务器: 对ns2.domain.com名称服务器记录也重复相同的过程。 您将在列表中看到更新的名称服务器。 这就是将您的网站域名指向您的新主机所需做的全部工作。 现在,您将在Bluehost中看到您的域的DNS详细信息。继续,点击这些按钮旁边的“编辑”按钮。 现在,您需要点击‘自定义’选项,并输入您的新网络主机的域名服务器。接下来,点击“保存”按钮。 然后,您将在列表中看到更新的名称服务器: 这就是你需要做的全部事情。您的网站域名现在正指向您的新Web主机。 祝贺您,您已经成功更改了Bluehost上的域名服务器。 在弹出窗口中,只需删除现有的SiteGround名称服务器,然后输入您想要使用的新名称服务器。或者,您可以添加第三个和第四个名称服务器。 一旦你准备好了,继续并点击‘确认’按钮。 您的新域名服务器现在将显示在您的域名旁边。 奖金:想要像塔克网一样在SiteGround上托管你的网站吗?他们用我们独家的SiteGround优惠券为我们的用户提供63%的虚拟主机折扣。当您点击我们的优惠券链接时,折扣将自动应用。 祝贺您,您现在已经更改了SiteGround上的域名服务器。 现在,您将在您的域名下方看到一个展开的详细信息部分。在这里,您只需点击您的名称服务器详细信息下面的“更改”链接。 现在,您将看到两个新的名称服务器框出现。您只需在这些框中输入您的名称服务器,然后按下“保存名称服务器”按钮。 然后,这些框将变为绿色,以指示已保存对名称服务器的更改。如果您返回到域概述,您将在列表中看到新的名称服务器: 祝贺您,您已成功更改了HostGator上的名称服务器。 奖金:想要在HostGator上注册一个免费域名吗?您可以使用我们的HostGator优惠券获得HostGator托管的62%的折扣,外加一个免费的域名和SSL证书。 接下来,你需要点击‘我将使用我自己的域名服务器’选项,然后输入你想要使用的域名服务器。您可以使用“添加名称服务器”按钮添加2个以上的名称。 完成后,只需点击“保存”按钮即可。 GoPardy可能会弹出警告提示进行确认。只需选中该框,然后继续并单击“继续”按钮即可。您的命名服务器现在已更改。 奖金:你可以得到一个巨大的89.9%的折扣,谷歌爸爸托管,并获得一个免费的域名。欲了解更多详情,请查看我们的GoPardy优惠券页面。 祝贺您,您已成功更改了GoPardy上的域名服务器。 在此之后,您需要向下滚动到页面的“名称服务器”部分。在这里,您需要点击下拉列表并选择‘Custom Dns’选项。 只需在此处添加您的名称服务器,然后单击“检查”按钮。 您的新名称服务器现在将显示在列表中。 祝贺您,您已经成功地更改了Namecheap上的名称服务器。 完成此操作后,您将看到可以在您的域上执行的所有操作的列表。你需要从列表顶部选择‘更改你的域名服务器和域名系统记录’。 接下来,你需要将“使用WordPress.com域名服务器”开关切换到关闭位置。现在,您可以输入要使用的名称服务器。最后,您应该点击“保存自定义名称服务器”按钮来保存您的设置。 这就是将您的网站域名指向您的新主机所需做的全部工作。 设置域名服务器后的最后步骤 任何域名服务器更改都可能需要几个小时才能在全球范围内生效。这是因为它要求每个互联网服务提供商清除他们的缓存历史,并将IP地址更新为新的记录。 如果这是您第一次更改名称服务器,那么保持耐心是很重要的,因为更改通常不会立即反映出来。 如果已经过了几个小时,但您的名称服务器更改仍未显示,则可以尝试刷新您计算机上的DNS缓存。 我们希望本文能帮助您学习如何更改名称服务器并将一个域指向另一个主机。你可能还想看看我们列出的所有网站都必须有WordPress插件的列表,以及我们对最好的电子邮件营销服务的比较,以发展你的业务。 中国和中国都是如此。

如何将Live WordPress站点移动到本地服务器

是否要将实时WordPress网站移动到您计算机上的本地服务器? 在您的计算机(本地服务器)上安装WordPress可以让您轻松学习WordPress并进行测试。当您将一个实时WordPress站点移动到本地服务器时,它使您能够试验与您的实时站点相同的数据。 在本文中,我们将向您展示如何在不破坏任何东西的情况下轻松地将活动的WordPress站点移动到本地服务器。 为什么以及谁会想要将实时WordPress站点迁移到本地服务器? 如果你运行WordPress网站已经有一段时间了,你可能想尝试一下新的主题或插件。然而,在实时网站上执行此操作可能会导致用户的用户体验不佳。 为了避免这种情况,许多用户会在本地服务器上创建WordPress网站的副本,以测试新主题、插件或进行开发测试。 这允许你用你所有的内容来设置你的主题,并测试所有的功能,而不用担心破坏你的网站。许多用户将他们的站点复制到本地服务器上,以使用实际站点数据来练习他们的WordPress和编码技能。 尽管你可以用WordPress中的虚拟内容进行所有的测试,但真实的站点数据让你更好地直观地展示这些变化将如何出现在你的实时站点上。 准备将本地站点移动到本地服务器 首先,你需要确保你总是备份你的WordPress网站。有几个很棒的WordPress备份插件可以使用。 其次,您需要在计算机上安装本地服务器环境。你可以在Windows上使用WAMP,在Mac上使用MAMP。设置好环境后,您需要使用phpMyAdmin创建一个新数据库。 只需在浏览器中访问以下URL即可启动phpMyAdmin。 Http://localhost/phpmyadmin/Http://localhost:8080/phpmyadmin/ 从这里,你需要点击‘数据库’标签,并创建一个新的数据库。稍后,您将需要此数据库来解压缩实时站点数据。 您现在已经准备好将您的实时WordPress站点移动到本地服务器。 方法1.使用插件将Live WordPress站点移动到本地服务器 这种方法更简单,并推荐给所有用户。 您需要做的第一件事是安装并激活复印机插件。有关更多详细信息,请参阅我们关于如何安装WordPress插件的分步指南。 Duplicator允许您轻松创建整个网站的复制包。它可以用来把你的WordPress站点移到一个新的位置,也可以作为一个备份插件使用。 激活后,该插件将添加一个新的“复印机”WordPress管理侧边栏中的菜单项。点击它将把你带到插件的Packages屏幕。 要创建新包,您需要单击Create new Package按钮。复制器将启动包向导,您需要单击下一步按钮以继续。 然后,该插件将对您的网站进行SAN,并运行一些背景调查。然后它将向您显示这些检查的摘要。如果一切看起来都很好,那么点击“构建”按钮继续。 复制器现在将创建您的网站包。 完成后,您将看到一个包含所有网站数据的压缩文件和一个安装程序文件。您需要将这两个文件下载到您的计算机上。 现在,您就可以在本地服务器上解压并安装这些文件了。 首先,您需要在本地服务器的根文件夹中创建一个新文件夹。这是本地服务器存储所有网站的文件夹。 例如,如果您使用的是MamP,那么它将是/Applications/Mamp/htdocs/Folder.或者,如果您使用的是WAMP,那么它将是C:\WAMP\www\Folder. 在此文件夹内,您可以为要在本地服务器上导入或创建的每个新网站创建新文件夹。 之后,您需要打开为本地网站创建的文件夹,然后复制并粘贴之前下载的存档压缩文件和安装程序脚本。 要运行安装,您需要在Web浏览器中打开installer.php脚本。 例如,如果将两个文件都粘贴到/mylocalsite/文件夹,然后您将通过访问浏览器来访问它们http://localhost/mylocalsite/installer.php。 现在,您将看到复印机安装脚本如下所示: 单击下一步按钮继续。 Duplicator现在将解压存档压缩文件,并要求您输入本地站点的数据库信息。这是您先前创建的数据库。 服务器名称几乎总是本地主机,而用户名是根。在大多数情况下,您的本地服务器安装没有为根用户设置密码,因此您可以将其留空。 在页面的底部,你会看到一个“测试数据库”按钮,你可以用它来确保你的数据库信息是正确的。 如果一切正常,请点击“下一步”按钮继续。 复制器现在将导入您的WordPress数据库。之后,它会要求您复查它自动检测到的新网站信息。 单击下一步按钮继续。 复制器现在将完成设置,并将显示一个按钮以登录到您的本地站点。您将使用您在Live站点上使用的相同的WordPress用户名和密码。 仅此而已,您已经成功地将您的实时站点移动到本地服务器。 方法2.手动将Live WordPress站点移动到本地服务器 如果该插件不适用于您,那么您始终可以手动将您的实时站点移动到本地服务器。你需要做的第一件事是从你的WordPress主机账户手动备份你的网站。 步骤1.导出实时站点的WordPress数据库 要导出您的Live站点的WordPress数据库,您需要登录到cPanel仪表板并点击phpMyAdmin。 注意:我们显示的是来自Bluehost仪表板的屏幕截图。 在phpMyAdmin中,您需要选择要导出的数据库,然后单击顶部的导出选项卡。 PhpMyAdmin现在将要求您选择快速或自定义导出方法。我们建议使用自定义方法,并选择Zip作为压缩方法。 有时WordPress插件可以在您的WordPress数据库中创建自己的表。如果您不再使用该插件,则自定义方法允许您排除这些表。 保持其余选项不变,然后单击Go按钮下载ZIP格式的数据库备份。 PhpMyAdmin现在将下载您的数据库文件。有关更多详细信息,请参阅我们关于如何手动备份WordPress数据库的教程。 […]

如何将WordPress从本地服务器转移到Live站点(两种方式)

是否要将WordPress从本地服务器移动到实时站点? 在本地服务器上使用WordPress是在您的站点上私下工作的常见方式。最终,您需要将其移动到实时服务器以供在线访问者使用。 在本文中,我们将一步一步地向您展示如何将WordPress从本地服务器迁移到实时站点。 这会将您带到一个屏幕,您可以在其中为您的备份命名。 然后,点击“下一步”按钮。 复制器现在将运行一些测试,以查看是否一切正常。 如果所有项目都标记为‘Good’,则点击‘Build’按钮。 此过程可能需要几分钟时间,具体取决于您网站的大小。您需要将此选项卡保持打开状态,直到该过程完成。 完成后,您将看到“安装程序”和“存档”包的下载选项。你需要点击“一键下载”链接将这两个文件下载到你的电脑上。 “存档”文件是您WordPress站点的完整副本。它包括所有的WordPress核心文件以及你的图片、上传、主题、插件和你的WordPress数据库的备份。 “安装程序”文件是一个脚本,它将通过解压包含您的网站的存档文件来自动执行整个迁移过程。 在下一个屏幕上,有一个用于创建新数据库的字段。 只需为您的数据库提供一个名称,然后单击“创建数据库”按钮。 CPanel现在将为您创建一个新数据库。 之后,您需要输入新用户的用户名和密码,然后单击“创建用户”按钮。 接下来,您需要将刚刚创建的用户添加到数据库中。 首先,点击“All Privileges”复选框。 然后,向下滚动并单击“进行更改”按钮保存您的更改。 您的数据库现在已准备好用于您的WordPress站点。确保记下数据库名称、用户名和密码。在下一步中,您将需要此信息。 在Setup部分,您将被要求输入您的MySQL主机、数据库名称、用户名和密码。 您的主机可能是本地主机。之后,您将输入在前面的步骤中创建的数据库的详细信息。 然后,点击“验证”按钮,以确保您输入的详细信息是正确的。 之后,点击“下一步”按钮继续。 复制器现在会将你的WordPress数据库备份从存档导入到你的新数据库中。 它还会将指向本地站点的URL更新为您的新活动站点。 你现在可以点击‘Admin Login’按钮进入你的实时站点的WordPress管理区。 一旦您登录到您的实时站点,复制器将自动清理安装文件。 就这样。您已经成功地将WordPress从本地服务器移动到您的实时站点。 在“导出方法:”选项中,您可以选择“快速”或“自定义”。Custom将为您提供更多导出数据库的选项。 但我们建议您选择‘Quick’,然后点击‘Go’按钮下载您的数据库。 在下一个屏幕上,您可以创建一个新数据库。 你需要为你的数据库提供一个名称,然后点击‘创建数据库’。 CPanel现在将自动为您创建一个新数据库。 接下来,您需要输入新用户的用户名和密码,然后单击“创建用户”。 之后,您需要将刚刚创建的用户添加到数据库中。 首先,选中“所有权限”复选框。 然后,向下滚动并单击“进行更改”以保存您的更改。 您已经成功地为您的实时WordPress站点创建了一个新数据库。 这将把您带到phpMyAdmin,在这里您想要单击您刚才在上面创建的数据库。PhpMyAdmin将显示没有表的新数据库。 接下来,点击顶部菜单中的“导入”标签。在导入页面上,点击“选择文件”按钮,然后从第一步中保存的本地站点中选择数据库文件。 之后,点击页面底部的“Go”按钮。您的数据库将自动导入到phpMyadmin。 然后,在options_name列中,您需要查找siteurl选择。 然后,点击“编辑”图标。 这将打开一个窗口,您可以在其中编辑该字段。 在输入框中输入option_value,您将看到本地安装的URL,如下所示http://localhost/test。 您需要在此字段中插入新站点URL,例如:https://www.wpbeginner.com。 然后,您可以通过单击“Go”按钮保存该字段。 下一步,您需要遵循与上面相同的步骤home选项名称。这个wp_options菜单可以有几页长。通常,home选项将在第二页上。 然后,更新homeURL,因此它与您的实时站点URL相同。 这将确保您的站点URL在需要的任何其他位置都被更正。 完成后,请转到设置»固定链接,然后向下滚动并单击“保存更改”,以确保所有帖子链接都工作正常。 就这样。您现在已经成功地将WordPress从您的本地服务器迁移到了一个实时站点。 希望现在您的Live网站已顺利启动并运行。如果您注意到任何错误,那么您可以查看我们的常见WordPress错误指南,以帮助排除故障。 […]

如何将WordPress移动到新的主机或服务器(无需停机)

您是否计划将您的WordPress站点迁移到新的托管公司或不同的服务器?切换虚拟主机或将网站迁移到新服务器时,最大的风险是数据丢失和停机。 这两种情况都会使用户和搜索引擎暂时无法访问您的网站,从而导致销售和搜索引擎排名的损失。 在这个循序渐进的教程中,我们将向你展示如何安全地将你的WordPress网站迁移到一个新的主机上,而不会出现任何停机。 我们还将回答有关将WordPress网站迁移到新的主机提供商的最常见问题,这样您就可以避免犯一些常见的错误。 重要:在我们开始之前,我们想让你知道,很多WordPress托管公司都提供免费的迁移服务。它可能没有列在他们的网站上,所以你所要做的就是问。通常情况下,这是免费的,但有些人可能会收取少量费用。 话虽如此,让我们来看看将WordPress迁移到新的托管服务器(不会出现任何停机)的步骤。 选择您的新WordPress主机设置复制器以便于迁移将您的WordPress站点导入到新主机更改主机文件以防止宕机在新主机上创建MySQL数据库开始复制器迁移过程更新您的域名服务器(DNS)常见问题 准备好的?我们开始吧。 之后,单击Next按钮并按照步骤创建您的包。 确保您的扫描结果已检查完毕(所有内容都应该显示“Good”),然后单击建房纽扣。 该过程可能需要几分钟才能完成,因此在插件执行其工作时,请将选项卡保持打开状态。 该过程完成后,您将看到安装程序和归档程序包的下载选项。你需要点击“一键下载”链接来下载这两个文件。 存档文件是您的完整网站的副本,安装程序文件将为您自动执行安装过程。 如果您无法找到这些信息,那么您可以向新的虚拟主机公司寻求支持,他们会帮助您解决问题。 使用FTP客户端,您需要将installer.php文件和您的存档.zip文件上传到您网站的根目录。 这通常是/username/public_html/文件夹。 同样,如果你不确定,那就问问你的虚拟主机公司。 确保您的根目录是完全空的。当你注册时,一些虚拟主机公司会自动安装WordPress。 如果你在根目录中安装了WordPress,那么你需要首先删除WordPress。 完成后,您需要将存档压缩文件和installer.php文件上传到站点的根目录。 在下一步,Windows用户需要转到程序?所有程序?附件,右击记事本并选择以管理员身份运行。 将出现Windows UAC提示,您需要单击是以管理员权限启动记事本。 在记事本屏幕上,转到文件?打开,然后导航到C:\Windows\System32\drivers\etc文件夹。从该文件夹中,选择Hosts文件并将其打开。 如果您使用的是Mac,则需要打开终端应用程序并输入以下命令来编辑主机文件: sudo nano /private/etc/hosts 对于Windows和Mac用户,在主机文件的底部,您需要输入您复制的IP地址,然后输入您的域名。就像这样: 192.168.1.22 www.Example.com 请确保使用从cPanel复制的IP地址替换IP地址,并使用您自己的域名替换Example.com。 完成后,保存您的更改。 现在,您可以使用计算机上的域名访问新主机上的文件。 重要:完成迁移后,不要忘记撤消对主机文件所做的更改(步骤6)。 您将看到一个用于创建新数据库的字段。为您的数据库输入一个名称,然后点击“创建数据库”按钮。 创建MySQL数据库后,您需要向下滚动到MySQL用户部分。 接下来,为您的新用户提供用户名和密码,然后单击“Create a User”按钮。 之后,您需要将该用户添加到您的数据库中。这将为您刚刚创建的用户名提供处理该数据库的所有权限。 您可以通过向下滚动到“将用户添加到数据库”部分来实现这一点。只需从User旁边的下拉菜单中选择您创建的数据库用户,然后选择DATABASE,然后单击Add按钮。 您的数据库现在可以与WordPress一起使用了。请务必记下数据库名称、用户名和密码。在下一步中,您将需要该信息。 安装程序将运行几个测试,并在存档和验证测试旁边向您显示“通过”。 您需要选中条款和条件复选框并通过单击下一步按钮继续。 现在,您将被要求输入您的MySQL主机、数据库名称、用户名和密码。 您的主机可能是本地主机。之后,您将输入在上一步中创建的数据库的详细信息。 您可以点击“测试数据库”按钮,以确保您输入了正确的信息。 如果复制器能够连接,那么您将看到一个以PASS开头的字符串。否则,您将看到数据库连接错误详细信息。 单击下一步按钮继续。 Duplicator现在会将你的WordPress数据库从压缩文件导入到你的新数据库中。 接下来,它会要求您更新站点URL或路径。由于您没有更改域名,因此您不需要在此处更改任何内容。 只需单击下一步按钮即可继续。 复制器将运行最后的步骤,并向您显示登录按钮。 现在,您可以在新主机上登录到您的WordPress站点,以确保一切工作正常。 […]

WordPress MySQL,MySQL升级,数据库 文字详细教程

您的数据库很可能运行在MySQL或其完全开源的分支MariaDB上。这些流行的数据库管理软件支持90%的网站,因此您的服务器主机可能已经为您安装了其中任何一个。 但并非所有主机都会继续保持最新状态,因此您通常需要检查 MySQL 版本并保持升级。服务器上过时的软件永远不会好,也可能是有害的。 让我们学习如何检查您的MySQL版本是否是最新的,如果不是,则升级它。 为什么要让MySQL保持最新? 如何检查MySQL版本 如何升级MySQL版本 为什么要让MySQL保持最新? 手动服务器维护不是一项有趣的任务,尤其是当您不太熟悉网络服务器的内部工作原理时。只要您的服务器和数据库运行良好,您可能很容易忽略过时的软件。但是,这是一个坏主意的原因有很多。 在您的服务器上安装过时的软件从来都不是一件好事。即使您的安全中最微小的漏洞也可能成为攻击者潜入并接管的载体。 他们甚至可能会弄乱您的数据库。各种重要信息都存储在那里,例如您的WordPress文章和所有其他类型的敏感信息。您不希望任何不需要的人能够修改它。 除此之外,新版本意味着对现有内容的新功能和一般改进。即使这些额外的特性不会影响你,更新的MySQL版本也更安全、优化得更好、速度更快。 MySQL 8.0中的新功能。 并且随着MySQL的每次更新,都会带来一系列错误修复,修补错误,这些错误充其量只是一种烦恼,或者最坏的情况下会给您带来严重的麻烦。 当涉及到您网站上的任何软件时,最好将其保持在最新版本。 哪个版本的MySQL最好? 如今,许多服务器仍在运行MySQL 5.7(跳转到8.0之前的最新版本),即使存在更新更好的版本。为什么是这样? MySQL 5.7还是8.0哪个最好? 大多数人不升级是因为他们不知道最新的MySQL版本,或者他们不想花时间更新它。此外,5.7还没有被弃用,直到2023年才会被弃用。 macOS v10.14停止更新支持 但是,虽然MySQL 5.7仍受支持,但切换到最新版本绝对值得您花时间。它更快、更安全 – 激活后可以立即观察到变化。而对于能够使用新功能的开发者来说,好处多得无法一一列举。 您需要了解一些升级注意事项和向后不兼容性,但对于大多数站点,它们不会引起问题。 跟上MySQL的最新稳定版本几乎总是最好的。尽管新的内置自动更新程序可能会为您处理这些问题,但即使是次要更新也值得一试。至于重大更新,除非您的服务器的关键部分不兼容,否则这是值得的。 虽然WordPress支持MySQL版本一直回到5.6,但8.0与它完美配合。由于5.6不再受支持并且容易受到错误和安全风险的影响,您至少应该更新到5.7。 如何检查MySQL版本 使MySQL保持最新状态至关重要,但您需要在升级前了解其版本。很有可能,您已经在使用最新版本并且根本不需要做任何事情。有几种检查方法;这些只是少数最简单的。 使用命令行 获取MySQL版本的最简单方法是使用通过命令行提交的简单代码。只需几秒钟,即可立即回答您的问题。除非您使用最少的主机,否则访问服务器的命令行应该不会太困难。 有多种方法可以访问服务器的命令行。例如,您的Web主机可能会提供一种通过其后端提交命令的方法,例如使用cPanel 。或者您可以使用内置终端或命令提示符连接到您的服务器。 PuTTY之类的工具也可以帮助您登录,并且通常需要Windows用户使用SSH进行连接。 无论哪种方式,您都需要一些SSH登录凭据。您通常可以在您的网络托管仪表板中找到它们,或者您可以通过电子邮件发送它们并寻求帮助。 一旦您知道将如何连接到服务器的命令行,请按照以下步骤操作。 步骤 1:在您的计算机上启动终端(Linux、macOS)或命令提示符/PuTTY (Windows)。在cPanel中,您可以在Advanced > Terminal下找到它。 cPanel终端窗口 步骤 2:提供您的SSH凭据以连接并登录到服务器。 步骤 3:输入以下命令: mysql -V 如果您安装了MySQL Shell […]

WordPress GraphQL,GraphQL查询,PoP 文字详细教程

GraphQL是一种用于API的查询语言,它使客户能够准确地询问他们需要的数据并准确地接收这些数据,仅此而已。这样,单个查询就可以获取渲染组件所需的所有数据。 (相比之下,一个REST API必须触发多次往返以从不同端点的多个资源中获取数据,这可能会变得非常慢,尤其是在移动设备上。) 尽管GraphQL(意为 “Graph Query Language”)使用图数据模型来表示数据,但GraphQL服务器不一定需要使用图作为数据结构来解析查询,而是可以使用任何需要的数据结构。该图只是一个心理模型,而不是实际实现。 GraphQL项目在其网站graphql.org上声明了这一点: Graph是对许多现实世界现象进行建模的强大工具,因为它们类似于我们的自然心理模​​型和对潜在过程的口头描述。使用GraphQL,您可以通过定义模式将业务领域建模为图形;在您的架构中,您定义不同类型的节点以及它们如何相互连接/关联。在客户端,这会创建一个类似于面向对象编程的模式:引用其他类型的类型。在服务器上,由于GraphQL只定义了接口,你可以自由地将它与任何后端(新的或旧的!)一起使用。 这是个好消息,因为处理图或树(它们是图的子集)并非易事,并且可能导致解决查询的指数或对数时间复杂度(即解决查询所需的时间可能会增加几个订单)查询的每个新输入的数量级)。 在本文中,我们将描述PoP在PHP GraphQL中的GraphQL服务器的架构设计,它使用组件作为数据结构而不是图。该服务器的名字来源于PoP,它是在PHP中构建组件的库,它是基于该库的。 本文分为5个部分,解释: 什么是组件 PoP的工作原理 PoP中如何定义组件 组件如何自然地适用于GraphQL 使用组件解决GraphQL查询的性能 1.什么是组件 每个网页的布局都可以使用组件来表示。组件只是一组代码(例如HTML、JavaScript和CSS)组合在一起以创建一个自治实体,该实体可以包装其他组件以创建更复杂的结构,并且自身也可以被其他组件包装。每个组件都有一个用途,可以是非常基本的东西,例如链接或按钮,也可以是非常复杂的东西,例如轮播或拖放图像上传器。 通过组件构建站点类似于玩乐高。例如,在下图中的网页中,简单的组件(链接、按钮、头像)被组合成更复杂的结构(小工具、部分、侧边栏、菜单)一直到顶部,直到我们获得网页: 页面是一个wrapping组件的组件,如方框所示 组件可以在客户端(例如JS库Vue和React,或CSS组件库Bootstrap和Material-UI)和服务器端以任何语言实现。 2. PoP的工作原理 PoP描述了一种基于服务器端组件模型的架构,并通过组件模型库在PHP中实现。 在以下部分中,术语“组件”和“模块”可互换使用。 组件层次结构 所有模块相互wrapping的关系,从最顶层的模块一直到最后一层,称为组件层次结构。这种关系可以通过服务器端的关联数组(key=>property)来表示,其中每个模块将其名称声明为关键属性,并将其内部模块声明为属性”modules”。 PHP数组中的数据也可以直接在客户端使用,编码为JSON对象。 组件层次结构如下所示: $componentHierarchy = [ ‘module-level0’ => [ “modules” => [ ‘module-level1’ => [ “modules” => [ ‘module-level11’ => [ “modules” => […] ], ‘module-level12’ => […]

WordPress MAMP,MAMP教程 文字详细教程

有许多工具可以让您设置本地开发环境来创建和测试WordPress网站。MAMP就是其中之一,它非常易于使用。 但是,如果您想充分利用它,则需要增加其默认上传大小。 由于WordPress是基于PHP构建的,因此该软件的设置可以决定您网站的运行情况。例如,使用过时的PHP版本可能会阻止您运行最新的WordPress版本。同样,内存限制较低可能会导致频繁的错误。 在本文中,我们将向您介绍MAMP,解释为什么增加上传大小是一个明智的想法,然后通过两个简单的步骤向您展示如何做到这一点。 MAMP简介 为什么要增加Web服务器的PHP上传大小 如何增加本地Web服务器MAMP的上传大小 MAMP简介 MAMP主页 MAMP是一种工具,可让您在macOS或Windows计算机上设置本地服务器环境。有了它,您可以在您的计算机上安装以下软件: Apache Nginx PHP MySQL MAMP是一个解决方案堆栈,由免费,开源和专有的商业软件组成,它们一起用于在Apple Macintosh计算机上开发和运行动态网站。——维基百科 您可以使用许多其他工具在本地安装WordPress。但是,我们喜欢MAMP,因为它为您提供了一个直观的控制面板以及为您的Web服务器软件在Nginx和Apache之间切换的选项: 使用MAMP在Apache和Nginx之间切换。   无论您使用的是免费版本的MAMP还是MAMP PRO ,下面的说明都适用。您可以使用任一版本在本地安装WordPress。 为什么要增加Web服务器的PHP上传大小 每个PHP安装都使用一组变量或“指令”来管理其设置。这些是决定PHP如何处理文件上传的三个设置(就大小而言): memory_limit:这决定了您的服务器可以为每个PHP脚本分配多少内存。 post_max_size:此设置控制您的服务器允许的最大POST数据大小,并在WordPress文件上传中发挥作用。 upload_max_filesize:您在此处设置的值决定了上传到您网站的文件大小限制。 正如我们所提到的,WordPress是基于PHP构建的。因此,所有这些设置都会直接影响您的网站。如果您的PHP安装具有较低的内存限制,您将在上传文件和在您的站点上执行脚本时遇到问题。 没有适合每个Web服务器的理想PHP内存限制。但是,由于我们讨论的是本地开发环境,您可以完全自由地决定为您的设置分配多少资源。尽管大多数网络主机都会限制您的PHP内存限制(在合理范围内),但您的本地实例没有强制上限。 一些教程告诉您只增加PHP配置中的upload_max_filesize设置。但是,这可能会导致错误。当PHP文档表明您的post_max_size设置应该具有高于upload_max_filesize. 同样,memory_limit应该具有比post_max_size更高的值。只要您的PHP设置符合这些准则,您就应该是金子。 如何增加本地Web服务器MAMP的上传大小 在本教程中,我们将向您展示如何配置MAMP以增加其在Windows和macOS上的上传大小。我们还将使用MAMP控制面板来确保您成功更新了服务器设置。 第 1 步:修改您的php.ini文件 在MAMP中修改PHP设置很容易。为此,您需要编辑MAMP安装的php.ini文件。 您可以在以下两个位置之一访问该文件,具体取决于您使用的是Windows还是macOS: Windows: C:/MAMP/conf/phpx.xx/php.ini macOS: /Applications/MAMP/bin/php/phpx.xx/conf/php.ini 如果您导航到conf目录,您会注意到它包含多个用于不同PHP版本的文件夹。默认情况下,您的MAMP安装应使用最新的PHP版本,并且您需要访问与其对应的文件夹。 要仔细检查您使用的PHP版本,请打开MAMP控制面板,转到MAMP > Preferences > PHP,然后查看“Standard Version”旁边的版本号:   检查您在MAMP中使用的PHP版本   接下来,您可以返回conf目录并访问与该版本相关的文件夹。在里面,你会发现一个单独的php.ini文件。继续使用你最喜欢的文本编辑器打开它,你会看到如下内容:   一个php.ini配置文件   正如我们在上一节中解释的那样,您需要查找以下三个指令: memory_limit post_max_size upload_max_filesize 我们建议将内存限制设置为128或256MB。这是该值在我们的php.ini文件中的样子: […]

WordPress Apache未启动,MAMP错误 文字详细教程

WordPress的本地安装是在上线之前测试站点更改的绝佳方式,而MAMP是设置站点的最佳方式之一。但是,当MAMP的关键组件之一Apache拒绝启动时,这可能会很困难。 您的Apache服务器可能无法运行有几个原因。某些东西可能会阻塞它使用的端口;可能有另一个Apache实例已经在运行;或者可能与您在MAMP中使用的PHP版本不兼容。 幸运的是,这些问题的故障排除和修复都相当简单。 在本文中,我们将解释MAMP的Apache服务器未启动错误的一些可能原因,并介绍如何修复每个错误。 MAMP中Apache服务器未启动错误的原因 第 1 步:确保Skype未运行 第 2 步:确保没有其他Apache实例正在运行 第 3 步:从命令行停止Apache 第 4 步:在MAMP首选项中更改PHP版本 MAMP中Apache服务器未启动错误的原因 在深入探讨此错误的原因之前,让我们先介绍一些基础知识。MAMP安装实际上是多个协同工作的软件组件的捆绑包:Apache Web服务器、MySQL数据库软件和PHP编程语言。 这些组件中的每一个对于本地安装的运行都至关重要。如果缺少或遇到错误,您将无法访问或使用您的WordPress测试环境。 当您在计算机上打开MAMPapp时,Apache服务器和MySQL应该会自动启动,使您的本地站点“在线”并允许您访问它。但是,您可能会发现有时Apache服务器无法启动,这可能就是您在这里的原因。 您有时可能会看到一个弹出窗口,其中包含错误消息“Apache无法启动。请检查您的MAMP安装和配置。” 但是,通常您根本不会看到错误消息 — 相反, MAMP 窗口中Apache服务器旁边的点不会变成绿色:   如果无法启动,MAMP窗口中的Apache Server指示灯不会变为绿色 MAMP Apache服务器未启动错误有几个可能的原因: 有东西阻塞了Apache服务器使用的端口。Skype是一个常见的罪魁祸首。 另一个Apache实例已在您的计算机上运行。 正在使用的Apache和PHP版本之间存在不兼容问题。 幸运的是,这些问题都比较容易排除和修复。在下一节中,我们将深入探讨如何做到这一点。 既然您知道问题所在,您就可以开始进行故障排除了。有四种不同的修复程序可以解决MAMP中的“Apache服务器未启动”错误。我们建议按顺序尝试每个,并且仅在问题仍然存在时才继续进行下一个。 第 1 步:确保Skype未运行 通信应用程序Skype倾向于占用Apache在网络上使用的端口,从而阻止其启动。 解决这个问题非常简单——只需关闭Skype并重新启动MAMP。 如果冲突继续出现并且您需要同时运行MAMP和Skype,您可以更改Apache使用的端口。为此,请导航至MAMP应用程序菜单中的MAMP > 首选项:   您可以更改Apache使用的端口,以避免与Skype和其他应用程序发生冲突 单击Preferences窗口顶部的Ports ,为Apache输入一个新端口,然后单击OK保存更改。端口8080是避免冲突的常用选项,但您可以在此处添加所需的任何值。 第 2 步:确保没有其他Apache实例正在运行 如果您不使用Skype,或者上述修复没有解决问题,接下来要检查的是没有其他Apache实例已经在运行。这是MAMP Apache服务器无法启动的常见原因。首先,关闭计算机上的MAMP。接下来,您需要打开计算机的任务管理器(Mac设备上的活动监视器)。 […]

WordPress XAMPP错误,服务器证书 文字详细教程

XAMPP是一个很棒的免费工具,用于创建本地WordPress安装。您可以使用它来执行测试并尝试新的想法或更新,然后再将它们带到您的实时站点。但是,与任何软件解决方案一样,有时可能会出现错误,例如令人困惑的“Server certificate does NOT include an ID which matches the server name(服务器证书不包含与服务器名称匹配的ID)”消息。 XAMPP错误日志中会不时弹出这条鬼鬼祟祟的错误消息,通常是在您解决其他问题时。虽然它本身不会导致任何问题,但它可能表明更深层次的问题最终可能会发展成更严重的问题,因此修复它很重要。 在本文中,我们将更详细地解释此错误。然后,我们将通过三个简单的步骤向您介绍如何修复它。让我们潜入吧! XAMPP中“服务器证书不包含与服务器名称匹配的ID”警告简介 如何修复“服务器证书不包含与服务器名称匹配的ID”问题 XAMPP中“服务器证书不包含与服务器名称匹配的ID”警告简介 难以捉摸的“Server certificate does NOT include an ID which matches the server name”错误消息不会出现在站点的前端。相反,您可以在XAMPP错误日志中找到它: “服务器证书不包含与服务器名称匹配的ID”消息 通常,发生的情况是另一个问题将您带到错误日志,然后您会意外地注意到服务器证书警告。最初的问题可能涉及崩溃XAMPP组件(通常是Apache)或MySQL错误。您检查XAMPP日志以获取有关此问题的线索,并发现“服务器证书不包含与服务器名称匹配的ID”消息,通常是多次。 请务必注意,此通知很可能与将您带到错误日志的任何初始问题无关。事实上,这更像是一个警告,而不是一个实际的错误。您的站点仍然可以正常运行。 话虽如此,警告仍然不理想,因为它们表明您的安装有问题。更正此问题可以帮助您的本地XAMPP环境尽可能顺利地运行并防止将来出现问题。 “服务器证书不包含与服务器名称匹配的ID”消息表明您的Apache安装的安全套接字层 (SSL)配置存在错误(Apache是XAMPP的一部分)。幸运的是,解决它非常容易——比其他一些XAMPP错误要容易得多。就像在Apache文件中编辑一行一样简单。 如何修复“服务器证书不包含与服务器名称匹配的ID”问题 现在您已对该错误消息有了更多了解,是时候着手修复它了。该过程涉及编辑配置文件。 第 1 步:打开xampp/apache/conf/extra目录 第一步是在文件浏览器中打开正确的Apache目录。最直接的方法是从系统托盘启动XAMPP控制面板,然后单击窗口右侧的Explorer: XAMPP控制面板中的资源管理器按钮 这将在XAMPP文件夹中打开一个文件浏览器窗口: XAMPP目录中的Apache文件夹 从这里,您可以导航到apache > conf > extra。完整的目录路径是xampp/apache/conf/extra。在那里,您可以继续下一步:打开和编辑一个关键的Apache文件。 第 2 步:编辑httpd-ssl.conf文件 在xampp/apache/conf/extra文件夹中,您要查找的文件名为httpd-ssl.conf: httpd-ssl.conf文件 该文件处理XAMPP Apache安装的SSL配置。找到它后,继续在文本编辑器中打开它。如果您使用的是Mac,则默认的TextEdit可以正常工作。在Windows上,我们建议使用Notepad++: Windows的Notepad++文本编辑器 打开文件后,查找显示“ServerName www.example.com:443”的行。它应该位于“虚拟主机的常规设置”部分下(默认为第125行): […]

Nameservers(DNS解析服务器)告诉全局域名系统在哪里寻找特定网站。在本教程中,我们将解释什么是名称服务器以及它们的作用。然后将逐步向您展示如何更改DNS解析服务器并指向其他主机或防火墙。

Nameservers(DNS解析服务器)告诉全局域名系统在哪里寻找特定网站。域名服务器可以让您的用户省去记住构成您IP地址的数字的脑力劳动。相反,他们可以使用直观的域名来记住您的网站并为其添加书签。尽管名称服务器的用途相对容易掌握,但熟悉如何在需要时修改您的名称服务器的基础知识是明智的。 这听起来可能有点技术性,但是更改DNS解析服务器实际上是一个相当简单的过程。在本教程中,我们将解释什么是名称服务器以及它们的作用。然后将逐步向您展示如何更改DNS解析服务器并指向其他主机或防火墙。 什么是Nameservers? Nameservers(又称DNS解析服务器)是域名系统全局数据库的一部分。他们的工作是告诉其他计算机在哪里可以找到域名。如果虚拟主机帐户是网站文件所在的房子,则域名是该房子的街道地址。DNS解析服务器主要是告诉互联网在哪里可以找到与域名相关联的网站地址。 在Web浏览器中输入域名时,它首先向构成域名系统(DNS)服务器的全球网络发送请求。然后,这些服务器搜索与该域关联的各个DNS服务器,并相应地转发请求。例如,如果您的网站托管在Bluehost上,则其DNS解析服务器信息将如下所示: ns1.bluehost.com ns2.bluehost.com 这些DNS解析服务器是由您的网站托管服务提供商管理的计算机。服务器托管公司会将用户的请求转发到存储您的网站的计算机(也称为服务器)。 简而言之,Nameservers是域名系统 (DNS) 的一部分,可帮助您的浏览器将域名解析为IP地址。DNS一个包含有关域名及其相关 IP 地址信息的大型数据库。名称服务器使用这些 DNS 记录将我们熟悉的名称解析为浏览器可以使用的数字。 例如,当您访问网页时,您通常会输入一个 URL,例如google.com或facebook.com。但是,与这些站点中的任何一个关联的 IP 地址看起来都类似于 189.60.333.253。 如果没有名称服务器,您需要记住每个需要访问的站点的数字。尽管我们可能依靠名称而不是数字来访问网站,但浏览器仍然需要一种方法来理解这些更直观的标识符指向的 IP 地址。 因此,如果您在浏览器中输入优雅主题.com,您的计算机将联系我们域的名称服务器并询问我们站点的 IP 地址。然后,您的浏览器向返回的地址发出请求。 如果您愿意,您可以轻松查看当前使用的名称服务器。解决此问题的一种方法是使用官方互联网名称与数字地址分配机构 (ICANN) 查找工具: 您还可以通过您的主机帐户找到您的域名服务器。该过程会有所不同,具体取决于您的提供商。但是,一般来说,您会在帐户的“域名”部分找到名称服务器信息 。 选择要查看其名称服务器的特定地址,然后查找“Manage Nameservers”或类似设置: 为什么以及何时需要更改DNS解析服务器? 大多数时候,您可能不会再考虑您的域名服务器。但是,有几项与管理您的网站相关的任务可能需要您(或第三方工具)与他们进行交互。 例如,Google Search Console使用名称服务器来验证您的域。如果您要创建品牌企业电子邮件地址,您可能还需要设置Google的MX记录。 为什么需要更改DNS服务器有以下主要原因: 您正在切换虚拟主机提供商 您正在添加DNSPod,Sucuri或Cloudflare等Web应用程序防火墙来保护您的网站 您向一家公司注册了您的域名,这与托管您希望它指向的网站的公司不同。 您想设置自定义名称服务器。 当您将网站移至新的托管公司时,您将需要更改域名的DNS解析服务器信息,以使其指向新的托管位置。 这非常重要,因为旧的服务器托管公司通常会在您的计划到期后删除您的文件。如果您不更改DNS服务器,那么您的用户将无法找到您的网站。 当您实施Web应用程序防火墙(WAF)时,WordPress WAF插件会要求您将DNS服务器指向它们。 这是所有Web应用程序防火墙(如DNSPod,Sucuri或Cloudflare)所必需的步骤,因为它通过在DNS级别上将其阻止来帮助它们保护您的网站服务器免受攻击。 除了这两个常见原因外,您几乎无需更改DNS服务器。虽然,您可能需要添加DNS记录,例如更改专业电子邮件地址的MX记录等。 下面我们一起来看看如何更改域的DNS解析服务器并将其指向您的新主机。 如何更改域名的DNS解析服务器 更改DNS解析服务器非常简单容易。根据您的域名注册商的不同,该过程可能与您略有不同,但是基本步骤相同。 我们将介绍在多个流行的域名注册商和网络托管公司上更改您的DNS解析服务器的说明。流程大同小异,你可以直接跳到适合你的部分。 使用Domain.com更改DNS服务器 使用Bluehost更改DNS服务器 使用SiteGround更改DNS服务器 […]

如果您在从WordPress站点发送和接收电子邮件时遇到问题,使用免费的SMTP服务器可以提供更高的可靠性和可送达性。 默认情况下,WordPress尝试通过PHP mail发送事务性邮件,这会导致各

如果您在从WordPress站点发送和接收电子邮件时遇到问题,使用免费的SMTP服务器可以提供更高的可靠性和可送达性。 默认情况下,WordPress尝试通过PHP mail发送事务性邮件,这会导致各种问题。事务性邮件是您网站的自动电子邮件,例如密码重置、订单确认等。 SMTP是简单邮件传输协议的缩写,可让您通过专用电子邮件服务器发送站点的电子邮件。这意味着您的站点可以更可靠地发送电子邮件,并且这些电子邮件不太可能最终出现在用户的垃圾邮件文件夹中。 在这篇文章中,我们将介绍7个可用于WordPress站点的免费SMTP服务器选项,包括免费的Gmail SMTP服务器。 对于每个选项,我们将向您简要介绍它,分享免费计划的任何限制,并向您展示如何在WordPress上进行设置。 WordPresss使用免费SMTP服务器需要什么 适用于WordPress的7个免费SMTP服务器解决方案 WordPress使用免费SMTP服务器需要什么 要将这些工具中的任何一个集成到您的 WordPress 站点中,您需要一个插件。 其中一些工具提供了自己的专用集成插件。如果没有,您可以在WordPress.org上找到几个高质量的免费SMTP插件,例如Post SMTP Mailer/Email Log,它100%免费重新启动流行的Postman SMTP插件。 对于下面的教程,我们将使用: 服务的专用WordPress插件(如果可用)。 当专用插件不可用时,发布SMTP邮件程序/电子邮件日志。不过,您应该能够按照与其他插件相同的基本说明进行操作。 适用于WordPress的7个免费SMTP服务器解决方案 以下是我们将介绍的免费SMTP提供商——请继续阅读以获取有关每个工具的更多详细信息: Gmail SMTP Server SendGrid Pepipost Sendinblue Mailjet Elastic Email Mailgun Gmail SMTP Server 您可能已经知道Gmail的免费电子邮件服务。但是,Google还允许您使用Gmail作为SMTP服务器从您的网站发送电子邮件。 使用免费的Gmail帐户,您可以每24小时滚动发送多达500封电子邮件。或者,如果您是Google Workspace的付费订阅者(每月6美元),您可以在24小时滚动期间内最多发送2,000封电子邮件。 设置免费的Gmail SMTP服务器比其他一些工具更费力。但是,额外的努力是值得的,因为Gmail还提供此列表中任何工具的最高免费发送限制。 您可以在许多不同的地方使用Gmail的SMTP服务器信息。您可以在您的本地电子邮件客户端(如 Microsoft Outlook)或您的WordPress站点中使用它,这是我们将重点关注的。 要在您的WordPress网站上设置Gmail,您需要: 创建Google应用 配置您的WordPress站点以使用插件通过应用程序发送 如果您想从自定义域(例如you@yoursite.com )而不是Gmail ( you@gmail.com )发送电子邮件,您首先需要设置Google Workspace并支付费用。 如果您可以从Gmail地址发送电子邮件,则在开始本教程之前您无需执行任何操作。 以下是如何使用Gmail […]

GoDaddy拥有超过1700万客户,是最受欢迎的域名注册商之一。GoDaddy还获得ICANN认证,管理着多达4000万个域名。

GoDaddy拥有超过1700万客户,是最受欢迎的域名注册商之一。GoDaddy还获得ICANN认证,管理着多达4000万个域名。 当您将域指向服务器主机时,您有两个选项,第一个是使用Godaddy的域名管理A记录,第二个是使用第三方DNS解析服务商指向。第二个选项要求您更改名称服务器。如果您的域位于GoDaddy,本文将向您展示如何更改GoDaddy名称服务器以将您的域指向服务器IP。 如何更改GoDaddy域名服务器 让我们来看看如何更改您的GoDaddy域名服务器。 第 1 步:进入DNS管理界面 首先,导航到“DNS”下拉菜单,然后单击“Manage Zones”。 GoDaddy域名管理仪表盘 第 2 步:搜索您的域名 接下来,使用搜索框搜索您的域名。 搜索您的GoDaddy域 第 3 步:将自定义域名服务器添加到GoDaddy 选择“输入我自己的名称服务器(高级)”选项来指定您自己的自定义名称服务器。如果您正在DNSPod设置名称服务器,您可以在DNSPod仪表盘的域名解析选项卡上找到您的自定义名称服务器。 GoDaddy高级域名服务器设置 接下来,添加至少两个名称服务器。如果您需要添加两个以上的名称服务器,请单击“添加名称服务器”按钮以获取其他名称服务器字段。最后,按“Save”按钮完成配置过程。 在GoDaddy添加自定义名称服务器 如何找到您的域名服务器IP地址 在某些情况下,GoDaddy可能会提示您为每个域名服务器指定一个IP地址。要查找域名服务器的IP地址,您可以使用What’s My DNS之类的工具来识别域名服务器域的A记录。 在下面的示例中,我们的名称服务器的 IP 地址ns-332.awsdns-41.com是205.251.193.76. 请记住,每个域名服务器域通常都有不同的IP地址,因此如果有四个域名服务器,您需要重复此过程以找到所有四个IP地址。 查找名称服务器IP 在哪里可以找到DNSPod名称服务器 您可以通过转到DNSPod仪表盘内的DNS解析-我的域名选项卡来找到您的DNSPod名称服务器。 DNSPod名称服务器 保存更改后,您就完成了。您的域名服务器最多可能需要24小时才能更新,但您无需完成任何进一步的步骤。

当您将域指向任意服务器时,您有两个选项,第一个是使用A记录,第二个是使用第三方DNS解析托管服务器。第二个选项要求您更改名称服务器。请按照以下教程了解如何更改Namecheap名称服务器并将它们指向DNSPod。

Namecheap是ICANN认可的注册商,已经发布了超过500万个域,并且是WordPress用户中非常受欢迎的选择,因为他们提供廉价的WordPress托管,拥有出色的客户服务,并保持着强烈的反SOPA立场。自2001年以来,他们一直在帮助人们在网上获得自己的名字。 Namecheap 当您将域指向任意服务器时,您有两个选项,第一个是使用A记录,第二个是使用第三方DNS解析托管服务器。第二个选项要求您更改名称服务器。请按照以下教程了解如何更改Namecheap名称服务器并将它们指向DNSPod。 将Namecheap名称服务器更改为指向DNSPod 第 1 步 首先,登录您的Namecheap帐户仪表盘。 Namecheap登录 第 2 步 在您要指向DNSPod的域旁边,单击“MANAGE”。 Namecheap管理域名 第 3 步 默认情况下,您域上的名称服务器将设置为Namecheap的BasicDNS,您需要对其进行更改。在“域”选项卡下,从名称服务器部分的下拉列表中选择“自定义DNS”。如果您已经拥有来自以前的WordPress主机的自定义名称服务器,只需跳到下一步进行更新。 Namecheap自定义DNS 第 4 步 然后,您需要输入我们为您提供的名称服务器。您可以通过单击DNSPod仪表盘中的我的域名来找到这些。 DNSPod提供的DNS名称服务器 从DNSPod仪表盘(或者其他DNS解析服务商)中获取名称服务器,并将它们输入到您的域的Namecheap中的自定义DNS部分。完成后单击绿色复选标记。 Namecheap自定义DNS名称服务器 名称服务器可能需要几分钟才能传播到各处。您可以使用像What’s My DNS这样的免费工具来检查您的域名服务器是否正确指向。然后,您需要确保在DNSPod或者其他DNS解析托管服务商仪表盘中完成添加DNS记录,以使您的WordPress站点正常运行。 注:不同的DNS解析服务托管,可能在操作上有一定的不同,但可以确定是,务必将域名购买平台的域名DNS名称服务器换成第三方DNS解析服务商提供的DNS名称服务器,并且在第三方DNS解析服务商处的域名解析管理填入其提供的DNS名称服务器(一般默认设置了)。

在本文中,我们将向您展示如何更改Bluehost名称服务器以将您的域指向阿里云服务器。

如果您的域在Bluehost注册,有两种方法可以将您的域指向网站服务器。第一种意见是在Bluehost管理DNS并添加指向您的服务器站点的A记录。 需要您更改域名服务器的第二个选项是使用第三方DNS服务DNSPod。 在本文中,我们将向您展示如何更改Bluehost名称服务器以将您的域指向阿里云服务器。 为什么要更改Bluehost名称服务器 如何更改Bluehost名称服务器 在哪里可以找到DNSPod名称服务器 为什么要更改Bluehost名称服务器 您为您的域选择的DNS服务会对您网站的TTFB性能产生重大影响。使用DNSPod等高度可扩展且可用的第三方DNS服务可确保在全球范围内实现快速传播和可靠的DNS性能。 通常,域注册商不会为客户提供像DNSPod这样的优质DNS服务。因此,如果您的域已向Bluehost注册,我们建议将域名服务器切换到DNSPod之类的专业DNS解析托管服务商。 如何更改Bluehost名称服务器 让我们向您介绍如何更改您的Bluehost名称服务器。 第 1 步:在Bluehost中打开DNS管理界面 Bluehost域管理仪表板 接下来,单击DNS选项卡,然后按页面“Name Servers”部分中的编辑按钮。 Bluehost DNS管理仪表板 第 2 步:添加自定义名称服务器 在“Setup Type”下,选择Custom选项,这将允许您从DNSPod第三方DNS解析服务商指定自定义名称服务器。 在Bluehost仪表盘中添加自定义名称服务器。 最后,从DNSPod仪表盘粘贴您的DNSPod名称服务器域。如果你的DNS解析服务商有多个域,请使用“Add a name server”按钮添加额外的名称服务器插槽。 添加所有四个名称服务器后,单击“保存”按钮完成配置过程。 保存您的自定义名称服务器 保存更改后,您就完成了。您的域名服务器最多可能需要24小时才能更新,但您无需完成任何进一步的步骤 在哪里可以找到DNSPod名称服务器 您可以通过转到DNSPod仪表盘内的DNS解析-我的域名选项卡来找到您的DNSPod名称服务器。 DNSPod名称服务器 小结 从默认的Bluehost域名服务器切换到像DNSPod这样的高级服务可以提高DNS传播时间和网站性能。

使用Gmail SMTP服务器,您将能够使用其他电子邮件客户端(例如Outlook或Thunderbird)从您的Gmail帐户发送电子邮件。但更重要的是,您还可以使用Gmail的SMTP服务器从您的WordPress站点发送电子邮件。免费!

大多数人都知道Gmail是因为它简洁的界面和有用的功能,例如搜索运算符和插件。但您也可以使用Gmail获得更多信息:Gmail SMTP服务器。 使用Gmail SMTP服务器,您将能够使用其他电子邮件客户端(例如Outlook或Thunderbird)从您的Gmail帐户发送电子邮件。但更重要的是,您还可以使用Gmail的SMTP服务器从您的WordPress站点发送电子邮件。免费! 这是使您的WordPress网站的电子邮件更加可靠的一种非常好的方法,而无需花钱购买专门的电子邮件发送服务。Gmail允许您每天发送多达500封电子邮件,这对于绝大多数WordPress网站来说已经绰绰有余。 在这篇文章中,我们将介绍您需要了解的有关Gmail SMTP服务器的所有信息,包括: 如何查找Gmail的SMTP服务器 Gmail SMTP服务器常见问题 如何配置WordPress以通过Gmail SMTP服务器发送电子邮件 如何查找Gmail的SMTP服务器 让我们从最重要的问题开始——什么是Gmail SMTP服务器? 要查找Gmail SMTP服务器,您可以使用以下详细信息: Gmail SMTP服务器地址:smtp.gmail.com Gmail SMTP名称:您的全名 Gmail SMTP用户名:您的完整Gmail 地址(例如you@gmail.com ) Gmail SMTP密码:您用于登录Gmail的密码 Gmail SMTP端口 (TLS): 587 Gmail SMTP端口 (SSL): 465 在尝试设置时,您可能还会发现一些其他常见(但不是通用的)Gmail SMTP设置。如果遇到它们,以下是如何回答它们: 是否需要SSL:是 是否需要TLS : 是 是否需要身份验证/使用身份验证:是 是否需要安全连接/使用安全连接:是 Gmail SMTP服务器常见问题 在深入研究之前,让我们回答一些有关Gmail SMTP服务器的常见问题。 什么是Gmail SMTP服务器地址? 如上所述,默认服务器地址是smtp.gmail.com。您可以使用完整的Gmail电子邮件地址和Google密码登录。 我可以使用Gmail SMTP服务器发送电子邮件吗? 是的!你可以。如果您使用的是其他电子邮件客户端,例如Thunderbird或Outlook,您可以使用Gmail SMTP服务器详细信息仍然通过您的Gmail帐户发送电子邮件。 但是,请记住SMTP仅用于发送电子邮件。如果您还想在另一个电子邮件客户端中接收到您的Gmail帐户的电子邮件,则需要使用POP3或IMAP。您可以通过打开Gmail设置并转到“Forwarding and POP/IMAP”选项卡来找到这些设置。 我可以使用Gmail […]

在本文中,我们将深入探讨什么是域名服务器、它们如何工作以及如何使用它们来管理您网站的域名和网站的其他部分:

如果您试图将您的域名指向您的虚拟主机,您可能会遇到术语名称服务器。那么,什么是域名服务器? 名称服务器有助于将URL与Web服务器的IP地址连接起来。域名服务器是域名系统 (DNS)的重要组成部分,被许多人称为“互联网电话簿”。 在本文中,我们将深入探讨什么是域名服务器、它们如何工作以及如何使用它们来管理您网站的域名和网站的其他部分: 什么是名称服务器?更详细地解释 如何在现实世界中使用名称服务器 什么是名称服务器?更详细地解释 当用户在浏览器中输入URL时,例如“www.wbolt.com”,需要有某种方法将该URL与为该域名的网站提供支持的底层Web服务器连接。 想一想,如果每次访问网站时都必须输入Web服务器的实际IP地址,那将是多么困难。您将无法记住它是159.89.229.118还是159.89.229.119 – 这将是一团糟! 名称服务器在以更加人性化的方式将URL与服务器IP地址连接起来方面发挥着重要作用。 名称服务器看起来像任何其他域名。当您查看网站的名称服务器时,您通常会看到至少两个名称服务器(尽管您可以使用更多)。以下是它们的外观示例: ns-380.awsdns-47.com Ns-1076.awsdns-06.org 这些名称服务器只是帮助引导流量,而不是提供网站。 为了说明名称服务器在引导Internet流量方面所起的作用,让我们看一个真实的例子。 假设您想访问教学博主页。从表面上看,这个动作很简单:你在浏览器的地址栏中输入“www.wbolt.com”,然后你就会看到教学博主页。容易,对吧? 但在幕后,高级流程实际上是这样的: 您在地址栏中输入“www.wbolt.com”并按回车键 您的浏览器向该域的名称服务器发送请求 域名服务器会返回网站服务器的IP地址 您的浏览器从该IP地址请求网站内容 您的浏览器检索内容并将其呈现在您的浏览器中 域名服务器与DNS记录 在上面的示例中,为简单起见,我们省略了一点: DNS记录。 DNS记录包含其他浏览器或服务需要与之交互的实际信息,例如您的服务器的IP地址。 另一方面,名称服务器帮助存储和组织这些单独的DNS记录。 之前,我们将DNS称为Internet的电话簿。但更具体的类比是: 名称服务器本身就是物理电话簿。 DNS记录是电话簿中的各个条目。 如果您想找到某人的电话号码(在电话簿存在的时候!),您首先要获取电话簿本身。然后,您将打开电话簿并浏览条目以查找您需要的特定信息。 有了这些知识,让我们看一下访问网站时发生的更完整的序列: 您在地址栏中输入“www.wbolt.com”并按回车键 您的浏览器使用DNS检索域的名称服务器 您的浏览器请求包含Web服务器IP地址的A记录(特定的DNS记录) 名称服务器提供来自A记录的IP地址 您的浏览器从该IP地址请求网站内容 您的浏览器检索内容并将其呈现在您的浏览器中 如何在现实世界中使用名称服务器 在现实世界中,您将主要使用名称服务器和DNS记录将您的域名指向您的主机。 您还可以通过其他方式使用您的域名服务器提供的DNS记录,例如使用MX记录设置您的电子邮件帐户或使用Google Search Console验证您的域名。 您的域的名称服务器在哪里? 这个问题的答案是“视情况而定”。 当您通过域名注册商注册您的域名时,您的域名通常首先指向您的域名注册商的域名服务器。您的域名注册商也是您可以编辑域名的名称服务器的地方。 如果您愿意,您可以将您的域名服务器留在您的域名注册商处,只需编辑DNS记录以将您的域名指向您的网络托管。 但是,许多Web主机建议您将域的名称服务器更改为主机提供的名称服务器。 DNSPod的名称服务器示例 要更改您的域名服务器,您需要使用您购买域名的域名注册商处的界面。 例如,下面是更改通过Google Domains注册的域中的名称服务器的样子。 您可以看到该域最初配置为使用Google […]

这没有硬性规定。这取决于您使用的证书类型。如果你的服务器安装的是LNMP.org的环境,则可以自动生成一个Let's Encrypt的免费证书;如果使用的是宝塔面板安装的服务器环境,可以选择亚洲诚信证书或者Let's Encrypt免费证书。

这没有硬性规定。这取决于您使用的证书类型。如果你的服务器安装的是LNMP.org的环境,则可以自动生成一个Let’s Encrypt的免费证书;如果使用的是宝塔面板安装的服务器环境,可以选择亚洲诚信证书或者Let’s Encrypt免费证书。 Let’s Encrypt免费证书,不需要其他信息即可在WordPress网站上安装。如果使用自己的自定义SSL证书,则需要服务器类型,CSR代码和RSA密钥。宝塔面板提供的免费的亚洲诚信证书,还需要实名认证才可以使用。

购买SSL证书时,提供商可能会提示您输入“服务器类型(server type)”。请根据自身的实际情况选择,比如,如果使用的是Nignx服务器则选择:Nginx。 如果不清楚服务器类型,可以选择“其他”或与服务器提供商联系获取相关信息。

购买SSL证书时,提供商可能会提示您输入“服务器类型(server type)”。请根据自身的实际情况选择,比如,如果使用的是Nignx服务器则选择:Nginx。 如果不清楚服务器类型,可以选择“其他”或与服务器提供商联系获取相关信息。 SSL server type example from digicert.com

如果您正在考虑将站点迁移到新的托管服务提供商,您可能想知道这对您的域名注册意味着什么。也许您担心如果您切换Web主机,访问者将无法访问您的内容。

如果您正在考虑将站点迁移到新的托管服务提供商,您可能想知道这对您的域名注册意味着什么。也许您担心如果您切换Web主机,访问者将无法访问您的内容。 这就是为什么要了解什么是域名服务器(Nameservers)和域名系统 (DNS)以及它们的工作原理很重要的原因。深入理解可以帮助您更有效地管理迁移。 在这篇文章中,我们将详细说明域名服务器和DNS记录。此外还将说明如何访问您网站的这些基本组件。 域名服务器与DNS记录:它们是什么以及它们如何工作 域名服务器(Nameservers)将您的域名与托管网站的服务器的Internet协议 (IP) 地址连接起来。多亏了名称服务器,Google Chrome和Mozilla Firefox等浏览器可以在用户输入站点地址时将其引导到正确的页面。 例如,如果您在Google中输入“myblog.com”,域名服务器会告诉浏览器该域名的位置(即您的网络主机地址)。如果没有这些信息,浏览器将无法显示该站点。 域名服务器构成称为域名系统 (DNS)的在线数据库的一部分。该系统是传输控制协议 (TCP) 和互联网协议 (IP) 的一部分,它定义了计算机如何通过互联网和专用网络进行通信。 DNS扮演着重要的角色,因为它有助于将简单的域名(例如,myblog.com)转换为IP地址(例如,12.34.56.78),然后计算机使用这些地址在网络上相互识别。实际上,DNS的功能类似于电话目录。它包含Web设备(例如计算机和服务器)及其关联IP地址的记录。 每个域都有自己的DNS记录,其中包括域名服务器。这些是在您向托管服务提供商或域名注册商注册域名时生成的。因此,您的域名服务器将您的域名指向您的主机或注册商的IP地址。 浏览器如何找到您的网站 所有连接到互联网的东西都有一个 IP 地址,包括网站和服务器。全世界有数百万个IP正在使用中,而且它们都是独一无二的。您的站点将拥有自己的IP地址,该地址由您的主机提供。 但是,您的域名需要能够连接到您站点的IP地址。例如,当您在地址栏中输入站点的URL时,您的浏览器将尝试访问相应的页面。为此,它将经历一些用户看不到的步骤。 首先,浏览器连接到目标站点的域注册商。然后注册商将浏览器指向目标站点的托管提供商(例如,linode.com)。一旦浏览器到达网络主机,它就会寻找正确的域名服务器(例如,f1g1ns1.dnspod.net)。 该过程实际上是即时的,因此作为用户,我们并不完全了解额外的步骤。但是,如果您决定更改您的托管服务提供商,您需要将您的域名指向您的新主机。这是至关重要的一步。否则,用户将无法找到或访问您的网站。 如何使用域名服务器和DNS记录 了解如何访问您的域名的DNS记录,包括您的域名服务器,可以帮助您安排更平稳地过渡到新主机。让我们来看看您可以通过哪些不同的方式来定位和管理这些重要记录。 定位和管理您的域名服务器 您可以在域名注册平台、虚拟主机提供商及DNS解析服务平台中找到域名对应的Nameservers。 比如教学博的域名的Nameservers使用的是DNSPod平台的: f1g1ns1.dnspod.net f1g1ns2.dnspod.net 如果您是DNSPod域名解析的客户,登录您的DNSPod帐户来查看您的域名服务器。首先,导航到侧边菜单中的DNS解析 >我的域名。 接下来,找到您要编辑的域名,然后单击该域名,然后切换到域名设置,即可查看当前的域名服务器。 注:如果您的域是在其他公司注册的,您需首先添加域名指DNSPod,才可以在DNSPod管理域名解析相关操作。 如果您的域是在阿里云、Godaddy等域名注册商上注册的,您可以直接在域名注册商的后台编辑您的域名服务器。例如,如果您想替换您当前的域名服务器为DNSPod等专业DNS解析服务提供的域名服务器,则需要在DNS解析服务平台注册并添加对应域名。 或者,您可以通过执行WHOIS查找来找出网站的名称服务器。域名服务器是公共记录,因此可以使用第三方工具查找此信息。 有很多类似的网站提供此服务,比如lookup.icann.org。 您可以在搜索栏中输入域,然后会出现一个记录列表。例如,以下是google.com的域名服务器: 请注意,WHOIS搜索还可以显示域所有者的个人详细信息,包括他们的姓名和电子邮件地址。一些托管服务提供商和域名注册商提供WHOIS隐私,以保护用户的身份。 定位和管理DNS记录 您的DNS记录同样易于定位和管理。您可以登录DNS解析服务平台账户来查看您的记录并对其进行更改。如果您直接使用域名注册商提供的解析服务,则您需要登录域名注册服务平台。 下面继续以DNS域名解析服务平台为例, 您可以通过单击蓝色的“添加记录”按钮向您的域名添加新的DNS记录。您可能会注意到,您可以创建不同类型的记录,下面列举一些常见的进行说明: 1. A记录(A Record) A记录是最基本的DNS记录类型。它用于将域(或子域)指向IP地址,如 8.8.8.8。 2. CNAME记录 将域名指向另一个域名地址,与其保持相同解析,例如 shop.myblog.com […]

为WordPress网站升级至最新的PHP版本可提高性能和网站速度。但是,有时您的网站托管公司可能使用旧版本的PHP。

为WordPress网站升级至最新的PHP版本可提高性能和网站速度。但是,有时您的网站托管公司可能使用旧版本的PHP。 在本教程中,我们将介绍如何更新WordPress网站的PHP版本。 为什么要更新WordPress网站的PHP版本 WordPress 是使用一种名为PHP的开源编程语言开发的。在撰写本文时,WordPress至少需要PHP 7.4或更高版本。当前可用于PHP的稳定版本是8.0.8。 大多数WordPress托管公司使用PHP 7.4或更高版本来满足最低WordPress要求。 每个PHP版本都通过更有效地运行进程和减少内存使用来提高性能。这会通过加快速度并减少服务器负载来影响您的WordPress网站速度。 通常,WordPress主机会在后台自动更新PHP版本。这些更新对大多数网站没有影响,您可能根本不会注意到任何变化。 有时,您的WordPress网站上的插件可能会由于与较新的 PHP 版本不兼容而出现异常。在这种情况下,一些网站所有者可能希望切换回旧的PHP版本,直到插件更新解决该问题。 如何查看WordPress服务器当前PHP版本? 在WordPress仪表盘可以轻松查看托管服务提供商使用的PHP版本。 只需登录到您的WordPress网站的管理后台,然后转到工具»站点健康页面并切换到“信息”选项卡。 接下来,您需要向下滚动一点并单击以展开“服务器”选项卡。此部分显示服务器信息,包括您的服务器使用的PHP版本。 如您所见,在上面的屏幕截图中,我们的演示网站使用的是PHP版本 7.4.21。 更新WordPress网站上的PHP版本 所有顶 WordPress托管公司都允许更改网站使用的PHP版本(如果属于自主管理的VPS服务器,比如使用宝塔或者LNMP,更换PHP版本也是很简单的)。下面向您展示一些来自顶级托管服务提供商的示例及LNMP、宝塔的PHP版本升级或者更换。 1. LNMP服务器PHP版本升级 升级PHP前,请确认你的网站程序是否支持升级到的PHP版本,防止升级到网站程序不兼容的PHP版本,具体可以去你使用的PHP程序的官网查询相关版本支持信息。v1.3及以后版本大部分情况下也可以进行降级操作。 登入服务器SSH,进入LNMP安装目录执行: ./upgrade.sh php 到http://www.php.net/downloads.php 获取版本号,输入版本号,如7.2.6 回车,再次回车确认即可开始升级。 如需要编译其他参数可以,lnmp 1.3及以后版本版可以修改lnmp.conf配置文件里的PHP_Modules_Options参数的引号里加其他需要的参数。 lnmp 1.2版修改include/upgrade_php.sh文件 在PHP_Modules_Arguments=””参数的双引号里添加需要的其他模块,多个模块参数空格隔开,然后再运行升级即可。 升级完PHP如果phpmyadmin可能会无法使用,需要升级phpmyadmin至对于php和mysql版本的phpmyadmin版本。 如果升级失败可下载并压缩 /root/upgrade_lnmp_php日期.log 日志去https://bbs.vpser.net 论坛进行反馈。 如果要恢复原PHP,将 /usr/local/ 下 oldphp日志 的目录重命名为 php 并,将/usr/local/oldphp日期/init.d.php-fpm.bak.日期 的文件拷贝到/etc/init.d/ 目录下重命名为 php-fpm 即可恢复。 2. 通过宝塔控制面板更换PHP版本 现在 […]

Display PHP Version – WordPress plugin WordPress插件下载

点击下载 显示PHP版本 插件描述 在“概览”管理仪表板小部件中显示当前的PHP版本。 如果您觉得它有用,请为插件评分,谢谢。另外,为什么不花一点时间来查看我们的其他WordPress插件这里。 屏幕截图 显示当前的PHP版本。 安装 安装显示PHP版本插件的说明。 在你的WordPress管理员中转到插件 – >添加New。在文本框中输入“显示PHP版本”,然后单击“搜索插件”。在“插件”列表中,单击“显示PHP版本插件”旁边的“立即安装”。安装后单击以激活。转到WordPress仪表板页面并查看旁边您的WordPress版本,以查看正在运行的PHP版本。 FAQ 安装说明 安装显示PHP版插件的说明。 在你的WordPress管理员中转到插件 – >添加New。在文本框中输入“显示PHP版本”,然后单击“搜索插件”。在“插件”列表中,单击“显示PHP版本插件”旁边的“立即安装”。安装后单击以激活。转到WordPress仪表板页面并查看旁边您的WordPress版本,以查看正在运行的PHP版本。 评论

100% Secure Checkout

PayPal / MasterCard / Visa