如何修复丢失的临时文件夹 WordPress 错误
已发表: 2023-01-31您是否在您的网站上遇到丢失临时文件夹的 WordPress 错误?
在这篇文章中,我们将告诉您是什么原因造成的,然后我们将为您提供分步说明,教您如何修复它。
作为一个基本的解释,这是一个常见的 WordPress 错误,由您的托管环境中不正确的 PHP 设置引起。 然后它会阻止您将任何文件上传到您的 WordPress 网站,这意味着您无法添加新功能,也无法更新您网站上安装的任何软件。
因此,如果您在 WordPress 网站上遇到“缺少临时文件夹”错误,您需要立即修复它。
幸运的是,这个特定错误的修复很简单。 您需要做的就是转到网站的后端并将代码添加到配置文件中。
这听起来像是一项艰巨的任务,但别担心。 我们将指导您的每一步。
让我们开始吧。
是什么导致丢失的临时文件夹 WordPress 错误?
正如我们在开头所说,“缺少临时文件夹”错误通常会在您尝试将新图像、插件或主题上传到您的 WordPress 网站时出现。 您也可能在插件或主题更新期间遇到错误,因为更新还涉及将新文件和文件夹上传到站点。
该错误是由于您的托管服务器上的 PHP 设置不正确造成的。 特定的 PHP 设置规定上传到您网站的文件在传输到它们的实际位置之前将存储在一个临时文件夹中。
您可能不小心删除了该文件夹,或者由于网络故障或其他原因导致 WordPress 找不到该文件夹。
最重要的是,如果 WordPress 无法访问临时文件夹,它就无法将文件上传到您的网站。
所以需要做的是将临时文件夹添加到您的站点或确保该文件夹位于正确的位置并且可以被 WordPress 访问。
在下一节中,我们将展示如何实现上述内容并修复丢失的临时文件夹 WordPress 错误。
如何修复丢失的临时文件夹 WordPress 错误
要修复丢失的临时文件夹 WordPress 错误,您需要执行以下步骤:
- 使用 cPanel 文件管理器或 FTP 访问服务器上的文件
- 找到并打开 wp-config.php 文件
- 将代码片段添加到 wp-config.php 文件
- 确保 wp-content 文件夹具有正确的文件权限
当第 4 步结束时,您应该能够上传文件并更新您的插件和主题。 但在开始执行这些步骤之前,您需要备份您的网站。 正如我们之前所说,要修复错误,您需要转到网站的后端,打开一个 WordPress 文件,然后添加一个代码片段。
访问 WordPress 文件是有风险的。 一个失误可能会导致您的网站崩溃。 为了保护您的网站,请进行备份。 这是你的安全网。 如果出现问题,您可以使用备份立即启动并运行您的网站。
进行备份后,您可以从下面的第一步开始。
第 1 步:访问文件管理器
您的 WordPress 网站由文件和文件夹组成。 这些文件和文件夹存储在您的托管服务器上。 您可以通过您的主机帐户或使用 FTP 软件访问它们。 我们会告诉你怎么做。
通过主机账户访问文件管理器
大多数托管服务提供商允许通过 cPanel 文件管理器访问 WordPress 文件和文件夹。
并非所有主机都使用 cPanel,但您的主机很有可能使用。
要访问 WordPress 文件和文件夹,您需要登录您的主机帐户并转到cPanel 。 cPanel 的确切位置因托管而异,但您应该在托管仪表板上找到它:
接下来,在 cPanel 页面上,向下滚动到文件部分并选择文件管理器:
如果您没有找到 cPanel,则意味着您的托管服务提供商不支持 cPanel。
不支持 cPanel 的托管服务通常会提供某种定制的内部工具。 例如,Hostinger 提供的 hPanel 可让您访问文件管理器。
因此,如果您在托管帐户上看不到 cPanel,则表示您的托管服务提供商提供了定制工具。 您需要找出该工具是什么以及如何访问它。 查看托管服务的官方帮助文档,或通过电子邮件或聊天询问支持团队,以帮助确定允许您访问文件管理器的工具。
如果您最终设法成功访问了文件管理器,那么请随时继续执行第二步。
或者,如果您不成功,或者您只是不想使用托管帐户路线,请尝试下面的 FTP 路线。
通过 FTP 客户端访问文件管理器
FTP 代表文件传输协议,FTP 客户端是允许您远程连接到您的网站服务器并访问您的 WordPress 文件和文件夹的软件。
有多种 FTP 客户端可供选择。 我们使用 FileZilla,因为它是最流行的 FTP 客户端并且易于使用。
在本地计算机上下载并安装 FileZilla 。
接下来,打开软件。 您会看到屏幕上出现一个窗口:
窗口顶部有一些框,您需要在其中输入 FTP 主机、用户名、密码和端口:
您通常可以在托管服务提供商的欢迎电子邮件或托管仪表板上找到 FTP 凭据。
确切的位置很难说,因为它会因托管而异。 但是您可以借助托管服务提供商发布的官方文档来查找您的 FTP 凭据的存储位置。
或者,您可以与支持团队联系并寻求帮助以查找您的 FTP 凭据。
获得 FTP 凭据后,将其输入FileZilla并点击“快速连接”按钮。 FileZilla 将连接到您网站的后端,您将在屏幕右侧看到一个面板,其中填充了文件夹。
这些是位于托管服务器文件管理器中的 WordPress 文件夹。 多亏了 FTP 客户端,您现在可以在文件管理器中访问 WordPress 文件夹,而无需走 cPanel 路线。
在右侧面板填充您的 WordPress 文件夹后,继续执行第二步。
如果您想在此处获得更详细的指南,请查看我们关于在 WordPress 中使用 FTP 的完整帖子。
第 2 步:找到并打开 wp-config.PHP
文件管理器包含大量文件夹,其中一个包含您的网站。 它称为public_html文件夹。
在文件管理器中查找 public_html。 当您找到它时,单击该文件夹以访问该文件夹内的文件。 public_html 文件夹包含一个名为wp-config.php的文件。 您将需要找到该文件并将其打开。
通过 cPanel 找到并打开 wp-config.php
如果您通过 cPanel 访问文件管理器,那么您将在屏幕左侧的菜单中找到 public_html 文件夹:
选择文件夹。 一旦这样做,public_html 文件夹中的文件就会显示在屏幕的右侧。 转到那些文件,向下滚动并查找 wp-config.php 文件。 找到它后,右键单击该文件并选择Edit 。
wp-config 文件将在不同的窗口中打开。
通过 FileZilla (FTP) 找到并打开 wp-config
在 FileZilla 窗口中,您会注意到屏幕右侧有两个面板。 顶部面板填充了来自您的托管服务器的文件夹。 在该面板中,您需要找到public_html文件夹,其中包含您的 WordPress 站点的文件和文件夹。
底部面板填充了 public_html 文件夹中的文件和文件夹。
wp-config.php是一个文件,它将位于底部面板中。 滚动面板并找到文件。 找到它后,右键单击该文件并选择查看/编辑:
该文件将下载到您的本地计算机上。 转到您的下载页面并通过双击打开文件。
第 3 步:将代码片段添加到 wp-config.php
为了修复丢失的临时文件夹 WordPress 错误,您需要在刚刚下载的wp-config.php文件中添加一个简短的代码片段。
当您打开文件时,它应该出现在文本编辑器中。 向下滚动到编辑器的底部,找到“就That's all, stop editing! Happy publishing
That's all, stop editing! Happy publishing
。
找到了? 现在在该句子的正上方添加以下代码片段:
define('WP_TEMP_DIR',dirname(_FILE_). '/wp-content/temp/');
就这样。 保存并退出编辑器。
如果您正在通过 cPanel 文件管理器编辑 wp-config,那么您应该会在屏幕的右上角看到一个保存更改按钮。 选择它,然后继续退出编辑器。
如果您使用 FileZilla 编辑 wp-config 文件,请在 Mac 上按 Command + S并在 Windows 上按 Ctrl + S以保存您对该文件所做的更改。
第 4 步:确保 wp-content 文件夹具有正确的文件权限
在上一节中,您向您的网站添加了一个代码片段,以告知 WordPress 临时文件夹的位置。 在本节中,您将检查其文件权限以确保 WordPress 能够访问临时文件夹。
打开public_html文件夹并转到wp-content 。 您应该在 wp-content 中找到一个名为temp的文件夹。 如果不存在,则创建一个。
在 cPanel 文件管理器上,您应该会在屏幕顶部看到一个带有加号的文件夹选项。 选择它并继续将文件夹命名为“temp”。 然后点击保存按钮将文件夹保存在 wp-content 中。
在 FileZilla 上,右键单击右下面板的任何空白区域,然后选择“创建目录”选项。 命名文件夹并保存。
接下来,右键单击临时文件夹并选择“文件权限”选项。
一旦您这样做,就会出现一个弹出窗口。 在弹出窗口中,转到数值并添加数字“ 755 ”(如果它包含任何其他数值):
就是这样,伙计们。 这应该修复丢失的临时文件夹 WordPress 错误。 现在您可以继续在您的网站上添加或更新文件。
永久修复丢失的临时文件夹 WordPress 错误
当您尝试将新图像、插件、主题或其他文件上传到您的 WordPress 网站时,通常会出现缺少临时文件夹的 WordPress 错误。 它也可能在您更新插件和主题时出现,因为更新涉及上传文件。
按照上述说明,您现在应该能够将文件上传到您的 WordPress 网站。 如果您仍然遇到错误,那么您需要向托管服务提供商寻求专业帮助或聘请 WordPress 维护服务为您修复。
如果您遇到任何其他 WordPress 问题,请务必查看我们关于最常见的 WordPress 错误及其修复方法的帖子。
您对如何修复丢失的临时文件夹 WordPress 错误还有任何疑问吗? 让我们在评论中知道!