gpt4 book ai didi

windows - 在 Linux 上忽略 Apache 指令 'ScriptInterpreterSource'

转载 作者:太空宇宙 更新时间:2023-11-04 11:34:44 27 4
gpt4 key购买 nike

我有一个小的 python 脚本来生成 css 文件(使用 PyScss)。网站的其余部分是 PHP。

实时网站托管在 linux 服务器上,但代码也需要在 Mac 和 Windows 机器上运行(用于开发)。

我认为一个好的老式 cgi 脚本会很好(结果将被进一步缓存),主要是因为我的 Windows 设置 (EasyPHP) 似乎没有 mod_fcgid(我不能使用 mod_wsgi或 mod_python 在这种情况下,因为我需要一个比我们正在使用的 apache 中内置的更新的 python)。为了让它工作,我需要使用 ScriptInterpreterSource(希望 linux/mac 只使用 shebang),但是当在 linux 服务器上使用时,我得到一个错误:

Invalid command 'ScriptInterpreterSource', perhaps misspelled or defined
by a module not included in the server configuration

我怎样才能让 linux(和 mac)apache 忽略该指令(或者您可以建议一些其他解决方案)?

谢谢。

最佳答案

尝试使用:

<IfModule mpm_winnt_module>
ScriptInterpreterSource ....
</IfModule>

只有在 Windows 上使用 Apache 时才会使用该指令,否则将被忽略。

关于windows - 在 Linux 上忽略 Apache 指令 'ScriptInterpreterSource',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8680615/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com