2010-01-23 76 views
0

我想在我的rackspacecloud帐户上安装GraffitiCMS。它主要是工作,但似乎我几乎必须将所有设置设置为777才能使其工作?这是否合理?涂鸦CMS - 我真的需要777整个安装吗?

虽然我不是安全专家,但似乎必须基本上为世界上的每个人敞开大门并不是一个很好的解决方案。

我误解了涂鸦需要什么?如果真的需要这个,这个产品可以认真考虑一个可行的选择吗?

+0

我认为这属于http://serverfault.com/ – 2010-01-23 17:33:25

回答

2

这取决于Graffiti CMS和您的Web服务器的版本。在过去,Graffiti已经编写了目录和default.aspx文件来支持没有扩展名的网址(即mysite.com/post)。这确实需要您的App Pool正在运行的帐户对您的网站根目录的写入/修改权限。通常这是网络服务帐户。你不需要给每个人提升权限。

但是,如果您在CodePlex和IIS 7.0或更高版本上使用最新的Graffiti CMS开源版本,它会使用URL路由并且而不是为帖子编写目录/文件。在这种情况下,服务帐户只需要文件存储文件夹的写入权限。

希望有所帮助。

+0

认为就是这样;使用最新版本的IIS7,但我认为它需要.net 3.5 W/SP1,并且我认为我的主机提供商没有安装它。 – 2010-01-23 23:14:07

0

如果您在安装后将其设置回来,它会中断吗?我认为它只需要编写一些像db连接到php文件的静态东西。

+0

像凯文说,这取决于版本和你的设置。没有IIS7和最新版本,它会为每个帖子创建文件,为您提供无扩展名的网址。你说这个PHP是什么?涂鸦是100%的C#和Asp.Net。 – 2010-03-22 18:53:55