我在heroku上运行我的PHP应用程序。 php应用程序正在运行代码点火器框架。 我有一个第三方合作伙伴,他将文件发送到我允许他们发布数据的函数。
它是codeigniter控制器上的普通php函数。
public function getting_third_party_data(){
// Fetching all information from the post request and saving to db
}
问题在于,每当他们发送低于2MB的数据时,它都可以正常工作,但是当它超过2MB时,我的应用程序会发送内部服务器错误。
我联系了heroku人但是他们停止了回复2-3周所以我在这里问。
我添加了.user.ini
文件,其中包含以下参数
memory_limit = 32M
upload_max_filesize = 10M
post_max_size = 20M
即使在此之后,每当我的应用程序收到超过2MB的数据时,它都会显示内部服务器错误。