【问题标题】:I keep getting a 'Missing Temporary Folder' error?我不断收到“缺少临时文件夹”错误?
【发布时间】:2017-01-11 05:58:06
【问题描述】:

很抱歉给大家带来了一个可能是新手的问题,但我对我的 Wordpress 安装中的“缺少临时文件夹”问题感到震惊。几天来,我一直在寻找解决方案,搜索论坛、StackExchange 和各种来源。其中许多人说要联系我的主机,因为这可能是服务器配置问题,我这样做了,他说他在 .php 目录下重新创建了一个“tmp”文件夹。不幸的是,我仍然收到“缺少临时文件夹”错误。

我在运行 nginX 的 SFTP 服务器上添加了文件夹路径/层次结构的图像:

我尝试过包含该行 define('WP_TEMP_DIR', 'DIRECTORY') (其中 DIRECTORY 是 .php 中临时文件夹的地址/路径)但这并没有解决问题。

然后我尝试包括 define('WP_TEMP_DIR', dirname(__FILE__) . '/wp-content/temp/') (这次是逐字逐句)第一行代码被注释掉了。

这段代码导致了 HTTP:// 500 错误。如果我注释掉以上行,则该站点可以正常工作(保存缺少的临时文件夹问题)所以这是导致问题的代码,但我想知道它导致 500 错误的事实是否意味着我越来越接近(我可能只是在欺骗自己)。

抱歉,如果这是错误的地方,或者是一个愚蠢的问题,我是 Wordpress 和 PHP 的新手,并且(除了这个问题)喜欢它,但我似乎无法终生解决它!

【问题讨论】:

    标签: wordpress forms temp


    【解决方案1】:

    试试这个链接:

    https://wordpress.stackexchange.com/questions/165184/missing-a-temporary-folder-despite-settings-in-wp-config-php

    如果没有帮助,请尝试备份 tmp 文件夹 -> 删除 tmp 文件夹 -> 重新创建。有时,存储在 tmp 中的垃圾数据可能会导致此问题。

    【讨论】:

      【解决方案2】:

      在您的 WordPress 根目录中创建一个具有 777 权限的“临时”文件夹。这可以通过您的 FTP 程序来完成。

      编辑你的“php.ini”文件

      在 php.ini 文件中添加以下内容:

      upload_max_filesize = 16M
      
      upload_tmp_dir = on
      
      upload_tmp_dir = /home/username/public_html/wordpressDir/temp
      

      【讨论】:

        猜你喜欢
        • 2018-04-24
        • 2018-07-15
        • 1970-01-01
        • 1970-01-01
        • 2019-06-16
        • 2017-12-30
        • 1970-01-01
        • 2012-04-12
        • 2020-01-07
        相关资源
        最近更新 更多