Welcome Guest, Not a member yet? Register   Sign In
Codeigniter - Italian Community
#21

(03-26-2024, 06:37 AM)pippuccio76 Wrote: Ciao a tutti , ho visto solo ora dopo anni questa discussione, ero partito con il 3 ed ora è qualche anno che utilizzo il 4. Saluti

Saresti in grado di aiutarmi per un upgrade all'ultima versione?
Reply
#22

Salve a tutti, mi hanno messo su un progetto avviato in codeIgniter 3.1.10
Non sono nelle more di poterlo aggiornare o rifattorizzare, ma ho la necessità di capire la logica delle rotte
in routes.php non c'è nessun riferimento, ma da quello che ho potuto capire i link o i target dei form rimandano ad un modulo con quel nome, nella cartella modules
avendo la necessità di creare un nuovo modulo, ho duplicato uno esistente, andando a rinominare i riferimenti e fatto un link che lo richiami, ma puntualmente mi sbatte in home page
dal __construct passa, ho avuto modo di verificarlo, ma non riesco ad usare il modulo
potete darmi qualche dritta, prima che faccio format c:? grazie anticipatamente
Reply
#23

Salve a tutti
sto usando CI4 con php 8.4.x; caricando il progetto nella cartella del mio provider e richiesta la url mi viene restituito il messaggio di mancanza della libreria mbstring.
L'assistenza mi segnala che nella versione 8.x di php la libreria è deprecata; ovviamente in locale se disattivo la libreria CI va in errore.
Come si risolve?
Ho provato con una nuova installazione di CI aggiungendo l'opzione suggerita da composer:  --ignore-platform-req=ext-mbstring; prosegue l'installazione ma viene restituito l'errore:  Fatal error: Uncaught Error: Call to undefined function CodeIgniter\Autoloader\mb_strpos() .
In aggiunta a tutto questo c'è la segnalazione di: Constant E_STRICT is deprecated in phar://C:/laragon/bin/composer/composer.phar/src/Composer/Util/Silencer.php:36
Mi devo rassegnare e cambiare provider con uno che mi permette l'uso di php 8 + mbstring deprecata?
Reply




Theme © iAndrew 2016 - Forum software by © MyBB