【问题标题】:PHP upgrade not allowing uploadsPHP升级不允许上传
【发布时间】:2017-07-30 14:54:45
【问题描述】:

我已经运行 Sentora 虚拟主机控制面板将近一年了,一切运行良好。

我最近安装了 Wordpress,以便将其设置为 Intranet。我使用的主题有一些需要 PHP 5.6+ 的插件。我运行的是 PHP 5.5,所以我升级了它(通过 Ubuntu 14.04)。

现在在 WP 中,我在尝试上传图像时不断收到“缺少临时文件夹”。

使用 WP,我尝试通过在 WP 的根目录中创建一个 php.ini 文件和一个不起作用的临时文件夹来手动设置一个临时文件夹:

upload_tmp_dir = /temp/

我尝试在 wp-config.php 中添加以下代码并创建临时文件夹:

define('WP_TEMP_DIR', dirname(__FILE__) . '/wp-content/temp/');

所以我检查了我之前运行的其他网站,发现我的帮助台 (HESK) 将不再允许用户上传附件。

我认为 PHP 的升级出了点问题,我不知道如何解决它。有任何想法吗?

【问题讨论】:

    标签: php apache ubuntu-14.04


    【解决方案1】:

    听起来像是权限问题。

    来自 HESK /readme.html 文件...

    为文件 hesk_settings.inc.php 和目录附件设置修改/写入/读取权限。

    对于 Wordpress 可能是同样的问题,但我不知道在哪里寻找。

    'upload' 和 'tmp' 文件夹通常需要 755 权限,以便可以在那里写入内容。然后,该软件应将上传的文件安全地存放起来。

    【讨论】:

      猜你喜欢
      • 2019-04-28
      • 2016-01-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-12-22
      相关资源
      最近更新 更多