- 追加された行はこの色です。
- 削除された行はこの色です。
[[Mail Server の移行]]
[Thu Jul 26 13:30:04 2012] [notice] Apache/2.2.22 (FreeBSD) mod_ssl/2.2.22 OpenSSL/0.9.8q DAV/2 configured -- resuming normal operations
[Thu Jul 26 13:30:18 2012] [error] [client 210.255.122.209] File does not exist: /usr/local/www/apache22/data/Images, referer: http://219.117.246.205/~niihamai/main-top-8.html
[Thu Jul 26 13:30:18 2012] [error] [client 210.255.122.209] File does not exist: /home/niihamai/public_html/logo-tile.gif, referer: http://219.117.246.205/~niihamai/main-top-8.html
[Thu Jul 26 13:31:13 2012] [error] [client 210.255.122.209] File does not exist: /usr/local/www/apache22/data/Images, referer: http://219.117.246.205/~niihamai/m
*** You are installing Counter as root ***
-------------------------------------------------------------------------
Your configuration is shown below. You are only allowed to change the
cgi-bin directory. If you want to change it, edit the file Config.tmpl
and change the variable CGIBIN_DIR to the appropriate directory. Do not change
anything else.
cgi-bin directory = y
conf directory = /usr/local/etc/Counter/conf
conf file to install= count.cfg
digit directory = /usr/local/lib/Counter/digits
data directory = /usr/local/etc/Counter/data
log directory = /var/log
log file = Counter.log
RGB file to install = ./data/rgb.txt
-------------------------------------------------------------------------
Press Control-C to abort
Continue [y|n]? proceeding...
Now if you know what user and group id child processes of http
server use, I can change the ownership and access permission
accordigly. If you do not know, they are usually defined in the
file httpd.conf with User and Group. I suggest create a unique
user and group say httpd and set the User and Group to httpd.
*Do you know the user and group id of httpd' child process [y|n]:? *Enter user id of httpd's child process [nobody]:? *Enter group id of httpd's child process [nogroup]:? installing Count.cgi->y
installing count.cfg->/usr/local/etc/Counter/conf
installing sample datafile ./data/data/sample.dat->/usr/local/etc/Counter/data
installing rgb.txt->/usr/local/lib/Counter
installing Counter.log->/var/log
chown: nobody.nogroup: illegal user name
installing image strip for digit style A->/usr/local/lib/Counter/digits/A
installing sample image peng.gif->/usr/local/lib/Counter/digits/A
installing image strip for digit style B->/usr/local/lib/Counter/digits/B
installing strip image for digit style C->/usr/local/lib/Counter/digits/C
installing strip image for digit style D->/usr/local/lib/Counter/digits/D
installing sample image lenna.gif->/usr/local/lib/Counter/digits/D
installing strip image for digit style E->/usr/local/lib/Counter/digits/E
installing image foo.gif in E->/usr/local/lib/Counter/digits/E
installing image yeehaw.gif in A->/usr/local/lib/Counter/digits/A
installing strip image for digit style cd->/usr/local/lib/Counter/digits/cd
installing strip image for digit style cdr->/usr/local/lib/Counter/digits/cdr
installing strip image for digit style cdd->/usr/local/lib/Counter/digits/cdd
installing strip image for digit style bang->/usr/local/lib/Counter/digits/bang
installing the mirroring script
cd /usr/ports/www/wwwcount/work/wwwcount2.5/utils/extdgts; install -s -o root -g wheel -m 555 extdgts /usr/local/bin;
cd /usr/ports/www/wwwcount/work/wwwcount2.5/utils/mkstrip; install -s -o root -g wheel -m 555 mkstrip /usr/local/bin; install -o root -g wheel -m 444 mkstrip.1 /usr/local/man/man1; install -o root -g wheel -m 555 mkstrip.sh /usr/local/lib/Counter/digits
===> Compressing manual pages for wwwcount-2.5_2
===> Registering installation for wwwcount-2.5_2
===> Cleaning for wwwcount-2.5_2
[Updating the pkgdb <format:bdb_btree> in /var/db/pkg ... - 164 packages found (-0 +1) . done]
*wwwcount でエラー出る [#yeb06a68]
wwwcount は、もうメンテとかされてない風で、いつまで経っても Ver2.5.2のまんま。
で、20111123にFreeBSD 8.2Rインストールしたサーバにインストールすると、
[Thu Nov 24 04:20:29 2011] [error] [client 219.117.246.207] /libexec/ld-elf.so.1: Shared object "libc.so.6" not found, required by "Count.cgi", referer: http://www.niihama-med.or.jp/top-frame.html
[Thu Nov 24 04:20:29 2011] [error] [client 219.117.246.207] Premature end of script headers: Count.cgi, referer: http://www.niihama-med.or.jp/top-frame.html
のようなエラーが出る。
もう、最近は、何でもかんでもグーグル先生に訊く♪(´ε` )
http://www.cyberciti.biz/faq/libexecld-elfso1-shared-object-libcso6-not-found/
# cd /usr/ports/misc/compat6x
# make install clean
portinstall misc/compat6x
*******************************************************************************
* *
* Do not forget to add COMPAT_FREEBSD6 into *
* your kernel configuration (enabled by default). *
* *
* To configure and recompile your kernel see: *
* http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig.html *
* *
*******************************************************************************
で、無事カウンター表示OK (o゜▽゜)o