Mình rất hay sử dụng plugin Duplicator để clone các site WordPress, tiết kiệm được rất nhiều thời gian. Tuy nhiên, đôi lúc sử dụng thường gặp phải lỗi 502 Bad Gateway. Thậm chí không thể nào cài đặt và active plugin Duplicator được (và cả các plugin tương tự như UpdraftPlus, BackWPUp…)
Khi check log file php-fpm.log thông thường bạn sẽ nhận được thông báo warning:
[09-Apr-2015 15:13:11] WARNING: [pool www] child 26168 exited on signal 11 (SIGSEGV - core dumped) after 539.963734 seconds from start [09-Apr-2015 15:13:11] NOTICE: [pool www] child 26180 started [09-Apr-2015 15:13:32] WARNING: [pool www] child 26166 exited on signal 11 (SIGSEGV - core dumped) after 613.916667 seconds from start [09-Apr-2015 15:13:32] NOTICE: [pool www] child 26181 started
Nhờ comment hướng dẫn của bạn Thành trên Chia Sẻ Coupon, cuối cùng mình đã xử lý được vấn đề. Nguyên nhân ở đây là những plugin backup & restore này bị xung đột với Zend OPcache, dẫn đến không thể nào sử dụng được như trên.
Cách xử lý rất đơn giản, chỉ cần thêm đường dẫn plugin bị xung đột vào file blacklist của Zend OPcache /etc/php.d/opcache-default.blacklist
là xong. Ví dụ như:
/home/*/public_html/wp-content/plugins/backwpup/* /home/*/public_html/wp-content/plugins/duplicator/* /home/*/public_html/wp-content/plugins/updraftplus/*
Cuối cùng là restart php-fpm với lệnh service php-fpm restart
Chúc bạn thành công.