任何问题请联系WX:uu16853

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

购买更多有优惠!

WordPress MAMP,SSL,安全证书 文字详细教程

没有什么比错误消息更能让您的工作戛然而止了——尤其是在涉及安全的情况下。阅读“此站点无法提供安全连接”的通知可能会令人困惑和震惊。如果您在MAMP安装中遇到,它也可能具有破坏性,因为这些站点通常是本地测试安装。 此问题通常与您的Web浏览器或站点的SSL证书有关。幸运的是,修复它相对容易。这可能就像清除浏览器的缓存一样简单。 在本文中,我们将了解此错误消息的最常见原因。然后,我们将引导您了解如何进行故障排除和修复,以便您可以回到更重要的事情上。 此站点无法提供安全连接错误介绍 为什么会出现此站点无法提供安全连接错误 如何修复此站点无法提供安全连接错误 此站点无法提供安全连接错误介绍 首先,什么是“安全连接”?本质上,它是到使用HTTPS而不是HTTP的网站的连接。大多数浏览器在地址栏中显示带有挂锁图标的这些站点,以表明连接是安全的。 教学博使用加密的HTTPS连接 与HTTP相比,HTTPS提供了主要的安全优势,但它也有严格的要求以确保合规性。其中之一是存在有效的SSL证书。 “此站点无法提供安全连接(This site can’t provide a secure connection)”错误表示SSL证书存在问题。换句话说,该站点声称符合HTTPS,但它要么不提供证书,要么使用无效的证书。如果无法验证证书,浏览器将不会加载该站点,而是会显示此错误消息。 关于此通知的另一件事是,它的呈现方式可能因浏览器而异。但是,在每种情况下,该消息都会以某种形式提及安全连接。 以下是该消息在Google Chrome中的外观: Google Chrome中的安全连接错误 在Mozilla Firefox中,它的显示方式如下: Mozilla Firefox中的安全连接错误 在Microsoft Edge中的样子: Microsoft Edge中的安全连接错误 如您所见,大多数浏览器没有提供有关错误消息的太多信息。Firefox至少为您提供了一些入门指导,但它仍然相当模糊。别担心 – 我们将在本文的其余部分清除任何混淆。 为什么会出现“此站点无法提供安全连接”错误 现在,只是因为你看到一个关于网站安全警告并不一定意味着该网站是不是安全。虽然这是一种可能性,但它通常更温和。常见原因分为两类:Web浏览器问题和站点或系统配置问题。 如果您在一个浏览器中看到错误,但该页面在其他浏览器中运行良好,则表明您的浏览器(通常是缓存)存在问题。如果错误出现在所有浏览器中,您就知道问题出在您使用的计算机或网站本身。 让我们探讨此错误消息的最常见原因: 您的本地环境没有SSL证书。如果您使用的是MAMP等本地环境,则您的站点可能没有证书。这应该是故障排除的第一步,因为这可能是导致问题的原因。 浏览器中过时的SSL缓存。这是比较流行的原因之一。Web浏览器将SSL证书存储在缓存中,就像其他数据一样。这意味着他们不必每次访问站点时都验证证书,从而加快了浏览速度。但是,如果您的SSL证书发生更改并且浏览器仍在加载较旧的缓存版本,则可能会导致弹出此错误。 计算机上的时间和日期设置不正确。如果您的计算机设置了错误的时间和日期,则可能会导致SSL证书身份验证出现问题。幸运的是,这是一个相当容易的修复。 流氓浏览器扩展。错误配置或行为不当的浏览器扩展也可能导致证书身份验证问题。虽然这可能 是恶意的,但更多时候是简单的编码错误。 过分热情的杀毒软件。同样,实时扫描您的连接的防病毒软件有时会抛出此消息。这可能是由于编码错误或仅仅是过于激进的设置。 无效或过期的SSL证书。如果您网站的SSL证书已过期或无效,您将看到此错误。证书需要定期更新。 在下一节中,我们将介绍如何解决MAMP安全连接错误。 使用MAMP时如何修复“此站点无法提供安全连接”错误 正如我们之前提到的,对于MAMP安装,此问题最有可能的罪魁祸首是您的本地主机环境缺少 SSL 证书。幸运的是,使用OpenSSL创建一个相对容易,这样做应该可以解决您的错误消息。以下说明是为macOS用户设计的,但它们也应该适用于Linux。 步骤 1:创建SSL根证书 首先,您需要创建一个SSL根证书。这使您能够为您的域签署额外的证书。 首先,在您的计算机上打开终端应用程序并输入以下命令: openssl genrsa -des3 […]

