我正在运行具有以下配置的网络服务器:
当我在 Symfony 应用程序中上传文件时,我收到错误
The file is too large. Allowed maximum size is 2 MiB.
.我已经更改了实体中的 maxFileSize 注释,但问题似乎取决于服务器配置。如果我运行 phpinfo(),它会返回我的 php.ini 的以下路径:
/etc/php5/fpm/php.ini
在这个 php.ini 中,我更改了以下设置:
upload_max_filesize = 8M
post_max_size = 8M
然后我重新启动了 php-fpm (service php-fpm restart) 但更改没有出现在 phpinfo 页面上,因为它仍然显示:
upload_max_filesize 2M
.我错过了什么吗?
最佳答案
问题解决了。似乎停止 PHP-FPM 相当棘手。进一步查看 Serverfault,我发现有些人不得不手动终止所有 PHP-FPM 进程:sudo pkill php5-fpm
sudo service php5-fpm start
这对我有用。
关于php - 更改 php.ini 似乎没有效果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33541097/