Debian 3.1: php4-cgi lässt sich nicht installieren

mic

Registered User
Hallo

Ich habe mir nun einen Testserver angelacht auf dem ich Debian 3.1 pur installiert habe. Darauf möchte ich einen schlanken Webserver mit PHP-Unterstützung einrichten. Ich habe mich für Lighttpd entschieden und mir nach dieser Anleitung ein Paket erstellt und installiert.

Beim Installieren von php4-cgi bekomme ich nun folgende Fehlermeldung:

Code:
aptitude install php4-cgi

...
E: Dieser Installationslauf erfordert, dass vorübergehend das essentielle Paket e2fsprogs aufgrund einer Konflikt-/Vor-Abhängigkeits-Schleife entfernt wird. Das ist oft schlimm, aber wenn Sie es wirklich tun wollen, aktivieren Sie bitte die Option APT::Force-LoopBreak.
E: Internal Error, Could not early remove e2fsprogs
W
...

Daraufhin habe ich es mit
Code:
aptitude -o Force-LoopBreak install php4-cgi
Paketlisten werden gelesen... Fertigchlüssel=wert, erhielt »Force-LoopBreak«
...
versucht, aber ausser der zusätzlichen Anzeige des übergebenen Schlüsselwertes ändert sich nichts.

Auch wenn ich mein Apt-Configfile ( /etc/apt/apt.conf.d/70debconf ) ändere kommt die Fehlermeldung:
Code:
// Pre-configure all packages with debconf before they are installed.
// If you don't like it, comment it out.
[COLOR="Red"]APT::Force-LoopBreak;[/COLOR]
DPkg::Pre-Install-Pkgs {"/usr/sbin/dpkg-preconfigure --apt || true";};

Wenn ich e2fsprogs von Hand entferne (nach Bist du wirklich sicher, das du das willst? Gib: "Ja, das will ich!" ein :D ) ist der Server nicht mehr ansprechbar und braucht eine Neuinstallation. btw: Das Handling des Testservers ist klasse:)

Nun weis ich nicht weiter. Auf meinem Kellerserver lief alles super. Hier noch das obligatorische
Code:
vxxxx:/etc/apt/apt.conf.d# ps aux
USER       PID %CPU %MEM   VSZ  RSS TTY      STAT START   TIME COMMAND
root         1  0.0  0.0  1492  472 ?        Ss   12:07   0:00 ini
daemon   24836  0.0  0.0  1608  340 ?        Ss   12:07   0:00 /sbin/portmap
root     26849  0.0  0.0  2240  752 ?        Ss   12:07   0:00 /sbin/syslogd
root     27074  0.0  0.0  1496  396 ?        Ss   12:07   0:00 /sbin/klogd
root     28451  0.0  0.0  2220  656 ?        Ss   12:07   0:00 /usr/sbin/inetd
root     28704  0.0  0.0  3748  976 ?        Ss   12:07   0:00 /usr/sbin/sshd
root     28834  0.0  0.0  2364  760 ?        Ss   12:07   0:00 /sbin/rpc.statd
root     29024  0.0  0.0  1744  664 ?        Ss   12:07   0:00 /usr/sbin/cron
www-data 24612  0.0  0.0  2016  712 ?        S    12:26   0:00 /usr/sbin/lighttpd -f /etc/lighttpd/lighttpd.conf
root     21057  0.0  0.0  7204 1952 ?        Ss   14:52   0:00 sshd: mic [priv]
root     21444  0.0  0.0  7204 1952 ?        S    14:52   0:00 sshd: mic [priv]
mic      10472  0.0  0.0  7380 2036 ?        S    14:53   0:01 sshd: mic@pts/0
mic      11654  0.0  0.0  3000 1636 pts/0    Ss   14:53   0:00 -bash
root     24128  0.0  0.0  3168 1792 pts/0    S    14:54   0:00 bash
root     11092  0.0  0.0  2484  864 pts/0    R+   16:17   0:00 ps aux

Gruss

mic
 
Hat Vanager also immer noch nicht ihre /etc/apt/sources.list aufgeräumt? Ich wette da steht Testing drin ... Einfach mal posten mic.
 
Hihi, klar steht da testing drin:
Code:
deb http://ftp.freenet.de/debian/ testing main
deb-src http://ftp.freenet.de/debian/ "testing" main

