TOOLS
apache2 -v : Server version: Apache/2.4.7 (Ubuntu)
ubuntu 14.04 LTS
我想安装 mod_auth_token
来保护我的一些文件,但是我需要运行的第一条命令有问题:
Command
./configure
Error message
configure: error: APXS not found in $PATH, please use with-apxs to specify the location of the apxs binary
除了 locate apxs
没有返回,所以我猜它不存在,
echo $PATH -> /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
有什么想法吗?
更新1
找到了,apxs2
不见了,要加上apt-get install apache2-dev
但是现在,当我运行 make
或 make check
或 make install
时,我收到警告并且安装停止:
mod_auth_token.c:65:3: warning: missing sentinel in funcgtion call [ -Wformat=]
ap_set_string_slot(cmd, config, apr_pstrcat(cmd->pool, arg, '/'));
^
Code
if (arg[len -1] != '/') {
/*here*/ ap_set_string_slot(cmd, config, apr_pstrcat(cmd->pool, arg, '/'));
conf->prefix_len = len + 1;
....
我是一名优秀的程序员,十分优秀!