会话开始的最长执行时间(Wordpress上传)

时间:2016-03-22 11:09:33

标签: wordpress function upload execution-time genesis

我想知道是否有functions.php的代码可以在用户会话需要时增加文件的上传大小。我只有在用户请求上传文件时才需要增加此限制,而不是php.ini.htaccess作为一般规则(出于安全问题)。

实施例: 用户必须上传一个250 MB的文件或5个50 MB的文件而不会超时。

我的.htaccess限制为:

php_value upload_max_filesize 16M
php_value post_max_size 16M
php_value max_execution_time 300
php_value max_input_time 300

我正在使用带有Genesis Child主题的Wordpress 4.4.2。

我需要functions.php中的一些代码,这些代码可以暂时增加每个上传请求的会话开始时的限制。谢谢你的时间!希望找到知道这个伎俩的人。

干杯! :-) 丹尼尔

2 个答案:

答案 0 :(得分:1)

请在functions.php

中尝试以下几行

@ini_set(' upload_max_size',' 250M');

@ini_set(' post_max_size',' 250M');

@ini_set(' max_execution_time',' 1000');

答案 1 :(得分:0)

1)for function.php file

@ini_set(' upload_max_size',' 64M');

@ini_set(' post_max_size',' 64M');

@ini_set(' max_execution_time',' 300');

2)对于php.ini文件

upload_max_filesize = 64M

post_max_size = 64M

max_execution_time = 300

3).htaccess文件

php_value upload_max_filesize 64M

php_value post_max_size 64M

php_value max_execution_time 300

php_value max_input_time 300