php4-mcrpyt problem unter debian

n8sonde

Registered User
Hallo,

ich hab nen dedi-Server mit Debian Woody 3
folgendes ist installiert:
apache2
mysql
php4
vhcs2

system lief bis gestern super ;-)

musste php4-gd installieren für ein shop-system.
installation ging gut, danach hatte ich allerdings keinen php4-mcrypt support mehr. leider benötigt VHCS mcrypt.

auch der versuch php4-gd zu entfernen hat nichts am kaputten php4-mcrypt geändert.

Ich hab versucht mit apt-get install php4-mcrypt neu zu installieren, leider geht auch das schief.

folgender fehler:
Reading Package Lists... Done
Building Dependency Tree... Done
You might want to run `apt-get -f install' to correct these:
Sorry, but the following packages have unmet dependencies:
libmysqlclient14: Depends: mysql-common (>= 4.1.13-1)
php4-mcrypt: Depends: phpapi-20020918
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).


das package phpapi-20020918 ist ein virtual package.
folgende packete sollen das enthalten:
php4-cli , libapache2-mod-php4 , libapache-mod-php4 , php4-cgi

sind alle drauf, leider kann ich jetzt noch nicht das mcrypt installieren..

hat jemand ne idee ?
wäre schon super wenn ich vhcs wieder nutzen könnte..

vielen dank fürs lesen schonmal..

mfg n8sonde
 
Hallo und Herzlich Willkommen im Forum,

Versuch als erstes mal das auszuführen:
apt-get -f install
Und dannach noch mal php4-mcrypt zu installieren.
 
ok, apt-get -f install hat folgendes bewirkt:

The following packages will be REMOVED:
libdbd-mysql-perl libmysqlclient14 mysql-client mysql-server

Removing mysql-client ...
Removing libdbd-mysql-perl ...
Removing libmysqlclient14 ...

danach geht installation von php4-mcrypt immernoch nicht...

an dieser stelle noch ein TIP der mich auch viel Zeit gekostet hat. beim upgrade von MySQL wird im package mysql-common eine 5.0.7beta-1 installiert. das macht es unmöglich den mysqld zu starten. Erzeugt folgenden Fehler /etc/init.d/mysqld: unknown variable 'old_passwords=1'

Hier der artikel mit der Lösung des Problems:

http://www.digitlcoup.org/?q=node/56
 
Last edited by a moderator:
tjo , genau das hab ich mir irgendwie gedacht... das ist nen mischmasch aus sarge und sid ;)
das da nix läuft wundert mich dann irgendwie garnicht ...

nimm die unstable-******e raus , das gehört nicht auf nen dedizierten server ! zum zuhause testen isses ok , aber im netz ist das echt gefährlich weil die pakete oft nicht sicher sind und es dafür auch keine security-updates gibt.

du könntest dein system versuchen komplett auf die jetzige stable version SARGE zu upgraden dann sollten zumindest die anwendungen wieder richtig laufen...

sources.list editieren und folgende zeilen eintragen:

deb ftp://ftp.uni-erlangen.de/pub/Linux/debian/ sarge main
deb-src ftp://ftp.uni-erlangen.de/pub/Linux/debian/ sarge main
deb http://non-us.debian.org/debian-non-US sarge/non-US main
deb-src http://non-us.debian.org/debian-non-US sarge/non-US main

und noch die security-url eintragen damit man auf der sicheren seite ist...

danach abspeichern , apt-get update && apt-get dist-upgrade als root durchführen...
 
hm, ich bin da etwas empfindlich was so updates betrifft, wie sicher ist denn das die kiste danach noch funzt ? geht das i.d.R. gut ?

die security-url ist dann wohl die ja ?
deb http://security.debian.org/ sarge/updates main contrib non-free

danke schonmal..
 
Last edited by a moderator:
Back
Top