WordPress MAMP Pro,MAMP Pro教程,MAMP Pro设置 文字详细教程

如果您作为WordPress开发人员的时间足够长,您可能会看到在本地创建网站的价值。您可以在开发过程中避免昂贵的托管费用,特别是如果您计划一次开发多个站点。使用MAMP Pro在本地进行开发是构建网站的一种流行方式——允许私人环境在向世界展示之前调整您的设计和功能。托管服务提供商也意识到了这一趋势。 在本文中,我们将告诉您为什么使用MAMP Pro(而不是其免费版本)可以让您在使用本地环境时更轻松。我们将引导您了解MAMP Pro的所有功能,并向您展示如何使用它。 什么是MAMP Pro? MAMP是一个解决方案堆栈或软件堆栈,包括MacOS、Apache、MySQL和PHP,用于创建用于构建WordPress网站的完整软件平台。最初,MAMP仅支持Mac OS(因此MAMP中的第一个“M”),但它现在可用于Mac OS和Windows操作系统(Windows用户具有一些有限的功能)。它最广泛用于开发WordPress网站,但也有能力构建其他CMS网站,例如Drupal和Joomla。 MAMP已经使用了十多年,允许开发人员在他们的本地机器上构建网站。随着MAMP Pro 6的发布,他们改进了MAMP Pro的功能,让用户更有动力去购买99美元的升级版。 MAMP和MAMP Pro有什么区别? 放下手,这是功能。使用MAMP,您可以在Apache或Nginx上创建本地主机,这很棒,但您必须手动完成设置的每一步——从安装WordPress到编辑配置文件。使用MAMP Pro,只需单击几下即可完成。您无需在PHPmyAdmin中创建数据库,或手动安装WordPress文件。此外,您将获得专业版的众多功能,这些功能可能会说服您进行升级。 MAMP Pro的特点 MAMP Pro提供了一个令人难以置信的免费版本所没有的功能列表。克隆主机、改进的WordPress支持、快照和蓝图是最新版本提供的众多令人惊叹的新功能之一。此外,还包括代码编辑功能、用于实时推送本地站点的FTP、电子邮件设置、云存储和站点迁移。他们甚至提供MAMP Viewer应用程序,允许您在iOS或Android移动设备上测试本地站点。让我们深入了解这些功能,向您展示其99美元套餐的强大功能。 多次安装WordPress 使用专业版,您可以发布任意数量的文章。每个主机都可以根据您的喜好进行配置,使用不同的网络服务器。例如,您可以在Apache上安装一个WordPress,在Nginx上安装另一个。由于能够运行多个版本的PHP,您可以在7.4上拥有一个站点,在8.0上再拥有一个站点。 SSL证书 在MAMP的免费版本中,如果不编辑配置文件,就不可能拥有SSL证书。如果您在这类事情上有经验,那很好,但初学者可能会认为这令人生畏。幸运的是,MAMP Pro只需勾选复选框即可创建SSL证书。此外,Web浏览器也不会犹豫。您不必担心收到任何SSL错误警告。在完成设置新主机的步骤时,我们将更深入地了解如何安装SSL证书。 站点蓝图 与某些托管服务提供商提供的服务类似,蓝图允许您以您喜欢的方式设置WordPress安装,然后在其他构建中重用它。这使您可以使用专门的设置过程节省在新站点上的时间。主题、插件和定制器设置都已保存,允许您在创建的每个新网站上跳过这些详细信息。 云储存 如果您不想将文件存储在本地计算机上,则不必这样做。MAMP Pro允许您通过Dropbox或OneDrive将文件存储在云中。您可以将一台或所有主机存储在云中。这是防止您意外删除项目文件的好方法,并允许您在不同计算机上的站点上工作。设置云功能是一个简单的过程。 导航到Cloud选项卡。使用云提供商下拉菜单,选择您的storage选项。将打开一个新的浏览器选项卡,要求您登录。链接后,选择是使用encryption还是在云活动期间prevent sleep。接下来,单击choose按钮告诉MAMP将云日志保存在哪里。最后,点击save按钮。 带有MailHog的邮件服务器 MailHog是一个很棒的工具,它允许PHP mail()电子邮件测试。将自动为您分配SMTP端口,以免发生端口冲突。您还可以使用他们的GUI Web界面查看您的电子邮件日志,以验证电子邮件是否被正确发送和接收。这种方便的设置将使您能够在启动站点之前解决可能出现的任何问题。 要设置电子邮件测试,请单击MailHog选项卡。接下来,勾选在GroupStart中包含MailHog server复选框。选择是否permanently store emails,以及simulate errors。最后,save您的设置。 内置代码编辑器 如果您需要对文件进行更改,则无需离开界面。您可以使用MAMP Pro的内置代码编辑功能即时更改代码。此外,您可以通过修改颜色和字体来更改编辑器的外观。最后,如果您已经有自己的收藏夹,您可以为文本、图像、PDF和视频选择自己的默认应用程序。 快照 快照的工作方式有点像备份,除了快照,您可以在开发过程中的任何时候拍摄主机的图像,并即时保存它们。如果您刚刚完成了冗长的编码会话并希望保存进度,这会派上用场。当您需要帮助识别问题时,您还可以与团队成员共享快照,因为快照与特定的MAMP Pro安装无关。 要拍摄快照,请导航到hosts选项卡。右键单击要为其拍摄快照的主机,然后选择create snapshot。 将出现一个对话框,让您知道创建可能需要一些时间。点击OK确认。 将出现另一个对话框。您将为快照命名,分配标签(如果您选择),选择保存快照的位置,然后单击Save按钮。 在MAMP […]

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 MAMP,MAMP错误 文字详细教程

