<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;">Ruslan:<br> Thanks for the tip. Forcing SQLite succeeded, and 'make fixdeps' took care of the rest. I think I'm almost there.<br> My next/current problem is with FastCGI. My rt-test-dependencies indicate it should work. However, when I add these lines to my httpd.conf as described in the doc at http://wiki.bestpractical.com/view/FastCGIConfiguration:<br><br><span class="argument-content"><pre># Tell FastCGI to put its temporary files somewhere sane.<br>FastCgiIpcDir /tmp<br><br># Number of processes is tunable, but you need at least 3 or 4<br>FastCgiServer /opt/rt3/bin/mason_handler.fcgi -idle-timeout 120 -processes 4<br></pre></span><br>I get errors when trying to start apache:<br><br>"Invalid command 'FastCgiIpcDir', perhaps misspelled or defined by a module not included in the server configuration"<br><br>I'm using the
apache which came standard on my slackware 12.2 distribution.<br><br>root@tuxtrack:/space/rt-packages# httpd -V<br>Server version: Apache/2.2.10 (Unix)<br>Server built: Oct 22 2008 17:54:27<br>Server's Module Magic Number: 20051115:18<br>Server loaded: APR 1.3.3, APR-Util 1.3.4<br>Compiled using: APR 1.3.3, APR-Util 1.3.4<br>Architecture: 32-bit<br>Server MPM: Prefork<br> threaded: no<br> forked: yes (variable process count)<br>Server compiled with....<br> -D APACHE_MPM_DIR="server/mpm/prefork"<br> -D APR_HAS_SENDFILE<br> -D APR_HAS_MMAP<br> -D APR_HAVE_IPV6 (IPv4-mapped addresses enabled)<br> -D APR_USE_SYSVSEM_SERIALIZE<br> -D APR_USE_PTHREAD_SERIALIZE<br> -D SINGLE_LISTEN_UNSERIALIZED_ACCEPT<br> -D APR_HAS_OTHER_CHILD<br> -D AP_HAVE_RELIABLE_PIPED_LOGS<br> -D
DYNAMIC_MODULE_LIMIT=128<br> -D HTTPD_ROOT="/usr"<br> -D SUEXEC_BIN="/usr/bin/suexec"<br> -D DEFAULT_PIDLOG="/var/run/httpd/httpd.pid"<br> -D DEFAULT_SCOREBOARD="logs/apache_runtime_status"<br> -D DEFAULT_LOCKFILE="/var/run/httpd/accept.lock"<br> -D DEFAULT_ERRORLOG="logs/error_log"<br> -D AP_TYPES_CONFIG_FILE="/etc/httpd/mime.types"<br> -D SERVER_CONFIG_FILE="/etc/httpd/httpd.conf"<br>root@tuxtrack:/space/rt-packages# <br><br><br><br>From what I can tell, the available modules in /usr/lib/httpd/modules/ do not include a mod_fastcgi.so (name?). I only see mod_cgi.so. I tried downloading and compiling the module from http://www.fastcgi.com/drupal/ which created a libfcgi.so. I copied that into /usr/lib/httpd/modules/ and made an entry in httpd.conf:<br><br>LoadModule libfcgi lib/httpd/modules/libfcgi.so<br><br>But it didn't like that at all:<br><br>httpd: Syntax error on line 54 of
/etc/httpd/httpd.conf: Can't locate API module structure `libfcgi' in file /usr/lib/httpd/modules/libfcgi.so: /usr/lib/httpd/modules/libfcgi.so: undefined symbol: libfcgi<br><br>Perhaps I'm heading down the wrong path.<br>Any help would be great.<br><br>Thanks!<br><br><font class="text"></font><br>--- On <b>Wed, 12/31/08, Ruslan Zakirov <i><ruslan.zakirov@gmail.com></i></b> wrote:<br><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"><br><pre>It's ok to force install DBD::SQLite, I saw this errors too. This<br>module is required to test DBIx::SearchBuilder functionality only.<br><br><br></pre></blockquote></td></tr></table><br>