Sunday, May 29, 2005
Saturday, May 28, 2005
Tuesday, May 24, 2005
Monday, May 23, 2005
Sunday, May 15, 2005
Saturday, May 14, 2005
Friday, May 13, 2005
Wednesday, May 11, 2005
mod_python on FreeBSD 5.4R
FreeBSD5.4R上でmod_pythonを動かすとき、
apacheの起動、停止ではエラーにならないが、reload,restartではエラーになる。
FreeBSD# ./apache2.sh stop
Stopping apache2.
Waiting for PIDS: 15719.
FreeBSD# ./apache2.sh start
Starting apache2.
FreeBSD# ./apache2.sh reload
Reloading apache2 config files.
Performing sanity check on apache2 configuration:
Syntax error on line 274 of /usr/local/etc/apache2/httpd.conf:
Cannot load /usr/local/libexec/apache2/mod_python.so into server: /usr/local/libexec/apache2/mod_python.so: Undefined symbol "pthread_attr_init"
FreeBSD# ./apache2.sh restart
Performing sanity check on apache2 configuration:
Syntax error on line 274 of /usr/local/etc/apache2/httpd.conf:
Cannot load /usr/local/libexec/apache2/mod_python.so into server: /usr/local/libexec/apache2/mod_python.so: Undefined symbol "pthread_attr_init"
FreeBSD#
envvar.dの読み込みをする処理は、起動のときにしか行っていない模様。
/usr/local/etc/rc.d/apache2.shに以下の修正を入れてエラーが出ないようになる。
apache2_checkconfig()
{
${start_precmd} <--これを追加。
echo "Performing sanity check on apache2 configuration:"
${command} ${apache2_flags} -t
}
んー。でもずっとこういうままで使われていたってことは、たぶんこの対処はまちがっているんだろうなぁ。
Sunday, May 08, 2005
Wednesday, May 04, 2005
Monday, May 02, 2005
Subscribe to:
Posts (Atom)