首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在linux上忽略Apache指令'ScriptInterpreterSource‘

在linux上忽略Apache指令'ScriptInterpreterSource‘
EN

Stack Overflow用户
提问于 2011-12-30 22:47:14
回答 1查看 401关注 0票数 0

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

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

我决定一个好的老式cgi脚本就可以了(结果将被缓存到更远的地方),主要是因为我的windows设置(EasyPHP)似乎没有mod_fcgid (在这种情况下,我不能使用mod_wsgi或mod_python,因为我需要一个比我们正在使用的apache内置的python更新的python)。为了让它正常工作,我需要使用ScriptInterpreterSource (希望linux/mac可以直接使用shebang),但是当在linux服务器上运行时,我得到了一个错误:

代码语言:javascript
复制
Invalid command 'ScriptInterpreterSource', perhaps misspelled or defined
   by a module not included in the server configuration

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

谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-12-31 13:21:57

尝试使用:

代码语言:javascript
复制
<IfModule mpm_winnt_module>
ScriptInterpreterSource ....
</IfModule>

然后,该指令仅在Windows上使用Apache时使用,否则将被忽略。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8680615

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档