PHP无法打开上传的文件

问题描述:

我有Ubuntu的服务器与灯。
当我上传像xls或图像的文件时,它工作正常,但是当我试图打开它说我的Excel文件已损坏。同样的事情发生在图像PHP无法打开上传的文件

是否有可能PHP更改文件?

/var/www/publick_html/uploads的权限为777

+0

请发布一些与上传过程相关的代码 –

+0

如何上传和存储文件?没有代码帮助是非常困难的。 –

+0

'$ file = $ _FILES ['record'] ['tmp_name']' –

问题出在Apache和php的版本中。 Apache的版本是2.2和PHP是5.4 我升级我的Apache到2.4版本,现在它工作正常。

嗯,我知道,我使用Windows,也许这是非常关闭的主题,但我有一个类似的问题与上传的文件和我的经验可以是有用的其他人。 \ WINDOWS \ TEMP ,然后移动到上传目录,但我的临时文件夹没有按吨有权限访问到它:

在我的情况,因为它是在 C首先写入上传的文件无法打开。逸岸,如果我点击临时文件夹我看到:

enter image description here

后,我点击“继续”,问题已经解决了!