Project

General

Profile

Tâche #16192

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

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

Added by Benjamin Bohard over 6 years ago. Updated over 6 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
05/27/2016
Due date:
% Done:

100%

Estimated time:
3.00 h
Spent time:
Remaining (hours):
0.0

History

#1 Updated by Benjamin Bohard over 6 years ago

  • Status changed from Nouveau to En cours
  • % Done changed from 0 to 10
  • Remaining (hours) changed from 3.0 to 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 Updated by Benjamin Bohard over 6 years ago

  • % Done changed from 10 to 40
  • Remaining (hours) changed from 2.83333 to 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 Updated by Benjamin Bohard over 6 years ago

  • % Done changed from 40 to 70
  • Remaining (hours) changed from 2.33333 to 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 Updated by Benjamin Bohard over 6 years ago

  • Status changed from En cours to Résolu
  • Assigned To set to Benjamin Bohard
  • % Done changed from 70 to 100
  • Remaining (hours) changed from 1.33333 to 0.0

Remplacement par la version 2.2 de ocs.

Patchs à reporter, mise à jour de la base de données à faire évoluer.

#5 Updated by Emmanuel IHRY over 6 years ago

  • Status changed from Résolu to Fermé

Also available in: Atom PDF