Re: Setting up mod_log_sql

"Chris Boler" <[email protected]> Sun, 19 Jun 2005 20:18:32 +1200
Newsgroups gmane.comp.apache.mod-log-sql
Message-ID <[email protected]>
here is further output from error logs in debug level:

[Sun Jun 19 19:32:13 2005] [info] PAM: mod_auth_pam/2.0-1.1
[Sun Jun 19 19:32:13 2005] [info] GROUP: mod_auth_sys_group/2.0-1.1
[Sun Jun 19 19:32:13 2005] [info] PAM: mod_auth_pam/2.0-1.1
[Sun Jun 19 19:32:13 2005] [info] GROUP: mod_auth_sys_group/2.0-1.1
[Sun Jun 19 19:32:13 2005] [notice] mod_python: Creating 20 session mutexes
based on 20 max processes and 0 max threads.
[Sun Jun 19 19:32:13 2005] [debug] mod_log_sql_mysql.c(54): HOST: 'localhost'
PORT: '3306' DB: 'apachelogs' USER: 'loguser' SOCKET:
'/var/run/mysqld/mysqld.sock'
[Sun Jun 19 19:32:13 2005] [debug] mod_log_sql.c(450): mod_log_sql:
open_logdb_link successful
[Sun Jun 19 19:32:13 2005] [debug] mod_log_sql_mysql.c(54): HOST: 'localhost'
PORT: '3306' DB: 'apachelogs' USER: 'loguser' SOCKET:
'/var/run/mysqld/mysqld.sock'
[Sun Jun 19 19:32:13 2005] [debug] mod_log_sql.c(450): mod_log_sql:
open_logdb_link successful
[Sun Jun 19 19:32:13 2005] [debug] mod_log_sql_mysql.c(54): HOST: 'localhost'
PORT: '3306' DB: 'apachelogs' USER: 'loguser' SOCKET:
'/var/run/mysqld/mysqld.sock'
[Sun Jun 19 19:32:13 2005] [debug] mod_log_sql.c(450): mod_log_sql:
open_logdb_link successful
[Sun Jun 19 19:32:13 2005] [debug] mod_log_sql_mysql.c(54): HOST: 'localhost'
PORT: '3306' DB: 'apachelogs' USER: 'loguser' SOCKET:
'/var/run/mysqld/mysqld.sock'
[Sun Jun 19 19:32:13 2005] [debug] mod_log_sql.c(450): mod_log_sql:
open_logdb_link successful
[Sun Jun 19 19:32:13 2005] [debug] mod_log_sql_mysql.c(54): HOST: 'localhost'
PORT: '3306' DB: 'apachelogs' USER: 'loguser' SOCKET:
'/var/run/mysqld/mysqld.sock'
[Sun Jun 19 19:32:13 2005] [debug] mod_log_sql.c(450): mod_log_sql:
open_logdb_link successful
[Sun Jun 19 19:32:13 2005] [notice] Embperl/2.0rc3 Apache/2.0.54 (Debian
GNU/Linux) mod_auth_kerb/5.0-rc6 DAV/2 SVN/1.1.4 mod_jk2/2.0.4
mod_ldap_userdir/1.1.7 mod_python/3.1.3 Python/2.3.5 PHP/4.3.10-15
proxy_html/2.4 mod_dbi_pool/0.1.0 mod_vhost_dbi/0.1.0 mod_perl/1.999.21
Perl/v5.8.4 configured -- resuming normal operations
[Sun Jun 19 19:32:13 2005] [info] Server built: May 12 2005 05:30:44
[Sun Jun 19 19:32:13 2005] [debug]
/home/adconrad/apache2/apache2-2.0.54/build-tree/apache2/server/mpm/prefork/prefork.c(956):
AcceptMutex: sysvsem (default: sysvsem)
[Sun Jun 19 19:32:19 2005] [notice] child pid 868 exit signal Segmentation
fault (11)
[Sun Jun 19 19:32:19 2005] [debug] mod_log_sql_mysql.c(54): HOST: 'localhost'
PORT: '3306' DB: 'apachelogs' USER: 'loguser' SOCKET:
'/var/run/mysqld/mysqld.sock'
[Sun Jun 19 19:32:19 2005] [debug] mod_log_sql.c(450): mod_log_sql:
open_logdb_link successful


"Chris Boler" <[email protected]> wrote:

> Hi all,
> I am trying to get mod_log_sql (with mysql in particular) to log to a
database
> dependant on the hostname of the request etc. I have looked through the docs
> and believe I have what I need from this. I also use the vhost dbi mod also
> available on outoforder.cc
> 
> Here is the current config that I have. The Vhosts are fine, just the
logging
> isn't: (I have granted insert,create for loguser etc etc)
> 
> LoadModule log_sql_module /usr/lib/apache2/modules/mod_log_sql.so
> LoadModule log_sql_mysql_module
/usr/lib/apache2/modules/mod_log_sql_mysql.so
> 
> LogSQLLoginInfo mysql://loguser:passsword@localhost/apachelogs
> LogSQLCreateTables on
> LogSQLDBParam socketfile /var/run/mysqld/mysqld.sock
> 
> 
> <VirtualHost *:80>
>   VhostDbiEnabled On
>   VhostDbiConnName Server1
>   VhostDbiQuery "SELECT ServerName, DocumentRoot, Username FROM vhost_info
> WHERE ServerName = &{RequestHostname}"
>   LogSQLMassVirtualHosting on
> </VirtualHost>
> 
> 
> This does not appear to work. The only error I ever get in the apache error
> log is:
> [Sun Jun 19 19:21:01 2005] [notice] child pid 723 exit signal Segmentation
> fault (11)
> [Sun Jun 19 19:21:01 2005] [notice] child pid 724 exit signal Segmentation
> fault (11)
> [Sun Jun 19 19:21:01 2005] [notice] child pid 730 exit signal Segmentation
> fault (11)
> [Sun Jun 19 19:21:01 2005] [notice] child pid 732 exit signal Segmentation
> fault (11)
> [Sun Jun 19 19:21:01 2005] [notice] child pid 734 exit signal Segmentation
> fault (11)
> [Sun Jun 19 19:21:01 2005] [notice] child pid 737 exit signal Segmentation
> fault (11)
> [Sun Jun 19 19:21:01 2005] [notice] child pid 738 exit signal Segmentation
> fault (11)
> [Sun Jun 19 19:21:01 2005] [notice] child pid 739 exit signal Segmentation
> fault (11)
> [Sun Jun 19 19:21:01 2005] [notice] child pid 740 exit signal Segmentation
> fault (11)
> [Sun Jun 19 19:21:01 2005] [notice] child pid 747 exit signal Segmentation
> fault (11)
> 
> This crashes Apache :/
> 
> Any ideas would be appreciated
> 
> --Chris
> 
> 
> _______________________________________________
> Download the latest version at
> http://www.outoforder.cc/projects/apache/mod_log_sql/
> 
> To unsubscribe send an e-mail to 
> mod_log_sql-unsubscribe-7qY7E20V6GW73k+5HYS8LQqVMODqnSLI@public.gmane.org
> 



_______________________________________________
Download the latest version at http://www.outoforder.cc/projects/apache/mod_log_sql/

To unsubscribe send an e-mail to 
mod_log_sql-unsubscribe-7qY7E20V6GW73k+5HYS8LQqVMODqnSLI@public.gmane.org