2016-03-22 8 views
0

Je me demande s'il existe un code pour functions.php qui peut augmenter la taille de téléchargement pour les fichiers une fois requis par la session utilisateur. Je dois augmenter cette limite seulement quand l'utilisateur demande de télécharger un fichier, pas dans le php.ini ou .htaccess en règle générale (pour des problèmes de sécurité).Temps maximum d'exécution pour le démarrage de la session (téléchargement Wordpress)

Exemple: Un utilisateur doit télécharger un fichier de 250 Mo ou 5 fichiers de 50 Mo sans avoir de temporisation.

Mes .htaccess limites sont les suivantes:

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

J'utilise Wordpress 4.4.2 avec Genesis thème enfant.

J'ai besoin d'un code en functions.php qui peut augmenter temporairement cette limite au démarrage de chaque demande de téléchargement. Merci pour votre temps! J'espère trouver quelqu'un qui connaît ce truc.

À la votre! :-) Daniel

+1

Cette question est déjà répondu ici [le temps maximum d'exécution] (http://stackoverflow.com/questions/7739870/increase- max-execution-time-for-php) – dogstring

Répondre

1

S'il vous plaît essayer de suivre les lignes dans functions.php

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

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

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

0

1) pour le fichier function.php

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

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

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

2) pour le fichier php.ini

upload_max_filesize = 64M

post_max_size = 64M

max_execution_time = 300

3) pour le fichier .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