deb http://security.debian.org/ testing/updates main

Ich habe mein Problem inzwischen gelöst. Mit
Code:
apt-get remove e2fsprogs
habe ich das wasweisichwasdasist entfernt. Die Meldungen während des minutenlangen removes waren übel:D ("entferne Kernel", "rekonfiguriere bootloader", "entferne Konsole" usw...) aber, was soll ich sagen, jetzt funzt scheinbar alles.:)

mic's linuxkiste (Status)

Gruss

mic

[Edit]
Code:
top - 17:28:03 up 54 min,  1 user,  load average: 0.09, 0.04, 0.00
Tasks:  22 total,   1 running,  21 sleeping,   0 stopped,   0 zombie
Cpu(s):   0.0% user,   0.1% system,   0.0% nice,  99.9% idle
Mem:   6196584k total,  6159844k used,    36740k free,  1863808k buffers
Swap: 12586916k total,  4114932k used,  8471984k free,   734020k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
 5506 root      15   0  1032 1032  824 R  0.3  0.0   0:00.03 top
    1 root       4   0   504  504  452 S  0.0  0.0   0:00.07 init
 6753 daemon     9   0   448  448  380 S  0.0  0.0   0:00.00 portmap
 8899 root       9   0   784  784  676 S  0.0  0.0   0:00.01 syslogd
 9030 root       9   0   584  580  412 S  0.0  0.0   0:00.01 klogd
11076 root       9   0   728  728  660 S  0.0  0.0   0:00.00 inetd
11085 root       6   0  1492 1416 1284 S  0.0  0.0   0:00.12 sshd
11095 root       8   0   812  812  684 S  0.0  0.0   0:00.02 cron
24320 root       9   0  2120 2072 1888 S  0.0  0.0   0:00.04 sshd
 3594 root       9   0  2120 2072 1888 S  0.0  0.0   0:00.05 sshd
18946 mic       10   0  2200 2120 1908 S  0.0  0.0   0:00.51 sshd
19905 mic        9   0  1636 1636 1236 S  0.0  0.0   0:00.01 bash
22048 root      13   0  1792 1792 1328 S  0.0  0.0   0:00.26 bash
14243 www-data   9   0  1308 1308  880 S  0.0  0.0   0:00.13 lighttpd
14272 www-data   9   0  2932 2932 2904 S  0.0  0.0   0:00.05 php4-cgi
14304 www-data   9   0  2936 2936 2908 S  0.0  0.0   0:00.02 php4-cgi
14336 www-data   9   0  2932 2932 2904 S  0.0  0.0   0:00.02 php4-cgi
14400 www-data   9   0  2932 2932 2784 S  0.0  0.0   0:00.01 php4-cgi
14531 www-data   9   0  2936 2936 2908 S  0.0  0.0   0:00.00 php4-cgi
14501 www-data   9   0  2932 2932 2904 S  0.0  0.0   0:00.00 php4-cgi
14592 www-data   9   0  3268 3268 3060 S  0.0  0.1   0:00.02 php4-cgi
Code:
vxxxx:/etc/apt# ps aux
USER       PID %CPU %MEM   VSZ  RSS TTY      STAT START   TIME COMMAND
root         1  0.0  0.0  1492  504 ?        Ss   16:33   0:00 ini
daemon    6753  0.0  0.0  1608  448 ?        Ss   16:33   0:00 /sbin/portmap
root      8899  0.0  0.0  2244  784 ?        Ss   16:33   0:00 /sbin/syslogd
root      9030  0.0  0.0  1496  580 ?        Ss   16:33   0:00 /sbin/klogd
root     11076  0.0  0.0  2220  728 ?        Ss   16:33   0:00 /usr/sbin/inetd
root     11085  0.0  0.0  3652 1416 ?        Ss   16:33   0:00 /usr/sbin/sshd
root     11095  0.0  0.0  1756  812 ?        Ss   16:33   0:00 /usr/sbin/cron
root     24320  0.0  0.0  8128 2072 ?        Ss   16:35   0:00 sshd: mic [priv]
root      3594  0.0  0.0  8128 2072 ?        S    16:35   0:00 sshd: mic [priv]
mic      18946  0.0  0.0  8300 2120 ?        S    16:35   0:00 sshd: mic@pts/0
mic      19905  0.0  0.0  3000 1636 pts/0    Ss   16:35   0:00 -bash
root     22048  0.0  0.0  3184 1784 pts/0    S    16:35   0:00 bash
www-data 14243  0.0  0.0  2164 1308 ?        S    17:06   0:00 /usr/sbin/lighttpd -f /etc/lighttpd/lighttpd.conf
www-data 14272  0.0  0.0  9864 2932 ?        Ss   17:06   0:00 /usr/bin/php4-cgi
www-data 14304  0.0  0.0  9864 2936 ?        Ss   17:06   0:00 /usr/bin/php4-cgi
www-data 14336  0.0  0.0  9864 2932 ?        Ss   17:06   0:00 /usr/bin/php4-cgi
www-data 14400  0.0  0.0  9864 2932 ?        Ss   17:06   0:00 /usr/bin/php4-cgi
www-data 14531  0.0  0.0  9864 2936 ?        S    17:06   0:00 /usr/bin/php4-cgi
www-data 14501  0.0  0.0  9864 2932 ?        S    17:06   0:00 /usr/bin/php4-cgi
www-data 14592  0.0  0.0  9864 3268 ?        S    17:06   0:00 /usr/bin/php4-cgi
www-data 14563  0.0  0.0  9864 2932 ?        S    17:06   0:00 /usr/bin/php4-cgi
root     10784  0.0  0.0  2396  852 pts/0    R+   17:26   0:00 ps aux
:)
[/Edit]
 
