저는 종종 한두 페이지를 수집하고 중지합니다.
완전한 해결 방법은 다음과 같습니다.
php.ini의 max_execution_time = 0 설정은 PHP 자체에서만 작동합니다<code>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>
接下来不报502错误了,开始报504错误;继续搜寻在线支持,未找到相关信息只提到了nginx容器可能有问题。其实504错误主要由于nginx超时造成的,修改其配置文件即可
编辑 /etc/nginx/nginx.conf 在 http 段添加如下代码,如果有这些设置了就更改对应的值<br>...<br>
php- fpm 모드 수정해야 할 다음 매개변수는 php-fpm.conf입니다(우분투의 구성 파일은 /etc/php5/fpm/pool.d/www.conf입니다). request_terminate_timeout = 0
그러면 502 오류가 더 이상 보고되지 않고 504 오류가 시작됩니다. 계속해서 온라인 지원을 검색해 보지만 관련 정보가 없습니다. nginx 컨테이너에 문제가 있을 수 있다는 것만 언급됩니다. 실제로 504 오류는 주로 nginx 시간 초과로 인해 발생합니다. 구성 파일을 수정하세요
/etc/nginx/nginx.conf를 편집하고 이러한 설정이 있는 경우 다음 코드를 추가하세요. 🎜...🎜
🎜🎜🎜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; ...🎜🎜🎜🎜🎜지금까지 일괄 수집 소스 방식을 사용하여 20페이지를 수동으로 업데이트하여 수집하는 방식을 사용했습니다. * 25개 기사 = 500개 기사를 정상적으로 실행하는데 2일이 걸렸습니다. 🎜🎜
위 내용은 wp-autopost의 연속 수집 문제를 해결하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!