You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users-de@httpd.apache.org by STAR Group Webmaster <we...@star-group.net> on 2003/01/06 15:21:11 UTC
ScriptLog zeichnet nichts auf...
Hallo zusammen
auf unserem SUN Solaris Server mit Apache/1.3.27 will ich ein Logfile
fuer Scripts definieren.
Das hab ich mit der ScriptLog Direktive gemacht und mit bin/apachectl
configtest resp. bin/apachectl restart den Server neu gestartet.
Hat tip-top geklappt :).
Dann hab ich ein dummy Perlscript gemacht welches absichtlich ein Fehler
hat.
Beim Aufruf gibt der Apache einen "500 Initial Server Error" zurueck.
Aber im ScriptLog file tut sich garnichts, wenn bei einem CGI Script
(Perl) ein Fehler auftritt - es bleibt bei 0 Bytes.
Zugriffsberechtigungen sind auch ok!
Meiner Meinung nach sollte doch der Fehler im ScriptLog aufgezeichnet
sein, oder lieg ich da falsch???
httpd.conf:
--- cut ---
ErrorLog /usr/local/apache/logs/error_log
# Possible values include: debug, info, notice, warn, error, crit,
alert, emerg.
LogLevel warn
# The following directives define some format nicknames for use with
# a CustomLog directive (see below).
#
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\""
combined
LogFormat "%h %l %u %t \"%r\" %>s %b" common
LogFormat "%{Referer}i -> %U" referer
LogFormat "%{User-agent}i" agent
CustomLog /usr/local/apache/logs/access_log common
# ScriptLog fuer CGI's
#<IfModule mod_cgi.c>
ScriptLog logs/script_log
# Pro Eintrag maximal 1024 Bytes
#ScriptLogBuffer 1024
# Maximal 10 MB
#ScriptLogLength 10385760
#</IfModule>
--- cut ---
Gruss Marcel
****************************************************
STAR AG Phone +41 52 742 92 00
Wiesholz 35 Fax +41 52 742 92 92
CH-8262 Ramsen Email webmaster@star-group.net
Online http://www.star-group.net
****************************************************
--------------------------------------------------------------------------
Apache HTTP Server Mailing List "users-de"
unsubscribe-Anfragen an users-de-unsubscribe@httpd.apache.org
sonstige Anfragen an users-de-help@httpd.apache.org
--------------------------------------------------------------------------
Re: ScriptLog zeichnet nichts auf...
Posted by Marcel Bolli <ma...@star-group.net>.
Hallo Liste / Max
vielen Dank fuer die Antwort(en)
>> Zugriffsberechtigungen sind auch ok!
>> Meiner Meinung nach sollte doch der Fehler im ScriptLog aufgezeichnet
>> sein, oder lieg ich da falsch???
>
> AFAIR wenn dieses für den unter "User" konfigurierten Benutzer
> schreibbar ist.
die Zugriffsrechte fuer das ScriptLog file hab ich von access_log
resp.error_log uebernommen, unbeachtet dessen wie sie im httpd.conf
unter User resp. Group eingestellt sind (das war der Fehler)!
Jetzt hab ich ScriptLog mit den Rechten von User resp. Group freigegeben
und siehe da: es geht ...
Vielen Dank :) !!!
>> httpd.conf:
>> --- cut ---
>
>> # ScriptLog fuer CGI's
>> #<IfModule mod_cgi.c>
>> ScriptLog logs/script_log
>
> und <ServerRoot>/logs wird wohl nicht für "www" o.ä. schreibbar sein?
das ist richtig eingestellt :)
Gruss Marcel
--------------------------------------------------------------------------
Apache HTTP Server Mailing List "users-de"
unsubscribe-Anfragen an users-de-unsubscribe@httpd.apache.org
sonstige Anfragen an users-de-help@httpd.apache.org
--------------------------------------------------------------------------
Re: ScriptLog zeichnet nichts auf...
Posted by STAR Group Webmaster <we...@star-group.net>.
Hallo Liste / Max
vielen Dank fuer die Antwort(en)
>> Zugriffsberechtigungen sind auch ok!
>> Meiner Meinung nach sollte doch der Fehler im ScriptLog aufgezeichnet
>> sein, oder lieg ich da falsch???
>
> AFAIR wenn dieses für den unter "User" konfigurierten Benutzer
> schreibbar ist.
die Zugriffsrechte fuer das ScriptLog file hab ich von access_log
resp.error_log uebernommen, unbeachtet dessen wie sie im httpd.conf
unter User resp. Group eingestellt sind (das war der Fehler)!
Jetzt hab ich ScriptLog mit den Rechten von User resp. Group freigegeben
und siehe da: es geht ...
Vielen Dank :) !!!
>> httpd.conf:
>> --- cut ---
>
>> # ScriptLog fuer CGI's
>> #<IfModule mod_cgi.c>
>> ScriptLog logs/script_log
>
> und <ServerRoot>/logs wird wohl nicht für "www" o.ä. schreibbar sein?
das ist richtig eingestellt :)
Gruss Marcel
--------------------------------------------------------------------------
Apache HTTP Server Mailing List "users-de"
unsubscribe-Anfragen an users-de-unsubscribe@httpd.apache.org
sonstige Anfragen an users-de-help@httpd.apache.org
--------------------------------------------------------------------------
Re: ScriptLog zeichnet nichts auf...
Posted by Max Dittrich <Ma...@t-online.de>.
Hallo,
On 1/6/2003 3:21 PM, STAR Group Webmaster wrote:
> Hallo zusammen
>
> auf unserem SUN Solaris Server mit Apache/1.3.27 will ich ein Logfile
> fuer Scripts definieren.
> Das hab ich mit der ScriptLog Direktive gemacht und mit bin/apachectl
> configtest resp. bin/apachectl restart den Server neu gestartet.
> Hat tip-top geklappt :).
>
> Dann hab ich ein dummy Perlscript gemacht welches absichtlich ein Fehler
> hat.
> Beim Aufruf gibt der Apache einen "500 Initial Server Error" zurueck.
>
> Aber im ScriptLog file tut sich garnichts, wenn bei einem CGI Script
> (Perl) ein Fehler auftritt - es bleibt bei 0 Bytes.
> Zugriffsberechtigungen sind auch ok!
>
> Meiner Meinung nach sollte doch der Fehler im ScriptLog aufgezeichnet
> sein, oder lieg ich da falsch???
AFAIR wenn dieses für den unter "User" konfigurierten Benutzer
schreibbar ist.
>
> httpd.conf:
> --- cut ---
[...]
>
> # ScriptLog fuer CGI's
> #<IfModule mod_cgi.c>
> ScriptLog logs/script_log
und <ServerRoot>/logs wird wohl nicht für "www" o.ä. schreibbar sein?
> # Pro Eintrag maximal 1024 Bytes
> #ScriptLogBuffer 1024
> # Maximal 10 MB
> #ScriptLogLength 10385760
> #</IfModule>
> --- cut ---
gruss,
.max
--------------------------------------------------------------------------
Apache HTTP Server Mailing List "users-de"
unsubscribe-Anfragen an users-de-unsubscribe@httpd.apache.org
sonstige Anfragen an users-de-help@httpd.apache.org
--------------------------------------------------------------------------