让我了解新的Azure网站功能并触及我的第一个障碍。我正在部署一个将缓存数据写入文件系统的PHP站点,但该应用程序抛出错误,因为它要写入的文件夹没有写入权限。是否可以在文件夹上设置权限,或者这是否禁止?
我可以解决这个问题,但想知道是否可能。
答案 0 :(得分:3)
无法设置/自定义文件夹权限。这意味着您的应用写入的任何位置都应位于您的网站根目录下。
答案 1 :(得分:1)
您的网站只能写入C:\ DWASFiles \ Sites \ [siteName] \ VirtualDirectory0下的位置和%TEMP%文件夹。
这里有两个警告:
答案 2 :(得分:0)
该应用尝试在该网站的文件夹下写入的文件夹是什么?
我的理解是无法设置/更改文件夹权限。但我没有看到微软明确表示“是”或“不”的任何内容。
答案 3 :(得分:0)
应该可以使用webdeploy。
但是,如果没有手动设置webdeploy包,我认为没有办法实现 - 如帖子http://blogs.msdn.com/b/azureappgallery/archive/2013/04/03/set-file-folder-permissions-for-your-content-on-azure-website-using-web-deployable-package.aspx中所述。