对于WordPress开发人员来说,拥有一个可用的本地暂存环境是必不可少的。MAMP是一种流行的解决方案,但一些常见问题可能会阻止平台正常运行。 幸运的是,MAMP用户已经找到了解决这些问题的相当简单的解决方案,您可以使用它来让您的本地堆栈重新运行。通常,只需单击几下即可。 在本文中,我们将回顾MAMP是什么、它为什么有用以及如何找到它的错误日志。然后,我们将引导您了解MAMP无法启动的五个常见解决方案。 MAMP简介 如何检查您的MAMP错误日志 如果MAMP没有启动怎么办 MAMP简介 MAMP是几个流行的本地开发平台之一。它将您的计算机变成一个服务器环境,可以在您处理网站时托管网站: MAMP主页 MAMP使用Apache、MySQL和PHP,使其与WordPress高度兼容。有一个免费版本,或者您可以付费购买包含安装程序和其他功能的专有版本 ,以帮助您快速设置您的第一个站点并改善您的工作流程。 与本地托管的所有网站一样,您的MAMP开发或测试网站不会公开。这使您能够自由地构建或测试功能,而不必担心它会影响您的前端用户体验 (UX)。它还可以防止访问者偶然发现您半成品的网站。 此外,本地开发不需要互联网连接,因此您可以在任何地方工作。本地网站也往往加载速度更快,这可能会在一定程度上提高您的工作效率。完成网站的构建或更改后,您可以将其迁移到实时服务器。 我们在上一篇文章中介绍了如何安装MAMP  。在这个阶段,我们假设您已经在使用它但遇到了问题。 如何检查您的MAMP错误日志 查找MAMP错误日志非常简单。只需导航到保存安装的文件夹并打开日志文件夹。您应该会看到Apache、MySQL和PHP错误日志的文件: MAMP错误日志文件 如果您遇到MAMP无法启动的问题,这应该是您的第一步。检查日志以查看是否有任何与问题相关的消息,以及它们是否提供了您可以采取的具体步骤来解决问题。这比试错法故障排除要快得多。 如果MAMP没有启动怎么办 MAMP用户遇到的一些常见问题包括Apache未启动和MySQL未启动。这两个问题都会阻止平台运行,使您无法访问本地站点。以下是一些可以帮助您解决这两个障碍的顶级解决方案,因此您可以重新开始工作。 1.恢复您的文档根文件夹 MAMP安装的文档根目录是存储虚拟主机的HTML、PHP和图像文件的位置。假设您有意或无意地更改或删除了您的文档根文件夹。在这种情况下,您可能会看到一条错误消息:“Apache couldn’t be started. Please check your MAMP installation and configuration”: Apache无法启动。请检查您的MAMP安装和配置。 要解决此问题,您只需恢复文档根文件夹或告诉MAMP您已将其移动到何处。此过程因您使用的是Mac还是Windows机器而异,因为文件路径可能略有不同。但是,您应该能够在任一操作系统 (OS) 上执行以下步骤。 默认情况下,MAMP文档根目录位于macOS上的Applications/MAMP/htdocs或Windows上的C:\MAMPhtdocs  。如果您知道您的新文档根文件夹在哪里,您可以通过导航到Applications (或C: )  >MAMP>conf>apache>httpd.conf打开您的MAMP配置文件,然后用新路径替换默认路径。 打开httpd.conf后,搜索提及“DocumentRoot”并替换所有位置的默认路径。保存文件,然后停止并重新启动MAMP。 或者,您可以通过MAMP控制面板选择新的文档根目录。打开Preferences窗口并选择Web Server选项卡: MAMP Web服务器首选项 确保选择了Apache。然后,单击Document Root 旁边的Select按钮。这将打开一个Finder窗口,您可以在其中选择要用作文档根目录的文件夹。 选择正确的文件夹后单击选择,然后在MAMP首选项窗口中选择确定: 在Web Server首选项窗口中确认MAMP文档根目录 这将重置您的文档根目录并自动重新启动MAMP。然后Apache应该能够启动。 2. 改变你的监听端口 默认情况下,MAMP在端口8888上运行 Apache。如果此端口正被其他应用程序使用,则Apache将无法启动。 要解决此问题,您可以退出阻止Apache连接到端口8888的应用程序,或者更改MAMP配置文件中的侦听端口。 如果您想发现哪个应用程序阻塞了端口,您可以使用命令行来执行此操作。您需要输入的命令会因您的操作系统而异: […]

