加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php – Debian – Symfony 2 – 文件“file”超过了你的upload_m

发布时间:2020-12-13 16:52:35 所属栏目:PHP教程 来源:网络整理
导读:我正在尝试在debian服务器上部署我的Symfony 2应用程序. 该网站运作良好.但是我为上传图片遇到了这个问题…… 我尝试上传图片,我的RestFul API返回此错误: The file "file.JPG" exceeds your upload_max_filesize ini directive (limit is 2048 kb). (500 I
我正在尝试在debian服务器上部署我的Symfony 2应用程序.
该网站运作良好.但是我为上传图片遇到了这个问题……

我尝试上传图片,我的RestFul API返回此错误:

The file "file.JPG" exceeds your upload_max_filesize ini directive (limit is 2048 kb). (500 Internal Server Error)

我在互联网上检查了如何解决这个问题.显然,我需要改变它的价值

upload_max_filesize = 2M

我将值改为20M.
我也改变了post_max_size.
我的新配置是:

upload_max_filesize = 20M
post_max_size = 20M

更新后,我使用此命令重新启动了服务器:

/etc/init.d/apache2 reload

它没有改变任何东西.我仍然有同样的错误:/
我是root用户,所以这不是权限问题.有了php信息,我找到了php.ini,所以我想我改变了正确的文件.

我没有看到任何其他解决方案……

解决方法

感谢@nifr的帮助,我按照他的指示,我试图通过调用方法phpinfo()获取php文件的php信息.
此调用给出的Loaded Configuration文件的路径与命令php -i |给出的路径不同grep“配置文件”.

如果你想对php进行一些更改,请务必更改正确的php.ini.要确保该文件的位置,只需使用函数phpinfo().这是最好的方式

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读