WordPress : Erreur fatale : temps d’exécution maximal de 60 secondes dépassé dans H:wampwwwcustomwp-includesclass-wp-http-curl.php

Publié par Jean-Michel le

J’ai importé le fichier xml de Theme Unit Test avec l’importateur wordpress. Mais toutes les données sont importées sous forme de pages. Je suis un tutoriel en ligne pour créer un développement de thème wordpress et je pense que les données doivent être importées sous forme de publications.

Lorsque je procède à l’import. Je peux choisir d’importer des auteurs ou d’attribuer un auteur existant et je peux choisir d’importer/télécharger des pièces jointes (ce que j’ai fait).

J’obtiens une erreur fatale

Fatal error: Maximum execution time of 60 seconds exceeded in H:wampwwwcustomwp-includesclass-wp-http-curl.php

Je reçois un tas de pages et de médias mais pas de messages.

Bien que j’augmente également ces valeurs:

max_execution_time = 5000

max_input_time = 5000

limite_mémoire = 1000M

Comment dois-je résoudre ce problème pour pouvoir importer tout le contenu ?

Solution n°1 trouvée

Juste au point .. Dans wp-config.php, collez cette ligne de code

set_time_limit(180);

définissez votre temps d’exécution recommandé (PHP Time Limit) et c’est fait ! ..

Important : coller avant

/* C’est tout, arrêtez d’éditer ! Bon blog. */

C’est tout.

N’oubliez jamais cela, le silence est d’or :))

Solution n°2 trouvée

J’obtiens cette réponse.

Je vais dans ce fichier : wp-includes/deprecated.phpet trouve cette ligne dans la fonction (obsolète)wp_get_http() :

@set_time_limit ( 60 );

il suffit de commenter cette ligne et cela fonctionne bien.

Parce que wordpress a codé en dur cette limite de 60 secondes, ce paramètre codé en dur supprimait mes php.iniparamètres. donc je commente cette ligne, mes php.iniparamètres recommenceront à fonctionner.

Catégories : Wordpress

Jean-Michel

Jean-Michel est en charge de la partie blog du site. Il met en place la stratégie de contenu et répond aux questions fréquentes sur Wordpress.

0 commentaire

Laisser un commentaire

Avatar placeholder

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *