在高级工具(Kudu)环境下,它说在D:\ local \ Temp处有一个Temp文件夹。
从控制台,我可以在Temp文件夹中创建文件。是否可以通过FTP访问该文件夹?
答案 0 :(得分:0)
不,你不能。
我刚刚检查过:使用FTP登录后,您可以在Debug console
下看到与Kudu相同的文件夹。 TEMP文件夹不是此文件夹的一部分。
与持久文件不同,这些文件不在站点实例之间共享。此外,您不能依靠他们呆在那里。例如,如果您重新启动Web应用程序,则会发现所有这些文件夹都被重置为原始状态。
[... snip ...]
另一个重要的注意事项是Main站点和scm站点不共享临时文件。因此,如果您从站点在那里写一些文件,则不会从Kudu Console中看到它们(反之亦然)。如果禁用分隔(通过WEBSITE_DISABLE_SCM_SEPARATION),则可以使它们使用相同的临时空间。但是请注意,这是一个旧式标志,不建议/不支持使用它。
来自Understanding the Azure App Service file system。
当然,您可以以编程方式访问TEMP文件夹。