PHP / PEAR / PECL falsche Version

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
IceRage
Beiträge: 73
Registriert: 24.11.2007 07:26:55

PHP / PEAR / PECL falsche Version

Beitrag von IceRage » 05.09.2009 14:36:24

Hallo,

ich möchte apd (Advanced PHP Debugger) per PEAR bzw. PECL installieren. Wenn ich allerdings "pecl install apd" aufrufe erhalte ich folgende Fehlermeldung:

Code: Alles auswählen

pear/apd requires PHP (version >= 5.0.0RC3-dev, version <= 6.0.0), installed version is 4.4.4-8+etch6
No valid packages found
install failed
Ich bin mir allerdings absolut sicher, dass ich aktuelle PHP Version in der Version 5 installiert habe. Apd benötigt als Grundvoraussetzung nämlich PHP als CGI Version. Und eben diese hab ich nachträglich installiert, und diese wird mir auch über php_info() angezeigt.

Jetzt ist halt die Frage für mich wie es möglich ist, dass "pecl" meine PHP Version richtig erkennt. Ich habe übrigens alles über apt-get install <...> installiert, weshalb ja eigentlich die Packetverwaltung "wissen" müsste, welche Version im System installiert ist.

Hat da jemand eine Ahnung wie man das hinbekommen kann?

Gruß, IceRage

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: PHP / PEAR / PECL falsche Version

Beitrag von rendegast » 07.09.2009 20:15:55

Hast Du php5-cgi und php5-cli ?

Code: Alles auswählen

dpkg -l | grep php

Code: Alles auswählen

php --version
php-cgi --version
php -i | grep -i version
php-cgi -i | grep -i version

Möglicherweise Versions-Variablen in einer ini-Datei? -> /etc/php[5]/ nachsehen



-------------------------------------------------------
Auch mal die /etc/php5/c[gl]i/php.ini (php.ini-dist) durch die reommended-Version aus php5-common ersetzt/angepaßt?
Eventuell händisch, falls da noch php4-Reste herumgeistern?
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

Antworten