繁体   English   中英

在Apache上设置Fossil服务器

[英]Setting up a Fossil server on Apache

我正在尝试在外部托管的Apache服务器上设置Fossil服务器,但运气不佳。 我创建了cgi脚本并将其和可执行文件放置在cgi文件夹中。 www目录被视为我的根目录之前,我无权访问任何目录。 当我尝试运行脚本时会出现问题,因为我总是收到500个内部服务器错误响应。 每个文件夹和文件都被赋予755权限。

谁能告诉我我在做什么错? 这是我的脚本,我命名为“ repo.cgi”

#!/cgi/fossil
repository: /fossils/project.fossil

这是给我错误的网址格式。

website.com/cgi/repo.cgi

只要您收到“ 500内部服务器错误”,就可能出现以下问题:

您的Web服务器使用未安装32位兼容性库的64位Linux。

另一方面,官方的化石二进制文件是32位的,可以编译为动态链接某些32位的库。

您可以通过使用静态链接的化石二进制文件来解决此问题。 (我假设您无法在服务器上安装所需的库)。

下载源代码,并尝试使用适当的选项进行编译。 (IIRC“-static”)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM