Я получаю сообщение об ошибке с nginx, php и wordpress - 502 Bad Gateway

Используя образец рецепта, я развертываю решение WordPress на EC2:

juju bootstrap --constraints "instance-type=t1.micro"
juju set-constraints instance-type=t1.micro
juju debug-log
juju deploy mysql wordpress-db
juju deploy wordpress
juju add-relation wordpress wordpress-db
juju expose wordpress

После этого я указываю своему браузеру на публичный URL и получаю ошибку:

502 Bad Gateway
nginx / 1.1.19

Глядя на журнал отладки, я вижу эту ошибку:

2012-11-10 20:08:19,083 unit:wordpress/0: hook.output INFO:  * Restarting PHP5 FastCGI Process Manager php5-fpm
2012-11-10 20:08:20,267 unit:wordpress/0: hook.output INFO:    ...fail!

sshing в поле WordPress, я пытался перезапуск службы php, но я получаю ошибку сегмента:

ubuntu@ip-10-194-31-77:~$ sudo /etc/init.d/php5-fpm start
Segmentation fault (core dumped)

Кто-нибудь знает проблему? Есть ли проблема с версией php и WordPress?

3
задан 25 February 2017 в 06:38

1 ответ

Это, вероятно, проблема с оперативной памятью. Если вы посмотрите на свои хосты WordPress, они, вероятно, исчерпывают ОЗУ довольно быстро, и, вероятно, выдают ошибки «нехватки памяти» в dmesg. Это потому, что настройка tuning по умолчанию single включает в себя множество плагинов.

Если вы запустите juju set wp-service-name tuning=bare, он будет использовать меньше оперативной памяти и сможет выжить на t1.micro. Если это по-прежнему не работает, я бы порекомендовал подать сообщение об ошибке с чармом здесь:

https://launchpad.net/charms/+source/wordpress/+filebug [ 117]

И, возможно, обратите внимание на его исправление, чтобы уменьшить количество запущенных процессов php5-fpm или другие вещи, чтобы сэкономить ОЗУ в такой гиперстрессовой среде.

0
ответ дан 25 February 2017 в 06:38

Другие вопросы по тегам:

Похожие вопросы: