Warning deprecazione

3 views
Skip to first unread message

Janox - Uniteam s.r.l.

unread,
Oct 19, 2022, 9:45:25 AM10/19/22
to jxsu...@googlegroups.com

Ciao Tommaso,

 

solo come informazione per te, ricevo questo warning:

 

DEVELOPER: maurizio

USER: root

SESSID: 30bdcacbca50e6f43e6509020905bd0c

 

 

     *** DEPRECATED TECHNIQUE FAILURE ***

 

         strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior

         File: C:\Web\janox\jxrnt\lib\jxenv.inc Line: 13

 

         Application: egest

         Program: ordini_cliente [1]; doc_testata_con_scelta [2]; srv_aggiorna_x_cambio_datareg [3]; aggiorna_movimenti_magazzino [4]

         Action: cancella_movimenti [step 4]

         From: C:\Web\janox\jxrnt\lib\jxcore.inc (13)

         Time: 15:38:27 19-10-2022

 

Grazie mille

Ciao e buona giornata

 

---------------------------------------------------------------------------

Janox

---------------------------------------------------------------------------

logo_mail_piccolo

Via San Pier Tommaso, 18/3  - 40139 Bologna (BO) -  Italia

Tel:        (+39) 051 54 24 10

Mail:      ja...@uniteambo.it

Web:     http://www.uniteambo.it/

Skype:  maurizio.magnani.uniteam

---------------------------------------------------------------------------

 

image001.png

Tommaso Vannini

unread,
Oct 20, 2022, 8:53:12 PM10/20/22
to jxsu...@googlegroups.com
Ciao Maurizio,
ho attivato le deprecazioni della 7.4 ed ho iniziato a debuggare la
runtime.

Per ora ho corretto una vasta serie di deprecazioni, legate all'utilizzo
delle parentesi graffe per gli indici di una stringa.

Però non sono riuscito a riprodurre il tuo caso (strpos()).

Mi sarebbe molto utile avere l'indicazione effettiva della riga, perché
se usi le classi "compilate" è sempre tutto alla riga 13.


Saluti
--
. Tommaso Vannini
. <tvan...@janox.it>
. Software analysis & development
. Janox project manager (www.janox.it)

Janox - Uniteam s.r.l.

unread,
Oct 21, 2022, 3:22:37 AM10/21/22
to jxsu...@googlegroups.com

Ciao Tommaso,

 

ecco dove si trova il warning:

 

strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior

File: C:\Web\janox\jxrnt\lib\jxenv.inc Line: 5596

 

Grazie mille

Ciao e buona giornata

---------------------------------------------------------------------------

Janox

---------------------------------------------------------------------------

logo_mail_piccolo

Via San Pier Tommaso, 18/3  - 40139 Bologna (BO) -  Italia

Tel:        (+39) 051 54 24 10

Mail:      ja...@uniteambo.it

Web:     http://www.uniteambo.it/

Skype:  maurizio.magnani.uniteam

---------------------------------------------------------------------------

-----Messaggio originale-----
Da: jxsu...@googlegroups.com [mailto:jxsu...@googlegroups.com] Per conto di Tommaso Vannini
Inviato: venerdì 21 ottobre 2022 02:53
A: jxsu...@googlegroups.com
Oggetto: Re: [jxsupport] Warning deprecazione

--

--

Hai ricevuto questo messaggio in quanto sei iscritto al gruppo di supporto per gli sviluppatori Janox (www.janox.it).

---

Hai ricevuto questo messaggio perché sei iscritto al gruppo "jxsupport" di Google Gruppi.

Per annullare l'iscrizione a questo gruppo e non ricevere più le sue email, invia un'email a jxsupport+...@googlegroups.com.

Per visualizzare questa discussione sul Web, visita https://groups.google.com/d/msgid/jxsupport/CABm7q2Pt7rWhZiz%2BiU4w0kE1dnKsCWVFkX%2BPaBTQotQD8NsXKA%40mail.gmail.com.

image001.png

Riccardo Piccini

unread,
Oct 21, 2022, 3:40:23 AM10/21/22
to jxsu...@googlegroups.com
Ciao Tommaso,

mi accodo a questa mail con un leggero off-topic ma comunque pertinente in qualche modo.

L'end-of-life ufficiale della 7.4 è il 28/11/2022 (tra 1 mese praticamente). Qualcuno dei nostri clienti (soprattutto quelli più strutturati e con un reparto IT "attento" quantomeno agli aspetti della sicurezza) ci chiederanno quindi di migrare alla versione 8.

La runtime è già "pronta" in questo senso? Aldilà delle deprecazioni, che dovranno essere rimosse via-via così come stai facendo x la 7.4 vi sono altri aspetti "bloccanti" ?

Credo che, se già tu non l'abbia fatto, sarebbe opportuno iniziare una fase di test quantomeno volta a scongiurare dei problemi "di base", dopodiché immagino solo quando potremmo testare la nuova versione PHP con un applicativo "più strutturato" (come Ekovision) avremo risposte complete...ma intanto penso sia sensato (se non obbligatorio) mettere in cantiere anche questa attività con una certa priorità...

Grazie e ciao



--

Riccardo Piccini

Ekovision Srl
Via Rimini 27 int 50/C
59100 Prato (PO)
Tel: +39. 574 870349
Cell: +39 393 802 1949
e-mail: riccardo...@ekovision.it
www.ekovision.it



Questo messaggio di posta elettronica contiene informazioni di carattere confidenziale rivolte esclusivamente al destinatario sopraindicato. E' vietato l'uso, la diffusione, distribuzione o riproduzione da parte di ogni altra persona. Nel caso aveste ricevuto questo messaggio di posta elettronica per errore, siete pregati di segnalarlo immediatamente al mittente e di distruggere quanto ricevuto (compresi i file allegati) senza farne copia. Qualsivoglia utilizzo non autorizzato del contenuto di questo messaggio costituisce violazione dell'obbligo di non prendere cognizione della corrispondenza tra altri soggetti, salvo più grave illecito, ed espone il responsabile alle relative conseguenze.

Confidential notice. This e-mail transmission may contain legally privileged and/or confidential information. Please do not read if you are not the intended recipient(s). Any use, distribution, reproduction or disclosure by any other person is strictly prohibited. If you have recieved this e-mail in error, please notify the sender and destroy the original transmission and its attachments without reading or saving in any manner.
Screenshot_2022-10-21 09_34_52.jpg

Tommaso Vannini

unread,
Jan 11, 2023, 10:16:13 PM1/11/23
to jxsu...@googlegroups.com
Ciao Maurizio,
il problema in oggetto dovrebbe essere risolto, ormai da qualche
release.

Del resto, ormai, sto facendo un'ampia revisione del codice per PHP8 e
warning come quello, ormai sono diventati fatal e quindi sono stati
corretti.

Quindi chiudo questo thread.
Reply all
Reply to author
Forward
This conversation is locked
You cannot reply and perform actions on locked conversations.
0 new messages