Hello ,
Thanks for the reply.
When i trieed to use ./httpd -M it gives me this
./httpd -M
./httpd: illegal option -- M
Usage: ./httpd [-D name] [-d directory] [-f file]
[-C "directive"] [-c "directive"]
[-v] [-V] [-h] [-l] [-L] [-S] [-t] [-T] [-F]
Options:
-D name : define a name for use in <IfDefine name> directives
-d directory : specify an alternate initial ServerRoot
-f file : specify an alternate ServerConfigFile
-C "directive" : process directive before reading config files
-c "directive" : process directive after reading config files
-v : show version number
-V : show compile settings
-h : list available command line options (this page)
-l : list compiled-in modules
-L : list available configuration directives
-S : show parsed settings (currently only vhost settings)
-t : run syntax check for config files (with docroot check)
-T : run syntax check for config files (without docroot check)
-F : run main process in foreground, for process supervisors
I also tried with small m i.e ./httpd -m , same result.
---------- Post updated at 07:27 AM ---------- Previous update was at 01:15 AM ----------
Doing following steps for mod_auth_mysql to work on Solaris 10 sparc with
Apache 1.3.34 and Mysql 5.1.50
1. Downloaded mod_auth_mysql-3.0.0 from
mod_auth_mysql | Download mod_auth_mysql software for free at SourceForge.net
2. extracted the file
3. copied mod_auth_mysql.c to /usr/local/apache/bin
4. sudo ./apxs -c -L/d00/tbls/mysql/lib -I/d00/tbls/mysql/include -lmysqlclient -lm -lz mod_auth_mysql.c
5. sudo ./apxs -i mod_auth_mysql.so
6. Added following lines to httpd.conf
LoadModule libexec/mod_auth_mysql.so
AddModule mod_auth_mysql.c
7. myptc database is created with User table and inserted some data into User table.
8. Added following lines to httpd.conf
<Directory "/opt/tbls/ptc/htdocs">
AuthName MySQLAuth
AuthType Basic
AuthMySQLDB myptc
AuthMySQLUser root
AuthMySQLEnable On
AuthMySQLUserTable User
AuthMySQLNameField uname
AuthMySQLPasswordField passwd
require valid-user
Options FollowSymLinks
</Directory>
9. Stop Apache ./apachectl stop -----no error
10. start apache ./apachectl start
Syntax error on line 145 of /usr/local/apache/conf/httpd.conf:
Invalid command 'AuthMySQLDB', perhaps mis-spelled or defined by a module not in cluded in the server configuration
./apachectl start: httpd could not be started
Please help ,,,,