1.–enable-recaptcha
无论是否开启recaptcha,均会出现./configure: line 16281: ./src/modules/lsrecaptcha/build_lsrecaptcha.sh: No such file or directory
错误
修改configure,16272-16283行,修改为
# Check whether --enable-recaptcha was given.
if test "${enable_recaptcha+set}" = set; then :
enableval=$enable_recaptcha; OPENLSWS_RECAPTCHA="$enableval"
fi
if test "$OPENLSWS_RECAPTCHA" != "yes" ; then
echo "Recaptcha disabled!!!"
else
echo "Recaptcha enabled, will compile it..."
LSRECAPTCHA=`$srcdir/src/modules/lsrecaptcha/build_lsrecaptcha.sh`
echo $LSRECAPTCHA
fi
如果对比一下,会发现仅仅将16277中的=”no”修改成!=”yes”,
这是因为这一样的条件判断存在3种情况,no、yes、其它,仅仅只对no做判断不够准确
怀疑这个configure是从1.5.1版本copy过来的,哈哈,因为1.5.1版本添加了recaptcha模块,而现在居然提示找不到,
而src/modules文件夹也确实没有recaptcha模块的源码