Buongiorno,
fra mille difficoltà ( visto che smanetto con il pc ma di server ne capisco poco ) ho installato easyphp e il programma .
E' andato tutto bene , ma quando provo a caricare i dati necessari ( tipo numero sezioni ,elettori ecc.. ) mi appare questo errore :
Deprecated: Function eregi() is deprecated in C:\Programmi\EasyPHP-5.3.1\www\admin\admin.php on line 73
Deprecated: Function eregi() is deprecated in C:\Programmi\EasyPHP-5.3.1\www\admin\admin.php on line 74
Deprecated: Function eregi() is deprecated in C:\Programmi\EasyPHP-5.3.1\www\admin\admin.php on line 75
Deprecated: Function eregi() is deprecated in C:\Programmi\EasyPHP-5.3.1\www\admin\admin.php on line 76
Deprecated: Function eregi() is deprecated in C:\Programmi\EasyPHP-5.3.1\www\admin\admin.php on line 77
Deprecated: Function eregi() is deprecated in C:\Programmi\EasyPHP-5.3.1\www\admin\admin.php on line 78
Deprecated: Function eregi() is deprecated in C:\Programmi\EasyPHP-5.3.1\www\admin\admin.php on line 79
Deprecated: Function eregi() is deprecated in C:\Programmi\EasyPHP-5.3.1\www\admin\admin.php on line 80
Deprecated: Function eregi() is deprecated in C:\Programmi\EasyPHP-5.3.1\www\admin\admin.php on line 81
Deprecated: Function eregi() is deprecated in C:\Programmi\EasyPHP-5.3.1\www\admin\admin.php on line 82
Deprecated: Function eregi() is deprecated in C:\Programmi\EasyPHP-5.3.1\www\admin\admin.php on line 83
Deprecated: Function eregi() is deprecated in C:\Programmi\EasyPHP-5.3.1\www\admin\admin.php on line 84
Deprecated: Function eregi() is deprecated in C:\Programmi\EasyPHP-5.3.1\www\admin\admin.php on line 85
Deprecated: Function eregi() is deprecated in C:\Programmi\EasyPHP-5.3.1\www\admin\admin.php on line 73
Deprecated: Function eregi() is deprecated in C:\Programmi\EasyPHP-5.3.1\www\admin\admin.php on line 74
Deprecated: Function eregi() is deprecated in C:\Programmi\EasyPHP-5.3.1\www\admin\admin.php on line 75
Deprecated: Function eregi() is deprecated in C:\Programmi\EasyPHP-5.3.1\www\admin\admin.php on line 76
Deprecated: Function eregi() is deprecated in C:\Programmi\EasyPHP-5.3.1\www\admin\admin.php on line 77
Deprecated: Function eregi() is deprecated in C:\Programmi\EasyPHP-5.3.1\www\admin\admin.php on line 78
Deprecated: Function eregi() is deprecated in C:\Programmi\EasyPHP-5.3.1\www\admin\admin.php on line 79
Deprecated: Function eregi() is deprecated in C:\Programmi\EasyPHP-5.3.1\www\admin\admin.php on line 80
Deprecated: Function eregi() is deprecated in C:\Programmi\EasyPHP-5.3.1\www\admin\admin.php on line 81
Deprecated: Function eregi() is deprecated in C:\Programmi\EasyPHP-5.3.1\www\admin\admin.php on line 82
Deprecated: Function eregi() is deprecated in C:\Programmi\EasyPHP-5.3.1\www\admin\admin.php on line 83
Deprecated: Function eregi() is deprecated in C:\Programmi\EasyPHP-5.3.1\www\admin\admin.php on line 84
Deprecated: Function eregi() is deprecated in C:\Programmi\EasyPHP-5.3.1\www\admin\admin.php on line 85
Deprecated: Function eregi() is deprecated in C:\Programmi\EasyPHP-5.3.1\www\admin\config.php on line 11
Comune di XXXX ELEZIONI REGIONALI CALABRIA [Utente:admin]
In cosa sbaglio ? s
Grazie per le risposte
Anna
aiuto
Moderatore: roby
eregi deprecated
Il php 5.3 non gradisce piu' l'uso delle funzioni ereg e eregi, le stiamo sostituendo. Nel frattempo puoi evitare la visualizzazione dell'avviso modificando il file php.ini nell'installazione di easyphp in questo modo:
cerca questa riga:
error_reporting = E_ALL & ~E_NOTICE (la parte in maiuscolo può essere diversa)
e sostituiscila con:
error_reporting = E_ALL & ~(E_NOTICE | E_STRICT | E_DEPRECATED | E_USER_DEPRECATED)
Quindi riavvia il server http.
E_DEPRECATED e E_USER_DEPRECATED sono state introdotte con il php 5.3 quindi non vanno usate con versioni precedenti.
Roberto
cerca questa riga:
error_reporting = E_ALL & ~E_NOTICE (la parte in maiuscolo può essere diversa)
e sostituiscila con:
error_reporting = E_ALL & ~(E_NOTICE | E_STRICT | E_DEPRECATED | E_USER_DEPRECATED)
Quindi riavvia il server http.
E_DEPRECATED e E_USER_DEPRECATED sono state introdotte con il php 5.3 quindi non vanno usate con versioni precedenti.
Roberto
Re: eregi deprecated
Fatto e il messaggio non esce più ... credo che romperò per un po
,grazie per la disponibilità

