J'ai installé WordPress 3.8 et maintenant j'essaye d'installer le plugin WooCommerce - excelling eCommerce 2.0.20
mais à chaque fois que j'obtiens cette erreur:
Note: J'essaye d'installer un plugin sur une machine locale.
Fatal error: Maximum execution time of 60 seconds exceeded in M:\XAMPP\htdocs\woocommerce\wp-includes\class-http.php on line 1327
J'ai essayé avec le code ci-dessous:
php.ini
(dans le dossier wp-admin)
memory_limit = 32M
upload_max_filesize = 100M
upload_max_filesize = 100M
post_max_size = 32M
file_uploads = On
wp-config.php
set_time_limit(60);
mais je suis toujours confronté à cette erreur. Je connais ce problème très courant mais j'ai besoin de votre aide pour le résoudre.
J'apprécierai Si vous m'aidez :)
Merci
J'ai eu le même problème, mais il s'est produit lors de l'importation du theme-unit-test-data.xml avec ses pièces jointes. J'utilise WP 3.8.1. C'est un problème avec WordPress, donc éditer le fichier php.ini n'a aucun effet. WP utilise une valeur codée en dur (60 secondes) pour http_request_timeout de WP_Http dans class-http.php
.
Pour le résoudre, placez ce code dans functions.php
de votre thème actif:
add_filter( 'http_request_timeout', 'mytheme_bump_request_timeout', 100 );
function mytheme_bump_request_timeout(){
return 300; //Change this to your desired timeout value in ms
}
Éditer php.ini
Devrait être situé à xampp/php/php.ini
Trouvez cette ligne:
max_execution_time
Changez sa valeur en 300
max_execution_time = 300
Ici, 300
signifie 5
minute d'exécution de la requête http
.