上传文件tmp_name est nulle [关闭]

问题描述 投票:0回答:1

我正在尝试上传一个xsl文件。

并且通过创建var_dump($ _ FILES),当tmp_name值保持为空时,将显示文件名。

array(1){[“FileUp”] => array(5){[“name”] => string(13)“Classeur1.xls”[“type”] => string(0)“”[“tmp_name” ] => string(0)“”[“error”] => int(3)[“size”] => int(0)}} string(14)“

知道我修改了/etc/php5/apache2filter/php.ini和/etc/php5/cli/php.ini属性

file_uploads =开

upload_max_filesize = 8M

upload_tmp_dir = / tmp

memory_limit = -1

   <form enctype='multipart/form-data'  method='POST' action="{{path('manage_upload')}}"  >

                                            <input   type="file" name="FileUp" id="FileUp"> 

                                            <input  type='submit'  value='Upload'>

    </form>

我该如何解决这个问题

提前谢谢

php symfony-3.2
1个回答
-1
投票

方案:)

open_basedir = "<your document root>:/tmp"

© www.soinside.com 2019 - 2024. All rights reserved.