小编Nig*_*ton的帖子

104:从上游(Nginx)读取响应头时对等方重置连接

我有一台服务器一直正常工作,直到 2013 年 10 月 3 日上午 10:50,它开始间歇性地向客户端返回“502 Bad Gateway”错误。

大约五分之四的浏览器请求成功,但大约五分之一的请求失败并显示 502。

nginx 错误日志包含数百个这样的错误;

2013/10/05 06:28:17 [error] 3111#0: *54528 recv() failed (104: Connection reset by peer) while reading response header from upstream, client: 66.249.66.75, server: www.bec-components.co.uk  request: ""GET /?_n=Fridgefreezer/Hotpoint/8591P;_i=x8078 HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host: "www.bec-components.co.uk"
Run Code Online (Sandbox Code Playgroud)

但是 PHP 错误日志不包含任何匹配的错误。

有没有办法让 PHP 给我更多关于它为什么要重置连接的信息?

这是nginx.conf;

user              www-data;
worker_processes  4;
error_log         /var/log/nginx/error.log;
pid               /var/run/nginx.pid;

events {
   worker_connections  1024;
}

http {
  include          /etc/nginx/mime.types;
  access_log       /var/log/nginx/access.log;

  sendfile               on;
  keepalive_timeout      30;
  tcp_nodelay            on;
  client_max_body_size   100m; …
Run Code Online (Sandbox Code Playgroud)

php http nginx

58
推荐指数
4
解决办法
25万
查看次数

在 Ubuntu 上将 www 目录放在哪里?

我有点害怕问这个问题,因为上次我只是问一个问题就得到了很多反对票,但是这里是;

在 Linux (Ubuntu) 目录结构中的何处放置公共和私有网站文件是“正常的”。

假设我有一台服务器并且我想要目录;

mysite1.co.uk/
mysite1.co.uk/www/
mysite2.co.uk
mysite2.co.uk/www/
Run Code Online (Sandbox Code Playgroud)

它们通常会被放在哪里?

更新:我使用的是 Nginx(不是 Apache)。

ubuntu directory

11
推荐指数
1
解决办法
2万
查看次数

想要一个非常简单的 Ubuntu SMTP 服务器

我正在寻找一个非常简单、轻量级的 SMTP 服务器来在 Ubuntu 9.04 VPS 上运行。

我需要的唯一功能是支持 PHP 邮件命令;

<?php
mail('caffeinated@example.com', 'My Subject', 'My message');
?>
Run Code Online (Sandbox Code Playgroud)

这就是它需要做的全部。对于入站邮件,我不需要日志记录、POP3、IMAP 或其他任何东西 - 只是简单的纯文本 SMTP。电子邮件将没有文件附件。

任何建议都非常感谢。

ubuntu php smtp

7
推荐指数
3
解决办法
8224
查看次数

如何使用 Amazon Route 53 创建三重故障转移/故障恢复

我有三台相同的服务器,我想在它们之间提供故障转移,以便;

  • 如果server1可用,所有流量都会路由至server1
  • 如果server1不可用且server2可用,则所有流量都会路由至server2
  • 如果server1server2均不可用,则所有流量都会路由至server3

使用 Amazon Route 53 DNS 服务可以实现上述功能吗?如果是这样,怎么办?

我只能在配置中看到“主要”和“次要”选项。没有“三元”选项。

谢谢。

domain-name-system amazon-route53

3
推荐指数
1
解决办法
1207
查看次数

VPS 与云

云能让我将 VPS 从一台物理服务器复制/粘贴到另一台吗?

我运行了几台 VPS 机器,很想知道云是否对我有益。

真正酷的是,如果云能让我将 VPS 从一台物理服务器复制/粘贴到另一台,就像 Oracle VM Virtualbox 允许复制、启动和停止虚拟机一样。

请不要嘲笑我。我从云供应商那里阅读了很多信息,但我能找到的只是销售和营销废话。我想要技术的东西。

奈杰尔

cloud vps virtualbox

-4
推荐指数
1
解决办法
192
查看次数