我已经查看了我能找到的所有解决方案,包括these ones但无法解决我的问题。
我对php.ini的制作&开发版;
<a href="javascript:void(0)" tabindex="0">
<label for="my_label" class="my_label" name="Upload" data-bind="attr: { for: 'uploadContent' + SubmissionId() }">
<span>Upload Content</span>
</label>
<div class="hidden">
<input type="button" id="my_label" class="fileupload" data-bind="event: { change: $parent.upload($data, $element, 'zip', false) }, attr: { id: 'uploadContent' + Id() }" accept="application/zip" type="file">
</div>
然而,它没有任何区别。如果我正在尝试上传大值的图像文件,我正在接收
我的console-log中的响应错误;
post_max_size = 5000M
upload_max_filesize = 5000M
我希望澄清我的问题。感谢您提前查看!
答案 0 :(得分:1)
我对php.ini的制作&amp;开发版;
post_max_size = 5000M upload_max_filesize = 5000M
我确实遇到了同样的问题,但在更改php.ini文件并重新启动apache后,这对我有用。
SyntaxError:JSON.parse:JSON数据第1行第1列的意外字符
我可以看到你有一些问题。检查文件是否存在任何狡猾的字符,因为它似乎导致了问题。有时,当您想要上传文件时,其名称可能包含数据库或js的非法字符。确保您尝试上传的文件名中的每个字符都没有任何非法字符,或者相应地对其进行编码/解码。
我希望我帮忙 - 这是我的第一篇文章。
让我知道它是怎么回事!
祝福, mateekk
答案 1 :(得分:0)
我在ubuntu 16.04中遇到了同样的问题。 在php的升级之后,我有几个php.ini,并且在开始时我被混淆了。
在 的的/ etc / PHP 下, 我有文件夹 php5.5 , php5.6 , php7.0 , php7.1 ,所以是一定要纠正正确的一个(因为,由于遗产,我习惯在 / etc / php5 工作)。