php - 配置用于上传文件的php ini文件

标签 php file-upload php-ini

我有一个上传文件的页面,在 .htaccess 文件中我有这个:

php_value upload_max_filesize 40M
php_value post_max_size 40M

我有一个大小为 1.6 MB 的 img。当我尝试上传此图片时,我收到以下错误。

Fatal error: Allowed memory size of 54525952 bytes exhausted (tried to allocate 3600 bytes) in....

有人知道如何解决这个问题吗?

最佳答案

如果您无法访问服务器上的 php.ini,请在您的 .htaccess 文件中写入以下内容

php_value upload_max_filesize 10M
php_value post_max_size 20M
php_value memory_limit 32M

关于php - 配置用于上传文件的php ini文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12260453/

相关文章:

.htaccess - htaccess 自定义 php.ini 与 php_value 或 php_flag

php - 浏览器关闭时阻止 session 过期

php - implicit_flush 的 "serious performance implications"是什么?

php - 在 GitHub Actions 中使用 $_ENV 数组

php - 如何在 PHP 中创建电视指南?

java - Android WebView 文件上传

file-upload - yii2 文件上传不起作用

php - 在 mysql 表中使用相同的 FK 更新多个值

php - 意外的 PHP 警告错误

c# - 文件上传读取到内存并用作文本文件 - 有更好的方法吗?