Projet

Général

Profil

Tâche #37186

Scénario #36917: Test de migration complète d’un EOLE 2.8 vers EOLE 2.9 / 2.10 avec Envole

phpldapadmin servit par la mauvaise version de php

Ajouté par Ludwig Seys il y a 5 mois. Mis à jour il y a 4 mois.

Statut:
Ne sera pas résolu
Priorité:
Normal
Assigné à:
-
Version cible:
Début:
04/11/2025
Echéance:
% réalisé:

0%

Restant à faire (heures):

Description

la page web affiche : Deprecated: Optional parameter $subitem declared before required parameter $data is implicitly treated as a required parameter in /var/www/html/phpldapadmin/lib/functions.php on line 931 Fatal error: Array and string offset access syntax with curly braces is no longer supported in /var/www/html/phpldapadmin/lib/functions.php on line 1641

la version phpldapadmin n'est pas compatible avec php-8.1 qui sert actuellement ce service.

modifier la conf apache pour servir en 7.4.

vim /etc/apache2/sites-enabled/phpldapadmin.conf
#----- contenu---
Alias /phpldapadmin /var/www/html/phpldapadmin
<Directory "/var/www/html/phpldapadmin">
    AddDefaultCharset UTF-8
    DirectoryIndex index.php
    php_admin_flag allow_url_fopen On
    Order Allow,Deny
    Allow from All
    Options -Indexes
</Directory>

#-- AJOUTER les lignes ci-après
    # Gestion PHP via PHP-FPM 7.4 (socket)
    <FilesMatch \.php$>
        SetHandler "proxy:unix:/run/php/php7.4-fpm.sock|fcgi://localhost/" 
    </FilesMatch>

Puis systemctl reload apache2

Le service est fonctionnel, on a cependant encore le message suivant : Deprecated: Array and string offset access syntax with curly braces is deprecated in /var/www/html/phpldapadmin/lib/functions.php on line 1641

Historique

#1 Mis à jour par Arnaud FORNEROT il y a 4 mois

  • Statut changé de Nouveau à Ne sera pas résolu

phpldapadmin n'est plus maintenu

Formats disponibles : Atom PDF