Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache 如何使用sbcl+;restas+;阿帕奇?_Apache_Web_Lisp_Common Lisp_Sbcl - Fatal编程技术网

Apache 如何使用sbcl+;restas+;阿帕奇?

Apache 如何使用sbcl+;restas+;阿帕奇?,apache,web,lisp,common-lisp,sbcl,Apache,Web,Lisp,Common Lisp,Sbcl,最近我得到了一份与他人一起编写web应用程序的工作。他们选择使用Apache,所以我不得不使用它。但是我是用restas在sbcl中编写程序的。所以我对如何在Apache后面运行我的应用程序感到困惑。我试过mod_lisp,但似乎没有用。我得到的只是一个页面,上面写着:内部服务器错误。 当我检查apache错误日志时,我发现: [core:error] [pid 18294:tid 140614142228224] [client 127.0.0.1:44049] AH00135: Invali

最近我得到了一份与他人一起编写web应用程序的工作。他们选择使用Apache,所以我不得不使用它。但是我是用restas在
sbcl
中编写程序的。所以我对如何在Apache后面运行我的应用程序感到困惑。我试过
mod_lisp
,但似乎没有用。我得到的只是一个页面,上面写着
:内部服务器错误。

当我检查apache错误日志时,我发现:

[core:error] [pid 18294:tid 140614142228224] [client 127.0.0.1:44049] AH00135: Invalid method in request server-protocol

[:error] [pid 18295:tid 140614150620928] (70014)End of file found: error reading from Lisp

现在我更困惑了……

最简单的方法是配置。就我个人而言,我更喜欢,但任何适合你的都可以

这样做的想法是,您将运行SBCL,监听一些本地端口,等待从Apache传入的请求。Apache将直接从客户机接收请求,并将其中一些请求传递给您的web应用程序(可能您希望外部服务器为您处理静态资产)