Php installation de fileinfo

Hello
je veux installer roundcube. j’ais donc chercher des tutoriel.
Le site de roundcube en propose un: http://trac.roundcube.net/wiki/Howto_Install_fr

pour ceux qui veule la version courte:

 
 2. On vérifie la liste des librairie PEAR installées en éxécutant la commande suivante :
 
$ pear list
 
Nous obtenons le résultat suivant :
 
Installed packages, channel pear.php.net:
=========================================
Package            Version State
Archive_Tar        1.3.2   stable
Console_Getopt     1.2.3   stable
Fileinfo           1.0.4   stable
MDB2               2.4.1   stable
MDB2_Driver_mysqli 1.4.1   stable
Mail_Mime          1.5.2   stable
Mail_mimeDecode    1.5.0   stable
Net_SMTP           1.2.11  stable
Net_Socket         1.0.8   stable
PEAR               1.7.1   stable
Structures_Graph   1.0.2   stable
pear update-channels && pear upgrade-all
Updating channel "doc.php.net"
Channel "doc.php.net" is up to date
Updating channel "pear.php.net"
Channel "pear.php.net" is up to date
Updating channel "pecl.php.net"
Channel "pecl.php.net" is up to date
Will upgrade channel://pear.php.net/console_getopt
Will upgrade channel://pear.php.net/structures_graph
Will upgrade channel://pear.php.net/archive_tar
Will upgrade channel://pear.php.net/xml_util
WARNING: "pear/Console_Getopt" is deprecated in favor of "pear/Console_GetoptPlus"
pear/pear dependency package "pear/Structures_Graph" downloaded version 1.1.1 is not the recommended version 1.0.4, but may be compatible, use --force to install
pear/Structures_Graph cannot be installed, conflicts with installed packages
pear/pear dependency package "pear/XML_Util" downloaded version 1.3.0 is not the recommended version 1.2.3, but may be compatible, use --force to install
pear/XML_Util cannot be installed, conflicts with installed packages
downloading Console_Getopt-1.4.1.tgz ...
Starting to download Console_Getopt-1.4.1.tgz (5,580 bytes)
.....done: 5,580 bytes
downloading Archive_Tar-1.4.0.tgz ...
Starting to download Archive_Tar-1.4.0.tgz (20,018 bytes)
...done: 20,018 bytes
upgrade-all ok: channel://pear.php.net/Console_Getopt-1.4.1
upgrade-all ok: channel://pear.php.net/Archive_Tar-1.4.0
 
# pear install Net_SMTP
WARNING: "pear/Auth_SASL" is deprecated in favor of "pear/Auth_SASL2"
Did not download optional dependencies: pear/Auth_SASL, use --alldeps to download automatically
pear/Net_SMTP can optionally use package "pear/Auth_SASL" (version >= 1.0.5)
downloading Net_SMTP-1.7.1.tgz ...
Starting to download Net_SMTP-1.7.1.tgz (14,815 bytes)
.....done: 14,815 bytes
downloading Net_Socket-1.0.14.tgz ...
Starting to download Net_Socket-1.0.14.tgz (5,600 bytes)
...done: 5,600 bytes
install ok: channel://pear.php.net/Net_Socket-1.0.14
install ok: channel://pear.php.net/Net_SMTP-1.7.1
 
 
# pear install Mail_mime
downloading Mail_Mime-1.9.0.tgz ...
Starting to download Mail_Mime-1.9.0.tgz (35,042 bytes)
.........done: 35,042 bytes
install ok: channel://pear.php.net/Mail_Mime-1.9.0
 
# pear install MDB2
downloading MDB2-2.4.1.tgz ...
Starting to download MDB2-2.4.1.tgz (119,790 bytes)
..........................done: 119,790 bytes
install ok: channel://pear.php.net/MDB2-2.4.1
MDB2: Optional feature fbsql available (Frontbase SQL driver for MDB2)
MDB2: Optional feature ibase available (Interbase/Firebird driver for MDB2)
MDB2: Optional feature mysql available (MySQL driver for MDB2)
MDB2: Optional feature mysqli available (MySQLi driver for MDB2)
MDB2: Optional feature mssql available (MS SQL Server driver for MDB2)
MDB2: Optional feature oci8 available (Oracle driver for MDB2)
MDB2: Optional feature pgsql available (PostgreSQL driver for MDB2)
MDB2: Optional feature querysim available (Querysim driver for MDB2)
MDB2: Optional feature sqlite available (SQLite2 driver for MDB2)
MDB2: To install optional features use "pear install pear/MDB2#featurename"
 
# pear install pear/MDB2#mysql
Skipping package "pear/MDB2", already installed as version 2.4.1
downloading MDB2_Driver_mysql-1.4.1.tgz ...
Starting to download MDB2_Driver_mysql-1.4.1.tgz (36,481 bytes)
..........done: 36,481 bytes
install ok: channel://pear.php.net/MDB2_Driver_mysql-1.4.1
 
# pecl install Fileinfo
WARNING: "pear/Fileinfo" is deprecated in favor of "channel://php-src/ext/fileinfo/in php sources"
downloading Fileinfo-1.0.4.tgz ...
Starting to download Fileinfo-1.0.4.tgz (5,835 bytes)
.....done: 5,835 bytes
3 source files, building
running: phpize
Cannot find config.m4.
Make sure that you run '/usr/bin/phpize' in the top level source directory of the module
 
