2016-09-23 141 views
1

我正在Laravel 5.2中开发一个应用程序,在该应用程序中,我可以将用户图片上传到自己的个人档案中。Laravel 5.2上传的图片已损坏

事情是,当文件移动到目标路径时,文件被创建但内容丢失,因为我无法打开它。

我分享代码,并从Windows资源管理imagen画质截图... enter image description here

有什么建议?

+0

真正的问题是该文件如何知道上传到'member'目录?! – Ohgodwhy

+0

必须使用-enable-zend-multibyte选项编译Windows服务器上的PHP软件包。这个问题在[PHP错误报告#22108](http://bugs.php.net/bug.php?id=22108) –

+0

中有详细描述,为了让文件保持容易,只需要配置公开的地方文件,就是这样。在我的情况下,public_html与wordpress共享,所以/ member是laravel项目的公共文件夹。 –

回答

0

那么,最后我修复了这个问题,但是无法使用Laravel的Input类,应该使用GD Library来正确地获取图像。 enter image description here