Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 19/06/2016, à 18:27

ThyssenKrupp

Installation de postfix avec PHP7

Bonjour à tous,

N'ayant pas grand-chose à faire cette aprèm je me suis lancé dans l'installation d'un serveur mail sur mon serveur. Enfin bref après avoir installé les différentes dépendances je tente d'accéder à sa configuration via postfixadmin mais malheureusement je tombe sur une erreur lors de l'initialisation du serveur.

Postfix Admin Setup Checker

Running software:

PHP version 7.0.4-7ubuntu2.1
Apache/2.4.18 (Ubuntu)
Checking for dependencies:

Magic Quotes: Disabled - OK
Depends on: presence config.inc.php - OK
Checking $CONF['configured'] - OK
Depends on: MySQL 4.1 - OK (change the database_type to 'mysqli' in config.inc.php!!)
Depends on: PostgreSQL - OK (change the database_type to 'pgsql' in config.inc.php!!)
Error: Can't connect to database
Please edit the $CONF['database_*'] parameters in config.inc.php.
DEBUG INFORMATION:
MySQL 3.x / 4.0 functions not available! (php5-mysql installed?)
database_type = 'mysql' in config.inc.php, are you using a different database?

Depends on: session - OK
Depends on: pcre - OK
Depends on: multibyte string - OK
Depends on: IMAP functions - OK
Please fix the errors listed above.

Je pense que le souci vient de php5 et php7, comment pourrais régler cela ?
Merci par avance de vos réponses.

Hors ligne

#2 Le 20/06/2016, à 09:43

bruno

Re : Installation de postfix avec PHP7

Bonjour,

A priori postfixadmin est compatible avec PHP 7 (du moins le paquet fourni par Ubuntu)
J'ai plutôt l'impression qu'il y a un problème avec la base de données ou que le paquet php-mysql n'est pas installé…

Hors ligne

#3 Le 20/06/2016, à 12:55

bobe

Re : Installation de postfix avec PHP7

database_type = 'mysql' veut dire que l'application va utiliser les fonctions mysql_* de php (puisqu'il est suggéré de mettre la valeur 'mysqli'). L'extension mysql était obsolète depuis php 5.5 et a été supprimé de php 7. Il faut utiliser mysqli.

Hors ligne

#4 Le 20/06/2016, à 14:01

bruno

Re : Installation de postfix avec PHP7

Oui, bien vu wink
Si mysqli n'a pas été choisi automatiquement à l'installation c'est qu'il y a un bug dans le paquet fourni par Ubuntu…

Hors ligne