Salut,
Am pus bbstatus.
Am configurat serverul pgsql, am editat httpd.conf pentru hostul
virtual, am facut tot ceea ce-mi spune INSTALL-ul.
Problema care apare este:
tail -f /var/www/html/virtuals/bbstatus/log/error_log
[Wed Dec 01 16:26:23 2004] [error] [client 81.180.11.150] Premature
end of script headers: index.cgi
[Wed Dec 01 16:29:37 2004] [error] [client 81.180.11.150] Premature
end of script headers: index.cgi
[Wed Dec 01 16:29:57 2004] [error] [client 81.180.11.150] Premature
end of script headers: index.cgi
[Wed Dec 01 16:32:11 2004] [error] [client 81.180.11.150] Premature
end of script headers: index.cgi
[Wed Dec 01 16:49:19 2004] [error] [client 81.180.11.150] Premature
end of script headers: index.cgi
De la ce poate fi?
Partea din http.conf care e legata de bbstatus arata asa:
ServerName www.u.ro:80
<IfModule !mod_suexec.c>
LoadModule suexec_module modules/mod_suexec.so
</IfModule>
<IfModule !mod_auth_pgsql.c>
LoadModule auth_pgsql_module /usr/lib/apache2-extramodules/mod_auth_pgsql.so
#LoadModule auth_pgsql_module modules/mod_auth_pgsql.so
</IfModule>
<IfModule mod_ssl.c>
<VirtualHost *:443>
AddHandler cgi-script .cgi .pl
DirectoryIndex index.html index.cgi
SuexecUserGroup bbstatus bbstatus
SSLEngine ON
SSLVerifyClient none
SSLVerifyDepth 10
SSLCertificateFile
/var/www/html/virtuals/bbstatus/etc/ssl/bbstatus.crt
SSLCertificateKeyFile
/var/www/html/virtuals/bbstatus/etc/ssl/bbstatus.key
ServerName bbstatus.u.ro
DocumentRoot /var/www/html/virtuals/bbstatus/html
ServerAdmin [EMAIL PROTECTED]
SetEnvIf User-Agent ".*MSIE.*" \
nokeepalive ssl-unclean-shutdown \
downgrade-1.0 force-response-1.0
ScriptAlias /cgi-bin/ /var/www/html/virtuals/bbstatus/cgi-bin/
Alias /images/ /var/www/html/virtuals/bbstatus/images/
<Directory "/var/www/html/virtuals/bbstatus/html">
Satisfy any
AuthType Basic
AllowOverride AuthConfig
AuthName "BlackBlue Traffic Statistics"
Auth_PG_host localhost
Auth_PG_user bbstatus
Auth_PG_encrypted on
Auth_PG_hash_type MD5
Auth_PG_pwd let's_test_bbstatus
Auth_PG_database bbstatus
Auth_PG_pwd_table acct_users
Auth_PG_uid_field username
Auth_PG_pwd_field password
Auth_PG_log_table acct_userlogs
Auth_PG_log_uname_field username
Auth_PG_log_date_field date
Auth_PG_log_uri_field uri
Auth_PG_log_addrs_field address
Auth_PG_log_pwd_field password
Order deny,allow
Deny from all
Require valid-user
SSLOptions +StdEnvVars
Options ExecCGI Includes FollowSymLinks
</Directory>
<Directory "/var/www/html/virtuals/bbstatus/cgi-bin">
Options ExecCGI Includes FollowSymLinks
SSLOptions +StdEnvVars
Satisfy any
AuthType Basic
AllowOverride AuthConfig
AuthName "BlackBlue Traffic Statistics"
Auth_PG_host localhost
Auth_PG_user bbstatus
Auth_PG_encrypted on
Auth_PG_hash_type MD5
Auth_PG_pwd let's_test_bbstatus
Auth_PG_database bbstatus
Auth_PG_pwd_table acct_users
Auth_PG_uid_field username
Auth_PG_pwd_field password
Auth_PG_log_table acct_userlogs
Auth_PG_log_uname_field username
Auth_PG_log_date_field date
Auth_PG_log_uri_field uri
Auth_PG_log_addrs_field address
Auth_PG_log_pwd_field password
Order deny,allow
Deny from all
Require valid-user
</Directory>
ErrorLog "/var/www/html/virtuals/bbstatus/log/error_log"
CustomLog
"/var/www/html/virtuals/bbstatus/log/access_log" common
CustomLog /var/www/html/virtuals/bbstatus/log/ssl_request_log \
"%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b"
</VirtualHost>
</IFModule>
NameVirtualHost 81.180.11.100:80
<VirtualHost bbstatus.u.ro 81.180.11.100>
AddHandler cgi-script .cgi .pl
DirectoryIndex index.html index.cgi
SuexecUserGroup bbstatus bbstatus
ServerName bbstatus.u.ro
DocumentRoot /var/www/html/virtuals/bbstatus/html
ServerAdmin [EMAIL PROTECTED]
ScriptAlias /cgi-bin/ /var/www/html/virtuals/bbstatus/cgi-bin/
Alias /images/ /var/www/html/virtuals/bbstatus/images/
<Directory "/var/www/html/virtuals/bbstatus/html">
Satisfy any
AuthType Basic
AllowOverride AuthConfig
AuthName "BlackBlue Traffic Statistics"
Auth_PG_host localhost
Auth_PG_user bbstatus
Auth_PG_encrypted on
Auth_PG_hash_type MD5
Auth_PG_pwd let's_test_bbstatus
Auth_PG_database bbstatus
Auth_PG_pwd_table acct_users
Auth_PG_uid_field username
Auth_PG_pwd_field password
Auth_PG_log_table acct_userlogs
Auth_PG_log_uname_field username
Auth_PG_log_date_field date
Auth_PG_log_uri_field uri
Auth_PG_log_addrs_field address
Auth_PG_log_pwd_field password
Order deny,allow
Deny from all
Require valid-user
Options ExecCGI Includes FollowSymLinks
</Directory>
<Directory "/var/www/html/virtuals/bbstatus/cgi-bin">
Options ExecCGI Includes FollowSymLinks
Satisfy any
AuthType Basic
AllowOverride AuthConfig
AuthName "BlackBlue Traffic Statistics"
Auth_PG_host localhost
Auth_PG_user bbstatus
Auth_PG_encrypted on
Auth_PG_hash_type MD5
Auth_PG_pwd let's_test_bbstatus
Auth_PG_database bbstatus
Auth_PG_pwd_table acct_users
Auth_PG_uid_field username
Auth_PG_pwd_field password
Auth_PG_log_table acct_userlogs
Auth_PG_log_uname_field username
Auth_PG_log_date_field date
Auth_PG_log_uri_field uri
Auth_PG_log_addrs_field address
Auth_PG_log_pwd_field password
Order deny,allow
Deny from all
Require valid-user
</Directory>
ErrorLog "/var/www/html/virtuals/bbstatus/log/error_log"
CustomLog "/var/www/html/virtuals/bbstatus/log/access_log" common
</VirtualHost>
Parola din pgsql pentru bbstatus este "bbstatus".
/var/www/html/virtuals/bbstatus/etc/config.pl
##################### Database stuff ########################
our $DBNAME="bbstatus";
our $DBHOST="127.0.0.1";
our $DBUSER="bbstatus";
our $DBPASSWD="bbstatus";
vi /var/lib/pgsql/data/pg_hba.conf
# TYPE DATABASE USER IP-ADDRESS IP-MASK METHOD
local all all trust
host all all 192.168.0.1 255.255.255.0 trust
host bbstatus bbstatus 127.0.0.1 255.255.255.0 trust
# Using sockets credentials for improved security. Not available everywhere,
Tabelele din baza incep sa fie pupulate, insa nu stiu care sunt
reventa pentru a debuga eroarea.
Nu stiu ce sa pun la "Auth_PG" din httpd.conf
Numai bine!
---
Detalii despre listele noastre de mail: http://www.lug.ro/