Last edited by a moderator:
Tja, leider war es doch nicht die Lösung, der Server läst sich nun nicht mehr starten. :(

Neuer Ansatz: Wechslen nach Sarge(stable):
Code:
#deb file:///cdrom/ sarge main

deb ftp://ftp.uni-stuttgart.de/debian/ stable main
deb-src ftp://ftp.uni-stuttgart.de/debian/ stable main

deb http://security.debian.org/ stable/updates main

deb http://www.backports.org/debian sarge-backports main contrib non-free
und
Code:
apt-get update
apt-get upgrade
scheint ja recht gut zu funktionieren. Alle Dateien werden durch -sargeVersionen- ersetzt
Code:
Es wurden 78,3MB in 36s geholt (2161kB/s)
obwohl der Server sicher nicht geografisch günstig liegt:D Aber dann:
Code:
Vorbereiten zum Ersetzen von kernel-image-2.4.27-2-386 2.4.27-8 (durch .../kernel-image-2.4.27-2-386_2.4.27-10sarge1_i386.deb) ...
The directory /lib/modules/2.4.27-2-386 still exists. Continuing as directed.
Entpacke Ersatz für kernel-image-2.4.27-2-386 ...
Searching for GRUB installation directory ...
No GRUB directory found.
 To create a template run 'mkdir /boot/grub' first.
 To install grub, install it manually or try the 'grub-install' command.
 ### Warning, grub-install is used to change your MBR. ###
Nach einem
Code:
mkdir /boot/grub
und anschliesendem Einrichten von grub war dann das Update durch.

Lighttpd und php4-cgi lassen sich jetzt auch installieren. Allerdings kommen bei apt-Funktionen Meldungen wie:
Code:
Richte kernel-image-2.4.27-2-386 ein (2.4.27-10sarge1) ...
/usr/sbin/mkinitrd: Cannot determine SCSI module
Failed to create initrd image.
dpkg: Fehler beim Bearbeiten von kernel-image-2.4.27-2-386 (--configure):
 Unterprozess post-installation script gab den Fehlerwert 9 zurück


Fehler traten auf beim Bearbeiten von:
 kernel-image-2.4.27-2-386
E: Sub-process /usr/bin/dpkg returned an error code (1)
Während der Paketinstallation sind Probleme aufgetreten.  Versuche zu lösen:
Richte kernel-image-2.4.27-2-386 ein (2.4.27-10sarge1) ...
/usr/sbin/mkinitrd: Cannot determine SCSI module
Failed to create initrd image.
dpkg: Fehler beim Bearbeiten von kernel-image-2.4.27-2-386 (--configure):
 Unterprozess post-installation script gab den Fehlerwert 9 zurück
Fehler traten auf beim Bearbeiten von:
 kernel-image-2.4.27-2-386
Irgendwas klemmt da scheinbar beim Kernel-Update. Was mich eh verwirrt ist die Anzeige von /proc/version, die ist vor und nach dem Upgrade:
Code:
Linux version 2.4.20-021stab028.17.777-enterprise (moruga@current.eng.sw.ru) (gc
c version 2.96 20000731 (Red Hat Linux 7.3 2.96-110)) #1 SMP Tue Jul 19 19:31:27
 MSD 2005
Ich dachte, ich hätte Debian *kopfkratz*

btw: Rennt der Testserver sehr gut, das VPS-Admin ist übersichtlich und schnell. Neuinstallationen und Stop/Starts sind so schnell dass es für nen Kaffee nicht reicht:) Durch das Update habe ich mir nun unter anderem den exim4 eingefangen. Das ist wohl ein Teil von stable.

