web-dev-qa-db-fra.com

Délai d'exécution maximal de 30 secondes dépassé

Aidez-moi, s'il vous plaît! J'ai récupéré la liste dans mon système de la base de données. Mais il a mille listes jusqu'à ce que cette erreur apparaisse:

Erreur fatale: dépassement du temps d'exécution maximal de 30 secondes

Ce code est de mon htaccess

php_value max_execution_time 3000
php_value upload_max_filesize 512M
php_value post_max_size 512M
php_value memory_limit 256M
php_value set_time_limit 0

Comment puis-je résoudre ça? J'utilise PHP et MYSQL.

22
Alyssa Reyes

vous pouvez prolonger le temps d'exécution maximal comme ceci:

ini_set('max_execution_time', 0); 

sinon éditez votre htaccess

php_value max_execution_time 0
37
Mayukh Roy

Ajoutez ceci en haut de votre fichier php

ini_set("max_execution_time", 0);
7
chandresh_cool

La même erreur que nous rencontrons dans wordpress site

nous avons apporté des modifications au .htaccess mais cela n'a pas fonctionné.

Ensuite, nous avons créé un fichier php.ini enterré ce code et téléchargé dans le répertoire racine

max_execution_time = 60

et cela a résolu le problème.

2
amitwalia23

Si vous exécutez php en utilisant l'interface de ligne de commande (CLI), utilisez:

ini_set('max_execution_time', -1);

sinon exécutez:

ini_set('max_execution_time', 0);
2
Nanhe Kumar

En haut du fichier, définissez le délai d'expiration:

set_time_limit(0);
1
Shesha