在研究了如何准备我的灯服务器以供生产使用之后,我看到的建议之一是使用巴士底狱硬化。似乎v3.2.1没有正常工作,缺少一个API文件夹。我收到的错误与以下链接中所描述的相同:http://sourceforge.net/tracker/?func=detail&aid=2767305&group_id=403&atid=100403
这是引发问题的错误:
Error message: Can't locate Bastille/API.pm in @INC从SF上报道的错误判断,这是一个常见的问题。有人知道这个问题的修复方法吗?或者我是否可以使用一些替代方法来帮助保护我的服务器以供生产使用?使用早期版本会有帮助吗?
我还计划在巴士底狱之后运行以下命令:http://php-security-audit.com/script/view/
发布于 2011-04-05 21:07:58
是的,RPM似乎缺少了一些所需的.pm文件--我找到了API.pm文件并编辑了bastille脚本,让正确的“使用库”语句得到了它,但是后来它没有找到其他一些必要的部分。
不过,来自这里的源tarball似乎有效。我使用的是Centos 5.5 x86_64系统。
https://serverfault.com/questions/254771
复制相似问题