好的。所以,让我们以PHP为例。
http://www.somedomain.com/index.php).php)识别它是一个PHP文件。现在,假设我们面对的是.自制的解释器XYZ (带有二进制文件等),例如处理.xyz文件。
我应该怎么做,所以上述所有内容对于我的XYZ解释器都是有效的。
,我该如何设置这整件事,以便它正常工作?
提示: --我不是在寻求如何编写解释器的帮助,而是关于如何使它以上述方式运行的帮助.
发布于 2012-04-09 17:33:25
这完全取决于您正在使用的web服务器。但是,如果是Apache,则应该查看apxs来构建和安装自己的apache模块。谷歌将帮助你找到关于apxs的在线教程。
为了为特定文件的结尾添加一个处理程序,您应该在apache配置中执行类似的操作(在构建iterpreter/apache模块之后):
AddHandler my_handler .end发布于 2012-04-09 17:41:03
您的选择是要么使用现有的标准接口,然后编写软件来符合它,要么为服务器编写一个新模块。
对于前者,CGI简单但效率低,而FastCGI则比较现代,但相对复杂。
如果您想要编写一个新模块,那么具体情况将取决于您所处理的服务器。
https://stackoverflow.com/questions/10076738
复制相似问题