Postfixadmin ne fonctionne pas après la mise à jour "Impossible de redécrire hex2bin"

J'ai récemment mis à jour mon Debian wheezy (7.7) et j'ai oublié de vérifier tous les systèmes après cela. Donc, je ne peux vraiment pas dire ce que les versions étaient avant que je me suis mis à niveau ou à quel point il s'est cassé.

Lorsque j'ai essayé de me connecter à mon postconf aujourd'hui, je n'ai reçu qu'une page vierge. Un aperçu du journal des erreurs a révélé ce message:

PHP Fatal error: Cannot redeclare hex2bin() in /var/www/postconf/functions.inc.php on line 1338 

Si j'ai essayé d'appeler la page de connection directement dans php avec php5 /var/www/postconf/login.php la même erreur est donnée.

One Solution collect form web for “Postfixadmin ne fonctionne pas après la mise à jour "Impossible de redécrire hex2bin"”

Je suis tombé sur cette ancienne mise à jour des personnes postfixadmin qui ont décrit que "PHP autour de 5.3.8 inclut hex2bin comme fonction native". Heureusement, la fonction PHP appartient de la même manière que la fonction postconf, de sorte que les sauvegardes les utilisent.

Vous devez modifier /var/www/postconf/functions.inc.php et accéder à la fonction hex2bin dans la ligne 1328 et entrer cette ligne en face de la fonction: if (!function_exists('hex2bin')) { et fermez ce support à la fin de la fonction (ligne 1339) avec } .

Après que postconf fonctionnera comme prévu.

Très probablement, il serait préférable de mettre à jour le dossier entier /var/www/postconf , mais je ne pouvais pas comprendre comment faire.

  • Postfix + opendkim ne se connecte pas correctement. Comment débuger cela?
  • Reverse DNS requirejs pour envoyer des emails
  • Comment corriger Postfix '' Accès au relais refusé '?
  • Postfix ne fournit pas de courrier électronique
  • Postfix ne peut pas se connecter à MariaDB sur 127.0.0.1
  • Postfix impossible à créer un file de locking, autorisation refusée
  • connection perdue après STARTTLS: Postfix
  • Blocage du domaine de l'expéditeur de maillog
  • Interesting Posts

    Pouvez-vous modifier la version des métadonnées sur un tableau existant?

    Comment faire pour que la gitois distingue deux users avec le même nom d'user

    Mise à jour automatisée "yum" pour garder le server sécurisé – avantages et inconvénients?

    Quel server doit générer le CSR lors de l'exécution de SSL avec Apache ProxyPass

    Impossible de démarrer la machine dans Hyper-V – "Pas assez de memory dans le système pour démarrer la machine virtuelle"

    Pourquoi les lectures de disque seraient-elles plus lourdes que les écritures avec une simple application java qui crée de nombreux petits files?

    L'authentification SFTP avec les informations d'identification dans la database MySQL de WordPress?

    Comment modifier la récupération par défaut pour les nouvelles bases de données?

    Word ne peut pas "imprimer" un file MDI sous un count d'user limité (mais il fonctionne en tant qu'administrateur)

    FRS ne reproduisant pas C: \ WINDOWS \ SYSVOL \ domain \ scripts après une restauration non autorisée

    certificate Thawte SSL Web renouvelé sur ISA 2006 – Ce certificate ne peut pas être vérifié auprès d'une autorité de certificateion approuvée

    Puppet: essayer de configurer le client de marionnettes pour la première utilisation, mais a eu des problèmes avec les certificates

    Téléchargement PDF suspendu au server avec Firefox / Chrome

    Que dois-je savoir avant d'envisager un VPS ou un server dédié?

    Comment restaurer les permissions par défaut mysql qui permettent de créer / utiliser des bases de données test_ * pour tous les users

    Les astuces du serveur de linux et windows, tels que ubuntu, centos, apache, nginx, debian et des sujets de réseau.