Tâche #16192
Distribution EOLE - Scénario #16191: applications web sur 2.6
Lister les incompatibilités de l'application ocs avec php 7
Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
Restant à faire (heures):
0.0
Historique
#1 Mis à jour par Benjamin Bohard il y a presque 8 ans
- Statut changé de Nouveau à En cours
- % réalisé changé de 0 à 10
- Restant à faire (heures) changé de 3.0 à 2.8333333
121 Removed function "mysql_fetch_object" called 112 Removed function "mysql_fetch_array" called 102 Removed function "mysql_query" called 49 Removed function "mysql_error" called 31 Removed function "mysql_errno" called 18 Removed function "mysql_real_escape_string" called 17 Removed function "mysql_affected_rows" called 11 Removed function "mysql_num_rows" called 10 Removed function "mysql_select_db" called 10 PHP 4 constructors are now deprecated 8 Removed function "mysql_insert_id" called 7 Removed function "mysql_connect" called 4 Removed function "mysql_fetch_row" called 3 Indirect variable, property or method access 2 Removed function "mysql_fetch_field" called 1 Removed function "mysql_field_name" called
#2 Mis à jour par Benjamin Bohard il y a presque 8 ans
- % réalisé changé de 10 à 40
- Restant à faire (heures) changé de 2.83333 à 2.33333
La version 2.2 intègre les modifications nécessaires au fonctionnement avec php 7.
Le remplacement des fonctions obsolète est toutefois nécessaire pour les scripts de maintenance d'EOLE.
#3 Mis à jour par Benjamin Bohard il y a presque 8 ans
- % réalisé changé de 40 à 70
- Restant à faire (heures) changé de 2.33333 à 1.33333
Remplacement nécessaire des tests sur les connexions : is_resource n'est plus pertinent sur les objects retournés par mysqli_connect.
Le remplacement des fonctions mysql_escape_string est à revoir également.
#4 Mis à jour par Benjamin Bohard il y a presque 8 ans
- Statut changé de En cours à Résolu
- Assigné à mis à Benjamin Bohard
- % réalisé changé de 70 à 100
- Restant à faire (heures) changé de 1.33333 à 0.0
Remplacement par la version 2.2 de ocs.
Patchs à reporter, mise à jour de la base de données à faire évoluer.
#5 Mis à jour par Emmanuel IHRY il y a presque 8 ans
- Statut changé de Résolu à Fermé