Wordpress主题未上传到亚马逊EC2


Wordpress theme not uploading to Amazon EC2?

我正在使用nginx和Varnish在AmazonEC2服务器上建立一个Wordpress博客。我一步一步地学习了本教程。

博客已设置&工作良好。

现在,当我试图通过Wordpress上传一个新主题时,它开始上传,当它达到70%时(大约需要1分钟才能达到70%),与error code: ERR_CONNECTION_ABORTED 的连接突然断开

我猜这是由于nginx、varnish或其他地方发生的连接超时。

我对这个东西还不熟悉。我做了以下事情:

  1. 我在/etc/php5/fpm/pool.d/www.conf中更改了超时至request_terminate_timeout = 500

  2. 我将/etc/nginx/nginx.conf中的超时更改为fastcgi_read_timeout 500;

但这似乎并不奏效。我被卡住了。请引导我。

对于任何面临相同问题的人,以下是解决方案。通过添加以下设置解决了问题:

php-fpm的php.ini

max_execution_time = 240
upload_max_filesize = 32M
post_max_size = 32M

php-fpm的池配置

request_terminate_timeout = 240s
request_slowlog_timeout = 230s
slowlog = /var/log/php5-fpm.slow.log

nginx.conf

client_header_timeout 240;
client_body_timeout 240;
fastcgi_read_timeout 240;
client_max_body_size 32m;

这一切都要归功于这个精彩的帖子