WordPress localhost拒绝连接,localhost错误,MAMP,MAMP错误 文字详细教程

本地开发和测试服务器是任何WordPress开发人员工具库中最重要的工具之一。这些久经考验的解决方案使您能够快速轻松地构建网站,而不会有破坏实时Web服务器的风险。但是,他们可能偶尔仍会遇到问题。 MAMP是一种流行的本地Web开发工具,用于构建WordPress网站,但它有时会成为localhost问题的牺牲品。幸运的是,如果您遇到常见的“localhost refused to connect”消息,您可以采取一些步骤来解决此错误。 在本文中,我们将探讨MAMP的localhost错误是什么,以及导致问题的原因。然后,我们将分享七种解决此连接问题的方法。 MAMP简介(以及“本地主机拒绝连接”错误) 如何解决MAMP的“本地主机拒绝连接”错误 MAMP 简介(以及“本地主机拒绝连接”错误) MAMP是一个由开源软件和专有软件组成的解决方案堆栈。MAMP这个名字来源于它的组件:macOS、Apache、PHP、MySQL或MariaDB,以及Perl或Python。但是,MAMP不限于这些元素。例如,您可能会选择使用Nginx而不是Apache。 MAMP在您的Windows或macOS计算机上安装本地服务器环境,通常用于开发动态网站。MAMP也被使用WordPress等内容管理系统 (CMS) 的开发人员广泛使用: 您可以使用MAMP开发没有实时Web服务器的网站 使用MAMP,您可以在计算机上设置本地开发环境。这消除了通常与配置独立Web服务器相关的时间、成本和复杂性。换句话说,它非常适合快速测试项目或开发网站而不会破坏实时服务器。 但是,您在使用MAMP时仍可能遇到问题。当您尝试访问localhost时,您可能会看到以下错误消息:“localhost denied to connect”。 这通常发生在您的端口配置出现问题时。例如,另一个服务可能会阻止MAMP尝试使用的端口,或者您可能正在尝试完全访问错误的端口。当MAMP无法启动服务器时,您也可能会遇到此错误。 如何解决MAMP的“本地主机拒绝连接”错误(7种方法) MAMP是用于在本地环境中开发和测试项目的流行解决方案。但是,如果您无法连接到localhost,您将很难从该工具中获得任何价值。如果您遇到“localhost拒绝连接”错误,这里有七个修复程序可以帮助您重新连接并重新开始工作。 1. 尝试不同的Web浏览器 您的连接问题可能是特定于浏览器的。每个网络浏览器都有独特的设置和行为。 特别是,某些浏览器会自动重定向到与任何HTTP网址等效的超文本传输​​协议安全 (HTTPS) 。如果您没有为Web项目启用安全套接字层 (SSL),则此重定向可能会触发localhost错误。 在进行更复杂的修复之前,您可能需要尝试通过其他Web浏览器访问您的localhost。这可以帮助您测试问题出在MAMP还是您正在使用的浏览器上。 如果您在备用浏览器中没有遇到localhost错误,这表明问题是特定于浏览器的。在这种情况下,我们建议检查您的浏览器设置以查找可能导致MAMP出现问题的任何配置。例如,您可能会发现您的浏览器默认将HTTP请求重定向到HTTPS。 解决此重定向问题的步骤将根据您使用的内容而有所不同。例如,Chrome用户可以通过访问chrome://net-internals/#hsts来禁用此重定向: 检查您的浏览器是否有自动HTTPS重定向 接下来,滚动到以下部分Delete domain security policies,然后输入您的 localhost 域。然后,您可以选择Delete,这应该会禁用Chrome对您的本地主机的重定向。 2. 允许传入连接 如果您无法通过localhost访问Web服务器,则您的防火墙可能会阻止连接。您通常可以通过修改防火墙设置以允许MAMP尝试访问的端口的传入连接来解决此问题。或者,您可以允许整个MAMP应用程序的连接。 如果您是macOS用户,您可以通过导航到Apple > System Preferences… > Security & Privacy来编辑防火墙设置。然后您可以选择Firewall选项卡: macOS防火墙设置 要为整个MAMP应用程序启用传入连接,请选择Firewall Options。然后,您可以单击+ 图标,选择MAMP,然后选择Add。然后MAMP将被添加到您的允许应用程序列表中。 允许MAMP的所有传入连接 […]

WordPress MAMP错误,建立数据库连接时出错 文字详细教程

如果您已经创建了一个本地环境(使用MAMP)开发和测试您的WordPress网站,那么在某些时候,您可能会收到“建立数据库连接时出错Error establishing a database connection”消息。获取此通知可能令人费解,但当您知道在哪里查看时,解决方案相当简单。 在本文中,我们将解释这个错误是什么以及它发生的原因。然后我们将引导您完成如何识别和修复它以恢复您的WordPress站点和数据库之间的连接。 MAMP“建立数据库连接时出错”是什么 MAMP中“建立数据库连接错误”的常见原因 如何修复MAMP“建立数据库连接时出错” MAMP“建立数据库连接时出错”是什么 WordPress是一个强大的内容管理系统 (CMS),它使您能够创建动态网页,而不仅仅是静态HTML站点。WordPress将网站内容存储在数据库中,页面上的代码在需要时调用该数据库。因此,站点文件和数据库之间的通信至关重要。 MAMP是一个免费工具,您可以下载(提供高级选项)以在本地计算机而不是Web服务器上运行您的网站。它的名称是它包含的内容的首字母缩写词——macOS、Apache、MySQL和运行WordPress的PHP——以及其他可选工具。在本地安装WordPress 使您能够在开发期间测试站点。 当尝试使用MAMP建立与数据库的连接时发生错误,通常是因为wp-config.php文件具有不正确的数据库凭据。更具体地说,MAMP中的数据库连接错误表示wp-config.php文件与数据库 之间的变量不正确或不匹配。几个不正确的设置可能会导致此问题。让我们定义每一个。 MAMP中“建立数据库连接错误”的常见原因 默认情况下,将WordPress站点连接到数据库的wp-config.php文件中的关键设置是: 数据库名称:“wordpress”(除非您在安装期间重命名) 数据库用户:“root” 数据库密码:“root” 数据库主机:“localhost” 错误配置的服务器端口也可能导致连接错误。请记住这一点,以防您最初的努力无法清除错误。您可能需要对服务器端口进行一些额外的故障排除。 如何修复MAMP“建立数据库连接时出错” 那么,遇到这个错误怎么办呢?您可以使用以下步骤来定位、验证和更正(如有必要)配置设置,以在WordPress和MAMP中的数据库之间重新建立连接。 第 1 步:找到您的数据库凭证 您可能会收到一条错误消息,因为您的wp-config.php文件中的设置有误。该文件是您应该首先检查的地方,因为它通常是错误源。这也是一个简单的修复,可以快速解决问题。 您可以在WordPress站点的主目录中找到wp-config.php文件。对于Windows用户,该文件的默认位置 在您计算机上的C:/MAMP/htdocs/wordpress/文件夹中。对于Mac用户,它位于/Applications/MAMP/htdocs/wordpress/ 文件夹中。 您可以通过检查其设置来验证WordPress MAMP安装的位置。为此,请打开MAMP应用程序: MAMP应用程序 您的安装文件夹列在Document Root设置中。 第 2 步:验证您的数据库登录凭据 在本地WordPress安装中找到wp-config.php文件后,打开它。接下来,向下滚动,直到找到数据库凭据: wp-config.php文件中列出的WordPress数据库凭据 将有一组定义: ‘DB_NAME’ ‘DB_USER’ ‘DB_PASSWORD’ ‘DB_HOST’ 验证“DB_NAME”值是否与您的数据库名称匹配。默认情况下它可能是“wordpress”,如上图所示。 请注意,如果您从“wordpress”更改了默认名称并且您不记得您重命名数据库的内容,那么您可以采用另一种方法。在MAMP中,选择打开起始页 (Windows) 或WebStart  (Mac)。当浏览器打开到MAMP起始页时,导航到Tools菜单下的phpMyAdmin : MAMP应用程序开始菜单 数据库列表将显示在phpMyAdmin的左侧列中。找到您的WordPress数据库的名称(在下图中显示为默认的“wordpress”): phpMyAdmin设置屏幕 验证(或更正)数据库名称后,您可以向下移动wp-config.php文件中的定义列表,以验证其余数据库设置是否正确。如果您更改了用户名或密码,您可以直接在wp-config.php文件中进行更正。 默认情况下,“DB_USER”和“DB_PASSWORD”都应设置为“root”。后一个字段由MAMP配置。常规MySQL安装会将密码字段留空(“”),这就是为什么一些指南会建议将其恢复为该值的原因。 “DB_HOST”应设置为“localhost”。或者,您可能需要使用MAMP指定的端口号将“DB_HOST”配置为这些选项之一: ‘DB_HOST’, […]

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 MAMP错误,phpmyadmin配置,phpMyAdmin错误 文字详细教程

