[Gdrcd 5.2 mod.] Errore Segnala Topic postato il 14/05/2022 19:39:17 nel forum programmazione, gdrcd, open source, hosting
Salve, sono incappata in un errore che non riesco a risolvere essendo la prima volta che mi capita. Suppongo sia dovuto al fatto che ho implementato la funzione del forum includendolo in un frame come per i messaggi. In sintesi, a seguito di questa implementazione, non funziona la Segnalazione dei Topic (che premetto è una parte di codice realizzata al tempo a più mani)
Posto di seguito l'errore se qualcuno competente può aiutarmi a fare luce sulla faccenda, Grazie! ç.ç
Pagine → 1
14/05/2022 19:46:49
Che versione di PHP stai utilizzando?
Perché da PHP7 questo metodo non esiste più.
Si possono trovare comunque soluzioni alternative a split(), quali explode(). Dipende un poco dall'uso che ne fa.
Kasa.
15/05/2022 07:15:54 e modificato da staff shadowland il 15/05/2022 07:22:43
Sì uso la versione 7.3, cosa mi consigli di fare in questo caso? potrei avere problemi anche con altro immagino. Cambiando split con explode tutto è tornato a funzionare, Grazie mille Kasa <3
15/05/2022 07:45:10
Le soluzioni a tua disposizione sono due:
- Effettui un downgrade della versione di PHP attualmente installata sul tuo host;
- Si sostituiscono tutti i metodi deprecati con soluzioni moderne, armandosi di tanta pazienza.
Io ti consiglio la seconda soluzione, anche perché, volente o nolente, prima o poi Altervista smetterà di supportare PHP5.6 e quindi ti ritroverai costrett* ad effettuare la migrazione.
Quindi, ti fai un giro in generale sul tuo sito web e cerchi di intercettare altri errori simili per correggerli, tenendo in una mano la documentazione di PHP (consultabile su https://www.php.net/ ↗) e nell'altra stackoverflow (https://stackoverflow.com/ ↗).
Kasa.
15/05/2022 13:11:38
Ti ringrazio! Ho notato che altervista fa figurare il passaggio alla versione 7.3 ma poi andando in profondità compare il settaggio della 5.6 e non c'è modo di cambiarlo, magari anche questo può generare errori nel codice (?) ho letto nel forum apposito e "pare" sia una problematica di altervista. Anche perchè ho notato esserci problemi anche con il logout (ho anche aggiornato manualmente il codice ma niente) e perciò sono ritornata alla vecchia versione che mi vedo costretta a dover usare fino a che non cadrà in disuso.
Credo che certe cose siano fuori dalla mia portata purtroppo, nel contempo però sto iniziando a valutare se ripartire da una delle nuove basi Gdrcd rilasciate se riescono addirittura a supportare php8. @Kasa prima di impelagarmi in un superlavoro, volevo sapere se c'è appunto il rischio che il codice di Gdrcd (anche nella nuova versione) potrebbe non funzionare correttamente.
15/05/2022 13:34:47 e modificato da kasa il 15/05/2022 13:36:52
Verifichiamo che sia davvero così.
nella cartella principale del tuo progetto crea un file chiamato phpinfo.php e al suo interno inserisci questo:
15/05/2022 14:25:16
Atualmente GDRCD 5.6 supporta senza problemi PHP7.3, senza però sfruttarne le caratteristiche principali, ma non sono in grado di dirti se ci siano o meno problemi con PHP8.
Posso assicurare, in ogni caso, che le future versioni di GDRCD non potranno sempre garantire il supporto a PHP5.6 e che quindi ci si ritroverà costretti ad alzare il requisito minimo di versione, anche nell' ottica di implementare strutture e logiche più moderne e meno macchinose di quelle attuali. Per questo motivo, dato che è probabile che scadrà il mantenimento anche da parte nostra delle precedenti versioni (già adesso facciamo fatica a seguire le versioni inferiori a GDRCD 5.4), consigliamo sempre l aggiornamento del proprio codice, comprendendo lo sforzo che richiede da parte dei Gestori.
Ma lo sforzo viene sempre corrisposto ad una maggiore facilità di integrazione delle prossime implementazioni ed un supporto meno arzigogolato da parte nostra per trovare soluzioni a problemi ed anomalie.
Poi, chiaramente non ti vogliamo costringere e puoi scegliere qualunque percorso a tua disposizione. Non smetteremo comunque di dare il nostro aiuto laddove possiamo
Kasa.
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
RAID Shadow Legends: L'incarnazione del male, Loki l'Ingannatore!
Enlisted: Nuovi effetti visivi!
The Coven → Negli scorci di luce delle paludi della Louisiana fioriscono nuove ombre. Estend e la Congrega ti aspettano per vivere emozionanti avventure!
wall91 si è accreditato come gestore di One Piece Redemption gdr
The Coven: La quest continua...
I dati del generatore di rank sono stati aggiornati!
Legacy of Magic: Festa della cacciata della Perdizione
Lineage II → Entra in uno sconfinato mondo fantasy dominato da razze in contrasto tra loro. Scatena i tuoi poteri in uno dei Mmo più famosi al mondo!
Storie di Agarthi: Piccoli ritocchini per enormi Titani
CRSED: F.O.A.D.: Corsa agli zombi!
Il gestore di Le Cronache di Raja Dunia ha risposto alla recensione di derek_ryger
Il gestore di Crystal Tokyo ha risposto alla recensione di aryamoon
Dark Genesis → Ascendi al cielo in Dark Genesis! Raduna potenti semidei, costruisci il tuo impero volante e scontrati in battaglie divine!
La Tana del Ladro: TdL Stories - 🌑 Le Maschere Nere 🌑
dalya ha recensito Le Cronache di Raja Dunia
Age of Crystals: Evento Arrivederci Genithalia, Benvenuto Rhotyx IV
War Thunder → Aviazione, veicoli corazzati e flotte militari della seconda guerra mondiale. Parteciperai a tutte le principali battaglie!
Google Analytics - Google Analytics è uno strumento indispensabile per monitorare i vostri siti!
Cyberpunk in Italia - Il cyberpunk è un movimento nato negli anni Ottanta tra Stati Uniti e Canada.. scopriamolo in questa tesi
Background PG - Tanti utili consigli su come creare il background del tuo personaggio rendendolo avvincente e credibile!
Urbe Aeterna - Intervista al gestore del play by chat ambientato nell'Antica Roma Urbe Aeterna
Lista Play by Blog - Lista dei giochi di ruolo via blog presenti sul portale
Aokai GdR - Intervista alla gestrice di Aokai Harry Potter GdR il play by forum potteriano!
Scarica GDRCD - Scarica gratuitamente GDRCD. L'Open Source più famoso ed utilizzato per realizzare GdR Play by Chat
Creare Avatar - Presentazione di 7 App gratuite sul Play Store per creare avatar manga o divertenti!