Maison  >  Article  >  développement back-end  >  Comment résoudre le problème de la collecte continue dans wp-autopost

Comment résoudre le problème de la collecte continue dans wp-autopost

一个新手
一个新手original
2017-09-28 09:59:391897parcourir

Je collecte souvent une ou deux pages puis m'arrête

La solution complète est la suivante :

  • php.ini 中 max_execution_time = 0 的设置只针对PHP本身起作用<br>php-fpm 模式下 需要修改的参数是 php-fpm.conf (ubuntu 中的配置文件为 /etc/php5/fpm/pool.d/www.conf) 中 request_terminate_timeout = 0<br>safe_mode 配置已经于PHP5.4取消,无需配置<br>


Ensuite, l'erreur 502 n'est plus signalée et l'erreur 504 est lancée. Je continue de rechercher une assistance en ligne, mais aucune information pertinente n'est disponible. trouvé. Il mentionne seulement qu'il peut y avoir un problème avec le conteneur nginx. En fait, l'erreur 504 est principalement causée par le délai d'attente de nginx. Modifiez simplement son fichier de configuration

  • Modifiez /etc/nginx/nginx.conf et ajoutez le code suivant. dans la section http, Si vous disposez de ces paramètres, modifiez les valeurs correspondantes <code>编辑 /etc/nginx/nginx.conf 在 http 段添加如下代码,如果有这些设置了就更改对应的值<br>...<br>...

  • http{
    ...
    fastcgi_connect_timeout 1800;
    fastcgi_send_timeout 1800;
    fastcgi_read_timeout 1800;
    fastcgi_buffer_size 1024k;
    fastcgi_buffers 32 1024k;
    fastcgi_busy_buffers_size 2048k;
    fastcgi_temp_file_write_size 2048k;
    ...


À ce stade, le problème du rapport d'erreurs a été résolu. La méthode source de collecte par lots est utilisée pour mettre à jour et collecter manuellement 20 pages * 25 articles = 500 articles, ce qui est exécuté normalement et prend 2 heures.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn