PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Apache hat Aussetzer....



DMKlein
05.01.04, 14:15
Hi,

ich habe plötzlich ein problem mit meinem Apache, und zwar vergisst der ab und zu die Zuweisung von Verzeichnissen und schreibt dann plötzlich



No directory () for Hostname xyz.de
No directory () for Hostname xyz.de
No directory () for Hostname xyz,de
[Sat Jan 3 15:18:27 2004] [warn] " <DL>
<DT><SAMP>example_translate_handler()</SAMP>
</DT>
<DD><SAMP>[DIR()]</SAMP>
</DD>
</DL>
</LI>
" concurrency counter went negative; resetting to zero

No directory () for Hostname abc.de
No directory () for Hostname www.xxx.de
[Sat Jan 3 15:18:27 2004] [warn] "r@www.xyz.de" concurrency counter went negative; resetting to zero

in den error_log.

Nach einem Reload im Browser wird die Seite aber korrekt angezeigt. woran kann das liegen? Der Fehler tritt Urplötzlich auf. Kein Update oder ähnliches...

Daniel

Bauchi
05.01.04, 15:31
im zweifelsfalle erstmal "apachectl configtest" laufen lassen ..

DMKlein
05.01.04, 15:33
Konfiguration ist ok.
Syntax OK


Daniel

Bauchi
05.01.04, 15:36
kannste deine config mal posten ? oder attachen ? :-)

DMKlein
05.01.04, 15:53
httpd.conf anbei......

Daniel

Bauchi
06.01.04, 12:07
hi,
bin erst jetzt dazu gekommen mir die conf anzuschauen ....

das einzig ungewöhnliche was mir aufgefallen ist, sind die 'special' module die du noch lädst ... (mod_dosevasive, mod_auth_radius, mod_suphp)

die fehlermeldung mit example_translate_handler() sieht ziemlich nach mod_example aus...
vielleicht testest du mal die module durch ob's an denen liegt...
so gefühlsmässig würde ich auf das mod_example tippen :-?
aber keine garantie :rolleyes:

good luck

DMKlein
06.01.04, 12:39
Wie kann ich rausfinden durch welches programm /usr/local/sbin/mod_watch.pl aufruft? Im Apache ist es nämlich nicht mit einkompiliert, und wird trotzdem ausgeführt.
Dadurch bekommt root andauernd Mail


Problem with Externale get '`/usr/local/sbin/mod_watch.pl http://xyz.de/watch-info`':
Expected an INTEGER for 'out' but got ''


Gruß,
Daniel

DMKlein
06.01.04, 12:44
So, ich hab jetzt alle überflüssiugen Module rausgenommen, und trotzdem zeigt der immer noch


No directory () for Hostname www.xyz.de
No directory () for Hostname www.xyz.de
No directory () for Hostname www.xyz.de
No directory () for Hostname www.xyz.de
No directory () for Hostname www.xyz.de
No directory () for Hostname www.xyz.de
No directory () for Hostname www.xyz.de


an. Und nun??? Hab den Apache auch schon ohne den Rest neu installiert, gleicher Effekt...

Daniel

Bauchi
06.01.04, 13:04
sieht so aus, als ob der apache versucht für den hostname den du aufrufst die entsprechende config zu finden
leg mal nen virtualhost für port 80 an
der müsste dann so ne art catch all virtualhost sein und die anfragen auffangen ...

Aus http://httpd.apache.org/docs/vhosts/name-based.html:

List this virtual host first in the configuration file so that it will act as the default host.

DMKlein
06.01.04, 13:10
Aber zu der DOmain die auch aufrufe stimmen ja die Zuordnungen. Von 10 Seitenaufrufen klappen ja auch 9, und eer 10. geht ins Nirvana, bzw. dann auf diesen ersten host, der alles "auffängt"

Aber eben dieses 10. Mal darf nicht sein. Aber warum macht der das Überhaupt?

Gruß,
Daniel