从 Django+Apache+Win32com 运行 Excel:指定的登录会话不存在

我正在使用 Django/XAMPP 编写应用程序并使用 win32com 来运行 Excel 应用程序。

from win32com import client
client.DispatchEx("Excel.Application")

在开发模式下运行时,它工作正常。但是当我使用 XAMPP 托管它时,出现以下错误。

com_error at /xls2pdf
(-2147023584,'A specified logon session does not exist. It may already have been terminated.',None,None)

我在谷歌上搜索了为什么会发生这种情况并找到合适的解决方案。有人说这是权限问题,因此在 DesktopC:\Windows\system32\config\systemprofile 中创建目录 c:\windows\SysWOW64\config\systemprofile 并为 apache 用户提供适当的写入权限。 但是当我尝试更改权限时,我无法找到 apache 用户。 即使我在这些路径中创建了两个目录,我仍然面临这个问题。

有没有人有处理这个问题的经验?

提前致谢。

ramzismo 回答:从 Django+Apache+Win32com 运行 Excel:指定的登录会话不存在

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/553832.html

大家都在问