小编ede*_*ter的帖子

PHP FPM 授予权限被拒绝?

我阅读了几篇关于为什么 PHP-FPM 可能会拒绝我的权限但我无法解决它的条目。

错误日志如下:

    2013/04/20 23:33:28 [crit] 15479#0: *6 open() "/var/lib/nginx/tmp/fastcgi
/2/00/0000000002" failed (13: Permission denied) while reading upstream, client: 
99.999.999.999, server: example.net, request: "GET /wp-admin/ HTTP/1.1", 
upstream: "fastcgi://unix:/tmp/php-fpm.sock:", host: "example.net", referrer:    
"http://example.net/"
Run Code Online (Sandbox Code Playgroud)

我有点但迷路了:

  1. 我已将 /var/lib/nginx/tmp 设置为 ec2-user(我什至 +777 需要检查的所有内容)
  2. 我已将 /tmp/php-fpm.sock 设置为 ec2-user
  3. nginx conf 文件设置为 ec2-user
  4. php-conf 设置为用户和组 ec2-user
  5. ps aux 为所有 php-fpm 和 nginx 进程提供 ec2-user

我的 Nginx 配置包括很多文件,基本配置是:

user              ec2-user ec2-user;
worker_processes  5;  
error_log /opt/nginx/error.log;    
pid        /var/run/nginx.pid;    
events {
    worker_connections  1024;
}
http {
    include       mime.types; …
Run Code Online (Sandbox Code Playgroud)

nginx php-fpm amazon-ec2

12
推荐指数
2
解决办法
3万
查看次数

无法通过 SSH 连接到 Amazon EC2 实例

我读:

但无法修复它:突然(服务一年后,我的 winscp 设置没有变化)它给了我“网络错误连接超时”(我使用的是 ec2-user)(也来自亚马逊控制台)。

  • 日志文件:http : //pastebin.com/vNq6YQvN
  • 在其上运行的所有站点都运行良好
  • 允许端口 22(从未更改)(安全组)
  • 使用正确的 ec2 用户和域
  • 通过我的 winscp / putty 我可以连接到其他主机(通过 ssh)

更新:已解决。我花了2天没有看自己的IP地址....(因为它过去3年没有改变....)。你的评论在我的脑海中激起了火花。太感谢了。(直到现在我才发现愤怒的用户有几十个讨论,我的提供商的静态地址已更改为动态地址:http : //gathering.tweakers.net/forum/list_messages/1501005/12 ...)

ssh amazon-ec2

5
推荐指数
1
解决办法
3308
查看次数

标签 统计

amazon-ec2 ×2

nginx ×1

php-fpm ×1

ssh ×1