好了,这里是我的情况:自定义操作/处理器为Apache
- 我已经写了一个解释(我自己设计的语言)
- 我需要具有特定扩展名的每个文件(例如,
.xxx
)通过我的解释
这里先处理就是我至今(除...通过PHP exec
凌乱的解决方案,尝试...大声笑):
的.htaccess
Options -ExecCGI -MultiViews -Includes -Indexes FollowSymLinks
Action lgm-cgi /usr/local/bin/lgm -c
AddHandler lgm-cgi .lgml
但细想一下:这不是工作。
我要求www.mydomain.com/index.lgml
而不是返回处理的文件,它返回与文本相同的文件(index.lgml
)。
我在做什么错?有什么建议么?
我不认为自己望其项背的专家关于服务器配置和htaccess的,所以我想这件事可能是比我预期的要容易得多;所以请摆脱一些光! :-)
考虑到您正在尝试使用.htaccess样式文件,我们可以假设您不能访问真实的服务器配置?所以很可能这是一个托管环境?你确定你可以在该环境中执行cli命令吗?不幸的是,你可能也无法访问服务器错误日志文件? – arkascha
@arkascha好吧,错误的猜测。我拥有服务器。 (Debian Wheezy + Apache2安装)所以,我可以完全访问任何东西;随时提出建议! –
那么为什么你使用.htaccess样式文件呢?他们出了名的错误容易,难以调试,使事情变得复杂,并且真正减慢了服务器的速度。把这些东西放到服务器配置中!然后重新加载服务器并观察其错误日志文件。 – arkascha