移动服务器,安全模式,文件的所有权...

史蒂芬劳埃德沃特金斯 ,星期二2008年7月29日下午3时42分

我最近提出了一些Web应用程序的服务器,我已经写了一个新的专用UKFast 新的服务器我以前曾与我的可怕的网页主机 ,安装方式是在一个更安全的( PHP的安全模式“>关闭安全模式,例如),比新的发现,所以我是几个脚本不工作。

其中一个主要的烦恼是PHP文件上传用来把图片上的站点属性。 有了错误报告切换到最大,显示错误的文件在我的php.ini打开我能看到完整的错误清单。 主要的抱怨之一表示大致为东西...

PHP的警告:一个未知的():安全模式路径的限制effect.Â脚本的uid是1不允许访问/ /到/运行script.php拥有26658在未知的UID在线0;

目录和图像文件创建的许多旧网站等文件的所有权是一个大问题。 技术支持建议关闭作为短期修复安全模式,然后围绕它在长期的工作。 我不是这个解决方案很高兴,所以花了一些时间,通过问题的思考。

我知道你可以通过改变登录作为root文件的所有权由SSH的并运行以下命令...

<> chown用户:组名(也见chgrp
(你可以使用- R开关chown所有在您的站点文件)

我开始通过设置文件和文件组在我的网站所有权,26658(如果我们使用上面的例子!)。 这似乎排序问题,直到有一天我试着FTP的文件和从该网站,导致被拒绝的权限和/或文件未找到的错误。

所以在玩的uid和周围的几个的我有一个茶杯的思想和问题通过。 对我来说,然后通过FTP上传的文件是该文件的所有者将不得不匹配的FTP用户名。 因此,我设置为我用的用户名登录通过FTP文件的所有者。 其次,网络服务器将要访问的文件,以便我把所有权组' 阿帕奇 '。

这并没有完全工作,但设置/ tmp目录的所有权人权限没有人/ tmp目录 )似乎有固定的问题:)

给一个答复













全景主题 Themocracy

现在8访客在线
6位客人,2个机器人,0位会员
最大游客今日:16日12:39上午联合技术
本月:26日2011年7月5日上午12点35分联合技术
今年:130 28-03-2011下午10时40联合技术
所有时间:130 28-03-2011下午10时40联合技术