Hi there, Thang, On Mon, 29 Nov 1999, Thang Nguyen wrote: > Yes I've followed your step, but I still got the same problem as before > my dir structure is > /usr/local/apache linked to /usr/local/apache_1.3.9 and > /usr/local/mod_perl linked to /usr/local/apache_1.3.9 Is this really what you have for the mod_perl directory? I don't think that will work. You need to have another directory called /usr/local/mod_perl-1.21 and a soft link /usr/local/mod_perl The mod_perl stuff goes in /usr/local/mod_perl-1.21 not in /usr/local/apache_1.3.9 If you have put everything into /usr/local/apache then I think you should start again, by deleting the entire directory tree. That's probably a good idea at this stage in any case. Is it easy for you to get new copies of the distribution files? If so do that, to make sure you are starting with the right stuff. Here are the distribution files I used: ============================================================= -rw-r--r-- 1 ged users 1514725 Oct 23 13:43 apache_1.3.9.tar.gz -rw-r--r-- 1 ged users 327633 Oct 17 17:40 mod_perl-1.21.tar.gz -rw-r--r-- 1 ged users 161352 Oct 17 17:57 CGI.pm-2.56.tar.gz -rw-r--r-- 1 ged users 11099 Oct 17 19:29 Crypt-SSLeay-0.14.tar.gz -rw-r--r-- 1 ged users 90875 Oct 17 19:31 Digest-MD5-2.09.tar.gz -rw-r--r-- 1 ged users 13456 Oct 17 18:29 HTML-Pager-0.01.tar.gz -rw-r--r-- 1 ged users 24205 Oct 17 17:58 HTML-Parser-2.23.tar.gz -rw-r--r-- 1 ged users 31799 Oct 23 15:39 HTML-Template-0.96.tar.gz -rw-r--r-- 1 ged users 18495 Oct 23 15:40 HTML-Validator-0.12.tar.gz -rw-r--r-- 1 ged users 29286 Oct 17 19:34 IO-Socket-SSL-0.73.tar.gz -rw-r--r-- 1 ged users 10682 Oct 17 18:26 MIME-Base64-2.11.tar.gz -rw-r--r-- 1 ged users 38637 Oct 23 15:04 Net_SSLeay.pm-1.05.tar.gz -rw-r--r-- 1 ged users 77886 Oct 17 18:24 URI-1.04.tar.gz -rw-r--r-- 1 ged users 61041 Oct 17 20:03 libnet-1.0607.tar.gz -rw-r--r-- 1 ged users 143058 Oct 17 18:10 libwww-perl-5.45.tar.gz -rw-r--r-- 1 ged users 1569702 Oct 23 15:12 openssl-0.9.4.tar.gz -rw-r--r-- 1 ged users 286 Oct 23 15:12 openssl-0.9.4.tar.gz.asc -rw-r--r-- 1 ged users 60 Oct 23 15:13 openssl-0.9.4.tar.gz.md5 -rw-r--r-- 1 ged users 1211410 Oct 23 19:16 sgml-lib.tar.gz -rw-r--r-- 1 ged users 62847 Oct 23 19:19 xhtml1.tgz ============================================================= Here is the directory structure I used: The permissions on many of the directories in this list are NOT SUITABLE for a server attached to the network. ============================================================= /usr/local/ drwxr-xr-x 2 root root 1024 Nov 24 1993 etc/ drwxr-xr-x 2 root bin 1024 Nov 24 1993 sbin/ drwxr-xr-x 22 root root 1024 Jun 2 1994 man/ drwxr-xr-x 3 root root 1024 Apr 8 1999 doc/ drwxr-xr-x 2 root root 1024 Aug 18 16:57 src/ drwxr-xr-x 8 root root 1024 Oct 13 20:27 lib/ drwxr-xr-x 2 root root 1024 Oct 13 20:27 include/ drwxr-xr-x 2 root bin 2048 Oct 22 22:23 bin/ drwxr-xr-x 2 root root 1024 Oct 22 22:23 info/ drwxr-xr-x 4 root root 1024 Oct 22 22:23 share/ drwxr-xr-x 10 161 20 1024 Nov 25 22:03 apache_1.3.9/ drwxr-xr-x 25 ged users 1024 Nov 26 15:00 mod_perl-1.21/ drwxr-xr-x 8 root root 1024 Nov 25 19:04 ssl/ -rw-r--r-- 1 ged users 1514725 Oct 23 13:43 apache_1.3.9.tar.gz lrwxrwxrwx 1 root root 12 Nov 25 18:16 apache -> apache_1.3.9/ lrwxrwxrwx 1 root root 13 Nov 25 18:18 mod_perl -> mod_perl-1.21/ /usr/local/apache_1.3.9 -rw-r--r-- 1 root root 26414 Aug 13 07:58 Makefile.tmpl drwxr-xr-x 20 root root 1024 Nov 25 18:51 apache_perl_modules/ drwxr-xr-x 3 ged nogroup 1024 Nov 29 18:50 cgi-bin/ drwxr-xr-x 2 root nogroup 1024 Nov 27 17:34 conf/ -rw-r--r-- 1 root root 4701 Jul 29 19:12 config.layout -rwx------ 1 root root 52983 Aug 14 09:29 configure* drwxr-xr-x 3 root root 1024 Nov 25 21:42 docs/ drwxr-xr-x 3 ged users 1024 Nov 25 21:46 htdocs/ drwxr-xr-x 3 ged users 2048 Aug 16 19:28 icons/ drwxr-xr-x 2 root nogroup 1024 Nov 29 12:48 logs/ drwxr-xr-x 11 ged users 1024 Nov 25 20:48 src/ /usr/local/mod_perl_1.21 drwxr-xr-x 2 ged users 1024 Nov 25 20:47 Apache/ -rw-r--r-- 1 ged users 10894 Dec 22 1998 CREDITS -rw-r--r-- 1 ged users 111251 Jul 3 00:33 Changes drwxr-xr-x 2 ged users 1024 Nov 25 20:47 Connection/ drwxr-xr-x 2 ged users 1024 Nov 25 20:47 Constants/ drwxr-xr-x 2 ged users 1024 Nov 25 20:47 File/ -rw-r--r-- 1 ged users 8967 Dec 11 1998 INSTALL -rw-r--r-- 1 ged users 10332 Apr 19 1999 INSTALL.apaci -rw-r--r-- 1 ged users 1304 Aug 27 1998 INSTALL.simple -rw-r--r-- 1 ged users 681 Oct 1 1998 INSTALL.simple.mod_ssl -rw-r--r-- 1 ged users 713 May 12 1998 INSTALL.simple.ssl -rw-r--r-- 1 ged users 632 May 15 1998 INSTALL.simple.stronghold -rw-r--r-- 1 ged users 2622 Mar 24 1998 INSTALL.win32 drwxr-xr-x 2 ged users 1024 Nov 25 20:47 Leak/ drwxr-xr-x 2 ged users 1024 Nov 25 20:47 Log/ -rw-r--r-- 1 ged users 4902 Jun 11 03:22 MANIFEST -rw-r--r-- 1 root root 45217 Nov 25 20:46 Makefile -rw-r--r-- 1 ged users 47769 Jun 11 18:14 Makefile.PL -rw-r--r-- 1 root root 45169 Nov 25 20:41 Makefile.old drwxr-xr-x 2 ged users 1024 Nov 25 20:47 ModuleConfig/ drwxr-xr-x 2 ged users 1024 Nov 25 20:47 PerlRunXS/ -rw-r--r-- 1 ged users 4425 Jan 4 1999 README -rw-r--r-- 1 ged users 3401 Oct 30 1998 SUPPORT drwxr-xr-x 2 ged users 1024 Nov 25 20:47 Server/ drwxr-xr-x 2 ged users 1024 Nov 25 20:47 Symbol/ drwxr-xr-x 2 ged users 1024 Nov 25 20:47 Table/ -rw-r--r-- 1 ged users 4453 Jul 2 00:43 ToDo drwxr-xr-x 2 ged users 1024 Nov 25 20:47 URI/ drwxr-xr-x 2 ged users 1024 Nov 25 20:47 Util/ -rw-r--r-- 1 ged users 16171 Jun 15 09:30 apache-modlist.html drwxr-xr-x 2 ged users 1024 Nov 25 18:21 apaci/ drwxr-xr-x 2 ged users 1024 Jul 3 00:38 benchmark/ drwxr-xr-x 5 root root 1024 Nov 25 20:47 blib/ -rw-r--r-- 1 ged users 3278 Nov 30 1998 cgi_to_mod_perl.pod drwxr-xr-x 3 ged users 1024 Nov 26 15:10 docs/ drwxr-xr-x 2 ged users 1024 Jul 3 00:38 eg/ drwxr-xr-x 2 ged users 1024 Jul 3 00:38 faq/ drwxr-xr-x 3 ged users 1024 Jul 3 00:38 htdocs/ drwxr-xr-x 4 ged users 1024 Nov 25 20:46 lib/ -rw-r--r-- 1 ged users 26641 Oct 12 1998 mod_perl.pod -rw-r--r-- 1 ged users 2516 Jul 3 00:24 mod_perl_cvs.pod -rw-r--r-- 1 ged users 4783 Mar 17 1999 mod_perl_method_handlers.pod -rw-r--r-- 1 ged users 11857 Dec 20 1998 mod_perl_traps.pod -rw-r--r-- 1 ged users 17536 Mar 22 1999 mod_perl_tuning.pod -rw-r--r-- 1 root root 0 Nov 25 20:47 pm_to_blib drwxr-xr-x 3 ged users 1024 Nov 25 20:45 src/ drwxr-xr-x 10 ged users 1024 Nov 25 20:47 t/ /usr/local/apache/apache_perl_modules drwxr-xr-x 6 501 502 1024 Nov 25 18:56 CGI.pm-2.56/ drwxr-xr-x 5 1001 bin 1024 Nov 25 19:06 Crypt-SSLeay-0.14/ drwxr-xr-x 9 500 500 1024 Nov 25 18:55 Digest-MD5-2.09/ drwxr-xr-x 3 500 500 1024 Nov 25 19:11 HTML-Pager-0.01/ drwxr-xr-x 5 500 500 1024 Nov 25 19:13 HTML-Parser-2.23/ drwxr-xr-x 5 500 500 1024 Nov 25 19:11 HTML-Template-0.96/ drwxr-xr-x 5 44457 44459 1024 Nov 25 19:45 HTML-Validator-0.12/ drwxr-xr-x 10 21754 users 1024 Nov 25 20:19 IO-Socket-SSL-0.73/ drwxr-xr-x 4 500 500 1024 Nov 25 19:47 MIME-Base64-2.11/ drwxr-xr-x 4 2222 2222 1024 Nov 25 20:10 Net_SSLeay.pm-1.05/ drwxr-xr-x 2 root root 1024 Nov 25 18:48 README/ drwxr-xr-x 5 500 500 1024 Nov 25 20:30 URI-1.04/ drwxr-xr-x 6 500 users 1024 Nov 25 20:36 libnet-1.0607/ drwxr-xr-x 6 500 500 1024 Nov 25 20:39 libwww-perl-5.45/ drwxr-xr-x 24 root root 1024 Nov 25 19:02 openssl-0.9.4/ drwxr-xr-x 14 21981 69 2048 Mar 4 1999 sgml-lib/ drwxr-xr-x 3 ged users 2048 Nov 25 18:52 tars/ drwxr-xr-x 3 562 565 1024 Aug 24 18:36 xhtml1/ ============================================================= The permissions on many of the directories in this list are NOT SUITABLE for a server attached to the network. This is my development server. I have edited out some of the rubbish which I keep lying around for my work. I look forward to hearing from you, Kind regards, Ged.