Tom*_*Tom 11 php .htaccess execution-time
我有一个页面,允许用户上传图像.
当用户尝试上传较大的图像时,它返回500错误.
以下代码......
<?php echo ini_get("upload_max_filesize");
echo ini_get("post_max_size");
echo ini_get("max_input_time");
echo ini_get("max_execution_time");
?>
Run Code Online (Sandbox Code Playgroud)
...的回报:
100M
100M
60
3600
Run Code Online (Sandbox Code Playgroud)
我猜测这是导致问题的最大输入时间,因为我已经测试了100mb以下的文件,但上传时间超过60秒.
我没有访问我的主机到php.ini文件,所以我可以覆盖这些设置吗?我已经尝试添加一个htaccess文件,但我不确定我是否把它放在正确的位置.
Ale*_*tic 19
将.htaccess文件放在您网站的根文件夹中(您的PHP脚本所在的位置)并添加以下值:
php_value upload_max_filesize 100M
php_value post_max_size 100M
php_value max_execution_time 200
php_value max_input_time 200
Run Code Online (Sandbox Code Playgroud)
当然,您可以设置其他大小和时间限制.这应该工作.
| 归档时间: |
|
| 查看次数: |
31106 次 |
| 最近记录: |