Django / Apache-从网络驱动器读取文件(Windows)

时间:2019-12-19 23:14:51

标签: django windows apache smb network-drive

我一直在Windows环境中工作,以生产和部署供内部使用的django,并被要求添加一项功能以读取保存在网络驱动器中的文件(理想情况下,.xlsx文件视图)。因此,我想在网络驱动器的指定文件夹中列出.xlsx文件,如果单击该文件,则让用户查看该文件。

我的第一种方法是使用“作为服务登录”和“充当操作系统的一部分”创建一个用户帐户,然后使用该帐户运行Apache。但是,后来意识到我无法继承对我的管理员帐户拥有的网络驱动器的访问权限(或者可能吗?)。

而且,我决定使用我的admin帐户运行它,我知道这不是在生产环境中执行的好主意,但是我希望看到自己处在正确的轨道上。 / l /是网络驱动器UNC的别名。

<Directory /l/>
    Options Indexes FollowSymLinks Includes ExecCGI
    AllowOverride All
    Require all granted
    Allow from all
</Directory>

我尝试了SMB尝试连接,但是返回了连接错误(甚至不确定它是否适用于我的情况)。有人可以至少请我引导我是否朝着正确的方向走吗??

0 个答案:

没有答案