eregi deprecated - file modificati
Terminate le modifiche necessarie, stiamo procedendo con i test ma ci vorrà un pò. Chi se la sente (chi usa il php 5.3 o proprio vuole darci una mano) può scaricare le patch e verificarne il funzionamento, per noi è un grande aiuto.
Per vedere le modifiche apportate:
https://trac.eleonline.it/eleonline/cha ... %2F&new=17
Si può scaricare l'intero pacchetto da:
https://trac.eleonline.it/eleonline/cha ... format=zip
Si possono scaricati i singoli files da questi indirizzi (ATTENZIONE: se avete modificato il codice salvate prima i vostri files) :
https://trac.eleonline.it/eleonline/bro ... format=raw
https://trac.eleonline.it/eleonline/bro ... format=raw
https://trac.eleonline.it/eleonline/bro ... format=raw
https://trac.eleonline.it/eleonline/bro ... format=raw
https://trac.eleonline.it/eleonline/bro ... format=raw
https://trac.eleonline.it/eleonline/bro ... format=raw
https://trac.eleonline.it/eleonline/bro ... format=raw
https://trac.eleonline.it/eleonline/bro ... format=raw
https://trac.eleonline.it/eleonline/bro ... format=raw
https://trac.eleonline.it/eleonline/bro ... format=raw
https://trac.eleonline.it/eleonline/bro ... format=raw
https://trac.eleonline.it/eleonline/bro ... format=raw
https://trac.eleonline.it/eleonline/bro ... format=raw
https://trac.eleonline.it/eleonline/bro ... format=raw
Vanno inoltre modificati a mano (per non sovrascrivere i dati di accesso al db questi file sono stati tolti dal pacchetto) i file:
admin/config.php
client/config.php
il primo if (riga 11) diventa:
if (stristr("config.php",$_SERVER['PHP_SELF'])) {
Per vedere le modifiche apportate:
https://trac.eleonline.it/eleonline/cha ... %2F&new=17
Si può scaricare l'intero pacchetto da:
https://trac.eleonline.it/eleonline/cha ... format=zip
Si possono scaricati i singoli files da questi indirizzi (ATTENZIONE: se avete modificato il codice salvate prima i vostri files) :
https://trac.eleonline.it/eleonline/bro ... format=raw
https://trac.eleonline.it/eleonline/bro ... format=raw
https://trac.eleonline.it/eleonline/bro ... format=raw
https://trac.eleonline.it/eleonline/bro ... format=raw
https://trac.eleonline.it/eleonline/bro ... format=raw
https://trac.eleonline.it/eleonline/bro ... format=raw
https://trac.eleonline.it/eleonline/bro ... format=raw
https://trac.eleonline.it/eleonline/bro ... format=raw
https://trac.eleonline.it/eleonline/bro ... format=raw
https://trac.eleonline.it/eleonline/bro ... format=raw
https://trac.eleonline.it/eleonline/bro ... format=raw
https://trac.eleonline.it/eleonline/bro ... format=raw
https://trac.eleonline.it/eleonline/bro ... format=raw
https://trac.eleonline.it/eleonline/bro ... format=raw
Vanno inoltre modificati a mano (per non sovrascrivere i dati di accesso al db questi file sono stati tolti dal pacchetto) i file:
admin/config.php
client/config.php
il primo if (riga 11) diventa:
if (stristr("config.php",$_SERVER['PHP_SELF'])) {