If the command failed with 'phpize: not found' then you need to install php5-dev packageYou can do it by running 'apt-get install php5-dev' as a root userERROR: `phpize' failed
pear list &&echo "" && php -m | head
Installed packages, channel pear.php.net:
=========================================
Package            Version State
Archive_Tar        1.4.0   stable
Console_Getopt     1.4.1   stable
MDB2               2.4.1   stable
MDB2_Driver_mysql  1.4.1   stable
MDB2_Driver_mysqli 1.4.1   stable
Mail_Mime          1.9.0   stable
Net_SMTP           1.7.1   stable
Net_Socket         1.0.14  stable
PEAR               1.9.5   stable
Structures_Graph   1.0.4   stable
XML_Util           1.2.3   stable
 
[PHP Modules]
bcmath
bz2
calendar
Core
ctype
date
dba
dom
ereg

il manque Fileinfo
mai le paquet est bien installer.

dpkg -l |grep  php5-dev
ii  php5-dev                             5.6.12+dfsg-0+deb8u1         amd64        Files for PHP5 module development
find / -iname phpize
/var/lib/dpkg/alternatives/phpize
/etc/alternatives/phpize
/usr/bin/phpize

je suis sous debian jessie 8 stable.

Comment installer ce qui manque pour roundcube je suppose, fileinfo ?

Vu l’erreur on dirait que roundcube est en retard sur la version de php de jessie 8 ?
ce qui me laisse penser que roundcube n’est plus mintenu. ?

Merci d’avance

Vus ta version de php tu ne semble pas en avoir besoin il est compris dans le binaire :slightly_smiling:

src : php.net/manual/fr/fileinfo.installation.php

merci pour ta réponse.
j’ai mis un peux de temps a répondre car j’ai pas mal chercher…
bon sa miaule toujours pas de changement… du coup il faut que je trouve une solution car sa fait un moment que sa dure.
Je suis passer sur squirrelmail et sa tourne, enfin j’ai pas fini les test :confused:

roundcube ne fait plus partie des depot… c est dommage quand même :frowning:

Salut,

Roundhcube est une application web, à mon sens il n’a pas d’intérêt à être dans les dépots. Il faut mieux mettre les sources directement dans /var/www, ça te forcera en plus les actu roundcube pour mettre à jour quand c’est possible car sur ce genre d’app il y a régulièrement des correctifs de sécurités qui ne pourrait pas être à jour dans les dépôts rapidement. Il faudrait qu’il soit dans les backports et encore… dumpé des bases et sauvegarder répertoire c’est pas la mer à boire pour une MAJ applicative ^^

Comment tu sais qu’il te manque file info ? C’est indiqué quand tu vas dans /installer ? tu peux faire un phpinfo et donner le résultat voir si fileinfo y apparait ?

Merci,

[quote=“TrashHard”]Salut,

Roundhcube est une application web, à mon sens il n’a pas d’intérêt à être dans les dépots. Il faut mieux mettre les sources directement dans /var/www, ça te forcera en plus les actu roundcube pour mettre à jour quand c’est possible car sur ce genre d’app il y a régulièrement des correctifs de sécurités qui ne pourrait pas être à jour dans les dépôts rapidement. Il faudrait qu’il soit dans les backports et encore… dumpé des bases et sauvegarder répertoire c’est pas la mer à boire pour une MAJ applicative ^^

Comment tu sais qu’il te manque file info ? C’est indiqué quand tu vas dans /installer ? tu peux faire un phpinfo et donner le résultat voir si fileinfo y apparait ?

Merci,[/quote]
Salut,

Comment ! pas d’intérêt à être dans les dépôts. tu rigole là?
Imagine si chaque soft qui touche le web n’a pas pas d’intérêt les mises jours a la mains … je peux quand même pas passer chaque jours sur des pages web pour voir si il y a rien qui cloche :snooty: voyons postfix, courrier,… si c est pas dans les dépôts j’appelle pas sa une debian…
pour moi si c est pas dans les dépôt sa reviens a dire que le logiciel ne passe pas les test pour être en stable… pas étonnant si il faut le patcher toute les 30 secondes …

Comme citer dans mon précédant post j’ai abandonner roundcube aux profis de squirrelmail.
Le souci c’est le temps passer a essayer de régler le souci de rouncube qui c est solder par un échec, justifie le fait que sa soie dans les dépôts.

Je ne suis peut être pas assez compétant en la matière surtout en php … tout est relatif. mai si je doit apprendre a coder en php. j’ai plus besoins de roundcube , je fait ma propre appli surtout quand je vois le temps que j’ai passer a chercher une solution …

pour répondre a ta question , comment je sais et bien c’est marquer sur le premier lien tout en haut sur les pré-requis :wink:

merci de t’être intéresser aux problème c’est cool :023

[quote=“panthere”]
pour répondre a ta question , comment je sais et bien c’est marquer sur le premier lien tout en haut sur les pré-requis :wink: [/quote]

Domamge ça aurait été cool de trouvé pourquoi, normalement vus que c’est intégré dans la package tu aurais pas eu besoin de passer par pear qui est d’après ce que j’ai lu une version oldstable par rapport au package.

Pour le sujet des appli web sur packages je serais ravis d’en débattre par MP si tu veux :slightly_smiling: