VPS侦探论坛

 找回密码
 注册
查看: 11317|回复: 13

Pureftpd的管理软件FTP目录,换到了另外的目录访问提示502 Bad Gateway

[复制链接]
发表于 2014-7-25 14:47:20 | 显示全部楼层 |阅读模式

Pureftpd的管理软件FTP目录,换到了另外的目录访问提示502 Bad Gateway原目录在/home/wwwroot/default/ftp/我换到了/data/www/xxxx/ftp

这样FTP就无法进行访问了,提示502 Bad Gateway   仅仅是FTP目录无法访问      在默认目录可以正常访问

考虑到在默认目录不安全,所以我需要更换到我自己所自定义的目录

[ 本帖最后由 henry_li 于 2014-7-25 14:52 编辑 ]
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2014-7-25 20:41:39 | 显示全部楼层


如果php.ini里添加了open_basedir
也需要修改里面的配置
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
 楼主| 发表于 2014-7-27 14:27:27 | 显示全部楼层

我两天服务器
有一台换了位置就可以正常访问
而另外一台却不行
是/usr/local/php/etc/php.ini这个配置里面修改open_basedir吗
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
 楼主| 发表于 2014-7-27 14:28:55 | 显示全部楼层



我检查了一下/usr/local/php/etc/php.ini文件,里面的open_basedir已经被注释了的。
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
 楼主| 发表于 2014-7-31 00:31:30 | 显示全部楼层

请军哥帮忙解决一下,这事的确很困扰

军哥运维代购:http://shop63846532.taobao.com/

 楼主| 发表于 2014-7-31 15:10:35 | 显示全部楼层

Pureftpd的管理软件FTP目录,换到了另外的目录访问提示504 Gateway Time-out


Pureftpd的管理软件FTP目录,换到了另外的目录访问提示504 Gateway Time-out
请问怎么解决呢
发表于 2014-7-31 16:26:57 | 显示全部楼层

open_basedir 注释后重启php-fpm了没?
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
 楼主| 发表于 2014-7-31 17:37:15 | 显示全部楼层

本来就是注释了的

; open_basedir, if set, limits all file operations to the defined directory
; and below.  This directive makes most sense if used in a per-directory
; or per-virtualhost web server configuration file. This directive is
; *NOT* affected by whether Safe Mode is turned On or Off.
; http://php.net/open-basedir
;open_basedir =

; This directive allows you to disable certain functions for security reasons.
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
发表于 2014-7-31 20:09:43 | 显示全部楼层

回复 8# 的帖子


https://www.vpser.net/security/l ... s-dir-security.html 这个设置可能会影响
在文件最末尾一般
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
 楼主| 发表于 2014-7-31 21:20:22 | 显示全部楼层



的确是https://www.vpser.net/security/lnmp-cross-site-corss-dir-security.html的问题。
但是我注释后,那不是不能防止跨目录了?
发表于 2014-7-31 21:50:15 | 显示全部楼层

回复 10# 的帖子


pureftpd-php 要读取/etc/passwd的用户名
可以将open_basedir的允许目录里加上/etc/
 楼主| 发表于 2014-8-1 15:26:33 | 显示全部楼层

请问一下具体添加/etc/的格式
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
发表于 2014-8-1 20:33:11 | 显示全部楼层
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
 楼主| 发表于 2014-8-2 13:05:37 | 显示全部楼层
解决了,谢谢军哥的热心帮助

军哥运维代购:http://shop63846532.taobao.com/

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|VPS侦探 ( 鲁ICP备16040043号-1 )

GMT+8, 2024-4-19 19:42 , Processed in 0.029997 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表