Ganz schön viel Stress für so nen kleinen Webserver. Das funzt mit dem IIS deutlich besser.:D

Gruss

mic
 
Wer ist denn der Zombie?
Code:
top - 21:15:59 up  1:08,  1 user,  load average: 0.34, 0.20, 0.14
Tasks:  28 total,   1 running,  26 sleeping,   0 stopped,   [COLOR="Red"]1 zombie[/COLOR]
Cpu(s):   0.3% user,   0.1% system,   0.0% nice,  99.7% idle
Mem:   6196584k total,  6160396k used,    36188k free,  1776252k buffers
Swap: 12586916k total,  4114616k used,  8472300k free,   877376k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
11427 root       8   0  1208 1108 1004 S  0.0  0.0   0:01.10 sshd
23650 root      12   0  2300 2256 1812 S  0.0  0.0   0:00.90 sshd
12480 root      11   0  1020 1020  788 D  0.0  0.0   0:00.49 sftp-server
 9283 root       9   0   776  776  668 D  0.0  0.0   0:00.47 syslogd
19043 mic        9   0  2160 2028 1848 S  0.0  0.0   0:00.24 sshd
11107 www-data   9   0  1268 1084  892 S  0.0  0.0   0:00.22 lighttpd
    1 root       0   0   500  472  448 S  0.0  0.0   0:00.20 init
 9090 mic       12   0  1040 1040  844 R  0.3  0.0   0:00.17 top
16354 root       9   0  2080 1888 1768 S  0.0  0.0   0:00.08 sshd
 6562 root       9   0  2080 1888 1768 S  0.0  0.0   0:00.03 sshd
11136 www-data   9   0  2780 2780 2760 S  0.0  0.0   0:00.02 php4-cgi
11620 www-data   9   0  2756 2212 2208 S  0.0  0.0   0:00.02 php4-cgi
11908 www-data   9   0  2752 2112 2112 S  0.0  0.0   0:00.02 php4-cgi
12132 www-data   9   0  2756 2112 2112 S  0.0  0.0   0:00.02 php4-cgi
20355 mic        9   0  1636 1376 1236 S  0.0  0.0   0:00.02 bash
[COLOR="Red"]12228 sshd      19   0     0    0    0 Z  0.7  0.0   0:00.02 sshd <defunct>[/COLOR]
10755 Debian-e   9   0  1640 1560 1412 S  0.0  0.0   0:00.01 exim4
12162 www-data   9   0  3052 2740 2556 S  0.0  0.0   0:00.01 php4-cgi
10659 root       9   0  2300 2256 1812 S  0.0  0.0   0:00.01 sshd
12002 root      17   0  1904 1848 1616 S  0.3  0.0   0:00.01 sshd
 7168 daemon     9   0   456  452  384 S  0.0  0.0   0:00.00 portmap
 9377 root       9   0   576  572  408 S  0.0  0.0   0:00.00 klogd
10944 root       9   0   724  724  652 S  0.0  0.0   0:00.00 inetd
11395 www-data   9   0  2784 2616 2596 S  0.0  0.0   0:00.00 php4-cgi
11552 root       9   0   928  832  832 S  0.0  0.0   0:00.00 rpc.statd
11654 www-data   9   0  2788 2620 2600 S  0.0  0.0   0:00.00 php4-cgi
11847 root       8   0   808  732  672 S  0.0  0.0   0:00.00 cron
12096 www-data   9   0  2756 2116 2116 S  0.0  0.0   0:00.00 php4-cgi
 
Back
Top