我已经使用 php-fpm drupal 后端在 apache 中配置了 kerberos 身份验证。
检查 apache 日志,乍一看它看起来不错,但不知何故,经过身份验证的用户似乎在某个地方迷路了。
Drupal 看门狗日志说:
这是否试图暗示 php-fpm 进程没有获得 $_Server[Remote_User] 变量?Apache mod_auth_kerb 是否对用户进行身份验证,而 php 没有?我可以以某种方式将该服务器 envar 传递给 php-fpm 吗?
我刚刚从 git-repository 克隆了最新的 varnish 2.1。网站上列出的所有依赖项都已安装。我运行以下命令:
./autogen.sh -> works fine
./configure -> works fine too
但
make -> fails
出现以下错误:
make[2]: Entering directory `/tmp/Varnish-Cache-2.1/bin/varnishd'
if gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include -
DVARNISH_STATE_DIR='"/usr/local/var/varnish"' -g -O2 -MT varnishd-instance.o -MD -MP -
MF ".deps/varnishd-instance.Tpo" -c -o varnishd-instance.o `test -f 'instance.c' ||
echo './'`instance.c; \
then mv -f ".deps/varnishd-instance.Tpo" ".deps/varnishd-instance.Po"; else rm -f
".deps/varnishd-instance.Tpo"; exit 1; fi
instance.c:1: error: expected identifier or ‘(’ before ‘.’ token
instance.c:1:35: warning: no newline at end of file
make[2]: *** [varnishd-instance.o] Error 1
make[2]: Leaving directory `/tmp/Varnish-Cache-2.1/bin/varnishd'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/tmp/Varnish-Cache-2.1/bin'
make: *** [install-recursive] Error 1
我在相当老的 SUSE 10.3 上构建它;不要问为什么。有任何想法吗?
我在 SLES10 上,正在尝试扩展我所做的 /usr 的大小:
lvextend -L +5G /dev/vg00/vol03
这似乎奏效了。现在,当我尝试这样做时:
resize2fs /dev/vg00/vol03 11G
我得到:
an ... is mounted; can't resize a mounted filesystem
我也试过:
ext2online /dev/vg00/vol03 11G
这导致:
warning - device size 157...., specified 288.... error invalid argument: seeking to 11811155968
主机是 VMWARE SLES9,所以我无法从 CD 启动,因此无法卸载 /usr
请帮忙。