GDR-CD 5.4.1 - Errori?
GDR-CD 5.4.1 - Errori? postato il 14/06/2018 18:40:49 nel forum programmazione, open source e hosting
Premetto: sono assolutamente novellina e incapace, mi sto destreggiando per la prima volta nel mondo della programmazione, ma mi sono autoimposta di imparare e quindi, iniziamo.
Ho scaricato il bel pacchetto di GDR-CD 5.4.1 per usarlo come base di studio e di prova. Non so se è stata la mossa più saggia, ma visto che non prevedo di aprire un by chat in tempi brevi, per le mie prove ho optato per l'uso di host virtuali, come wampserver.
Come test ho provato ad aprire un host e buttare dentro il pacchetto. Ma mi ha fatta impazzire, perché continua a darmi messaggi di errore, che risolvo in parte ma poi si ripresentano. Il primo che ho trovato era questo:
Fatal error: Maximum function nesting level of '256' reached, aborting!
Mi ha indicato che l'errore era presente nel file functions.inc.php dunque sono intervenuta disattivando xdebug e modificando una stringa all'interno del file, ovvero
$backtrace = debug_backtrace(DEBUG_BACKTRACE_PROVIDE_OBJECT, 50)
diventato
$backtrace = debug_backtrace(DEBUG_BACKTRACE_IGNORE_ARGS)
Tutto risolto, riavvio la pagina, ma si ripresenta un altro errore:
Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 20480 bytes)
Aumento questa fantomatica dimensione, riavvio, e un altro errore ancora:
Fatal error: Maximum execution time of 120 seconds exceeded
Vado a cercare la stringa su php.ini per aumentare il tempo di caricamento, sembrava andare tutto apposto, e invece no. Pagina bianca, ora non si vede niente.
Cosa sto facendo di sbagliato che va tutto in pappa?
Pagine → 1
14/06/2018 19:01:43 e modificato da pandoralife il 14/06/2018 21:15:27
Solitamente è sufficiente aumentare il limite tramite il tuo php.ini con
max_execution_time = 500;
O direttamente dallo script con
set_time_limit(500);
Inoltre, per evitare qualsiasi nuovo problema, prova a far verificare la versione del php prima di avviare la funzione:
$backtrace = version_compare(PHP_VERSION, '5.3.6', '>=') ? debug_backtrace(DEBUG_BACKTRACE_IGNORE_ARGS) : debug_backtrace()
Fammi sapere se funziona o se persiste il problema.
15/06/2018 00:58:55 e modificato da leoblacksoul il 15/06/2018 00:59:43
Non puoi risolvere questo "errore".
Quando GDRCD va in errore sulla configurazione del database finisce per chiamare ricorsivamente delle funzioni che non finiscono mai di eseguire. Più memoria gli dai e più se ne mangeranno.
Quindi non perderci neanche tempo dietro a questi errori. Non puoi fermarli.
Semplicemente devi assicurarti di aver configurato correttamente il database nei file di GDRCD
15/06/2018 14:34:55 e modificato da jinjin il 15/06/2018 17:12:09
per evitare qualsiasi nuovo problema, prova a far verificare la versione del php prima di avviare la funzione:
$backtrace = version_compare(PHP_VERSION, '5.3.6', '>=') ? debug_backtrace(DEBUG_BACKTRACE_IGNORE_ARGS) : debug_backtrace()
Fammi sapere se funziona o se persiste il problema.
La versione PHP che sto usando è la 7.2.6, dici che va in conflitto?
devi assicurarti di aver configurato correttamente il database nei file di GDRCD
Ecco, ora mi ci sono buttata effettivamente, maaa o continua a caricare all'infinito la pagina, o se segno qualcosa di inesatto me lo segnala, quindi non capisco se sto sbagliando a configurarlo o c'è qualche altro problema. Sicuramente ho combinato qualcosa, perché non mi sembra che ad altri sia capitata la stessa cosa. Il database l'ho caricato con phpmyadmin 4.8.
Edit: Ok ho fatto una prova caricando il pacchetto di GDRCD Extreme, e diversamente dall'altro quando accedo alla pagina la vedo. Mancano un paio di elementi in cui mi dà errore, ma è visibile. L'unica cosa è che non riesco a configurare il database, uno degli errori che mi compare sulla pagina, nonostante l'abbia configurato con le giuste informazioni. Può essere che sia perché è un host virtuale e non si collega al database? Non saprei dire.
Pagine → 1
Rispondi alla Discussione Segui Discussione Inoltra Discussione Forum Programmazione, Open Source e Hosting Elenco Forum
Articoli, Interviste e altre Risorse!
Foundation Galactic Frontier ↗
Seconda Era ↗
Cafuné ↗
Fallen Gods ↗