MAMP是一个有用的工具,它使用户能够在本地环境中开发动态网站。这意味着您可以在您的计算机上安装和测试WordPress或其他网站文件和系统,而无需网站主机或服务器。但是,与大多数工具一样,您可能会不时遇到错误。 如果您无法访问MAMP安装的phpMyAdmin功能,可能有多种原因。通过对一些常见原因进行故障排除,您应该能够识别并快速纠正任何问题,从而将MAMP的phpMyAdmin功能恢复到完全运行状态。 在本文中,我们将解释三个不同但相关的错误,讨论它们可能发生的原因,并向您展示如何修复它们。让我们开始吧! MAMP环境phpMyAdmin不工作错误是什么(以及为什么会发生) 如何修复MAMP环境phpMyAdmin不工作错误 MAMP环境phpMyAdmin不工作错误是什么(以及为什么会发生) MAMP堆栈包括操作系统、Web服务器、数据库管理系统和脚本语言。这些是开发环境的基本元素,它们使用户能够开发和测试动态网站或内容管理系统(CMS),例如WordPress或Drupal。 MAMP是其组件的首字母缩写词——MacOS、Apache、MySQL或MariaDB,以及PHP、Perl或Python——尽管用户可以在安装中选择替代组件。MAMP安装中包含的phpMyAdmin工具使用户能够通过MySQL或MariaDB访问和管理数据库功能。 当您从Web浏览器的MAMP主页中选择phpMyAdmin工具时,phpMyAdmin错误可能会产生一个空白页面。或者,它可能会通过停用 phpMyAdmin菜单中的链接来阻止您完全选择该工具。 当您确实遇到phpMyAdmin问题时,您可能会收到一条错误消息,其中包含有关原因的信息。然而,情况并非总是如此。当遇到非特定错误并且没有关于正在发生的事情的其他信息时,您可以使用以下步骤进行故障排除和更正。 如何修复MAMP环境phpMyAdmin不工作错误 在MAMP中遇到phpMyAdmin错误有几个常见原因。在接下来的三个部分中,我们将描述此错误的不同变体,并引导您完成各种解决方案。 数据库连接错误 数据库连接错误意味着您的phpMyAdmin工具无法连接到MySQL数据库。通常,这是因为MAMP环境phpMyAdmin配置文件的设置不正确。如果您在计算机上重新安装MAMP,或在另一台计算机上安装MAMP而不更新默认设置,则可能会发生这种情况。 当您导航到MAMP主页上的工具菜单时,会出现此错误。phpMyAdmin菜单选项将显示消息“MySQL server not running”: phpMyAdmin菜单中的错误消息 要更正此问题,您需要检查您的设置并解决您的MAMP环境phpMyAdmin配置文件中的任何错误。 第 1 步 – 找到配置文件 如果您的MAMP安装正在运行,您将需要首先停止任何活动服务器并退出应用程序。 phpMyAdmin配置文件位于您的MAMP应用程序中,使该工具能够与其相应的数据库连接。config.inc.php文件包含与您的数据库设置相对应的设置: MAMP中的config.inc.php文件 在Windows中,此文件位于C:/MAMP/bin/phpMyAdmin/。Mac用户可以通过转到/Applications/MAMP/bin/phpMyAdmin/文件夹来找到该文件。 第 2 步 –更正配置文件设置 打开config.inc.php文件后,您需要找到以下数据库配置设置: DB_NAME DB_USER DB_PASSWORD DB_HOST 然后,将这些设置与您的MySQL数据库设置进行比较。更正所有错误并保存config.inc.php文件: 更正config.inc.php文件中的错误 要查看这是否已清除错误,请打开MAMP,启动服务器,然后重试MAMP主页菜单中的phpMyAdmin工具。(如果MAMP没有启动,请先排除故障。) 您现在应该能够选择phpMyAdmin来运行该工具。如果没有,退出MAMP,返回config.inc.php文件,找到端口设置: 更改MAMP的端口设置 您可以更新这些以对应于您的MAMP安装的Port Settings,然后再次测试以查看错误是否已解决。 如果您在连接数据库时遇到问题,可以查看我们关于修复MAMP “建立数据库连接”错误的文章。 空白的phpMyAdmin页面 如果您从MAMP主页选择phpMyAdmin工具并看到一个空白页面(或MAMP索引页面),这可能表明最近的MAMP更新存在问题。 要更正此错误,您可以恢复以前版本的phpMyAdmin。有两种方法可以解决此问题。 第 1 步 – […]

100% Secure Checkout

PayPal / MasterCard / Visa