PHP升级不允许上传

时间:2017-07-30 14:54:45

标签: php apache ubuntu-14.04

我已经运行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的升级出了问题,我不知道如何解决它。有任何想法吗?

1 个答案:

答案 0 :(得分:0)

听起来像权限问题。

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

  

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

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

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