mod_wsgi
我使用 WAMP在 apache 上运行 django 应用程序。
某个 URL 允许我流式传输图像文件的内容,其路径存储在数据库中。
这些文件可以位于本地计算机上或网络驱动器 ( \\my\network\folder
) 下。
使用开发服务器(manage.py runserver),我可以毫无困难地读取和流式传输文件。
使用 WAMP 和网络驱动器文件,我得到一个IOError
: 显然是因为 httpd 实例在所述驱动器上没有读取权限。
在任务管理器中,我看到httpd.exe由SYSTEM运行。我想告诉 WAMP 以 [我自己] 身份运行服务器,因为我对共享文件夹具有读写权限。(最终,生产服务器应该由具有权限的“www-admin”用户运行)
将网络共享文件夹映射到驱动器号(例如 Z:)根本无法解决此问题。
中的用户/组指令httpd.conf
似乎对 Apache 的行为没有任何影响。
我也注册过:我试图复制HKLM\[...]\wampapache
注册表项HK_CURRENT_USER\
并重命名原始键,但是当我 cmd 时似乎找不到新键
> httpd.exe -n wampapache -k start
或者当我运行 WAMP 时。
我已经没有想法了:)
有没有人遇到过同样的问题?