PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Apache (PHP Modul) -> Session Problem



morpheus2001
31-01-2002, 15:52
Hi,
ich hab RedHat 7.2. Darauf ein Apache laufen mit PHP und SQL ...
Heute Mittag ging noch alles eiwandtfrei. Als ich gerade vorhin hinwollte um zu arbeiten kam einfach nichts im IE bei meinem Client PC, wenn ich auf meinen htdocs durch den Apache zugreifen wollte. Ich wollte eine php Datei aufrufen in der eine neue PHP Session gestartet wurde. Genau das geht auf einmal nicht mehr. Ich hatte schon einmal das Problem und hab das ganze System neumachen müssen, hab dann damals gleich 7.2 genommen. Ich hab jetzt schon wieder ein Hals.... Was ist jetzt schon wieder los mit dem ****? Die Sessiondaten werden in /tmp gespeichert. Sagt mir bitte an was das liegt!

danke im vorraus.
morpheuS

Martin Ament
31-01-2002, 17:02
Hi,

was sagt:
/var/log/messages
var/log/httpd/error.log ??

Kann es eventuell an der anzahl offener Prozesse liegen, wie ist die Einstellung in der httpd.conf für die max-servers ? wie voll ist tmp ?


martin

morpheus2001
31-01-2002, 17:36
/var/log/messages sagt nichts.
/var/log/httpd/error.log sagt:



[root@localhost root]# tail -f /etc/httpd/logs/error_log

[Thu Jan 31 18:24:12 2002] [notice] Apache/1.3.20 (Unix) (Red-Hat/Linux)mod_ss
l/2.8.4 OpenSSL/0.9.6b DAV/1.0.2 PHP/4.0.6 mod_perl/1.24_01 configured -- resuming normal operations
[Thu Jan 31 18:24:12 2002] [notice] suEXEC mechanism enabled(wrapper: /usr/sbin/suexec)

In der httpd.conf steht da hier:
----------------------------
MinSpareServers 5
MaxSpareServer 20

StartServers 8
-----------------------------

Ich hab inzwischen entdeckt, dass auch XFS nicht mehr funktioniert. Kann sein dass da irgendwo eine Partition voll ist? Wie erkenn ich das?!?!? Ich hab die Partitionen beim installieren automatisch machen lassen.

plz help
gruss

Martin Ament
31-01-2002, 17:39
#df -h

zeigt die partitionen an.

sollte es wirklich daran liegen.

#init 1
#cd /tmp
#rm -R *

räumt /tmp auf. Aber nur im single user modus machen.

martin

morpheus2001
31-01-2002, 17:41
was heißt im single user modus?

morpheus2001
31-01-2002, 17:44
ich hab gerade die /tmp manuel gelöscht. also die "sess_" Dateien alle raus. Dann ein php script nochmal aufgerufen der eine Session erstellen soll.´Danach wurde in der /tmp eine Datei erstellt. Also soweit funktionierts. Nur net weiter ....

Kann das an diesem X Font Server xfs liegen???

gruss

Martin Ament
01-02-2002, 13:12
single user modus ist
#init 1

das ist sozusagen der administrationsmodus, der alle anderen dienste beendet.

xfs kann schon sein, aber ab xfree 4 braucht man den eh nicht mehr, weil er im xfree enthalten ist.

martin