Projet

Général

Profil

Tâche #16192

Distribution EOLE - Scénario #16191: applications web sur 2.6

Lister les incompatibilités de l'application ocs avec php 7

Ajouté par Benjamin Bohard il y a presque 8 ans. Mis à jour il y a presque 8 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
27/05/2016
Echéance:
% réalisé:

100%

Temps estimé:
3.00 h
Temps passé:
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é

Formats disponibles : Atom PDF