httpd重启时出错

时间:2015-02-12 07:08:18

标签: apache httpd.conf

我的httpd.conf文件包含以下配置

SSLPassPhraseDialog  builtin
#SSLPassPhraseDialog  exec:/root/passphrase.sh

当包含自动阅读密码短语的行被评论时,它可以正常工作。

但是当我把它改为

#SSLPassPhraseDialog  builtin
SSLPassPhraseDialog  exec:/root/passphrase.sh

它失败了,只是失败的消息。

密码短语文件的内容

#!/bin/bash
echo "xyz123"

2 个答案:

答案 0 :(得分:0)

检查密码短语文件的权限。

答案 1 :(得分:0)

可能的原因。

  • 有时,用户将密码脚本放在/etc/httpd/conf.d下 目录。不要那样做。

  • 有时脚本需要具有execute (chmod +x)权限。

  • 可能是/bin/bash与当前的Linux发行版不兼容,因此您必须包含/bin/sh