[GDRCD5.1] Incompressibile errore require postato il 13/03/2014 21:37:17 nel forum programmazione, gdrcd, open source, hosting
Salve a tutti!
Per il mio gdr mi appoggio ad GDRCD 5.1, pesantemente modificato da me per rispondere alle esigenze della land. Ora, come ogni volta che un po' di tempo libero, mi diverto ad aprire l'errors_log del mio sito e correggere tutti i piccoli bug, sia nativi di GDRCD 5.1 che magari aggiunti dal mio lavoro (Succede). Ora mi sono trovato a scontrarmi con un bug che presumo sia nativo, ovvero, un errore generato da require in testa al file ref_header.inc.php, la porzione di codice interessata è la seguente:
Pagine → 1 2
13/03/2014 22:00:02
Solitamente quei file vengono richiamati dall'header.php o dal ref_header.php che sono appunto nella root e non sotto pages.
Credo che tu abbia aggiunto quei requires sotto una delle pagine php in pages. E infatti provano a richiamare il contenuto di una cartella /pages/includes che non esiste.
13/03/2014 22:05:34 e modificato da overlord il 13/03/2014 22:19:15
No no, nelle pagine contenute in pages faccio un require di ref_header.inc.php. Non faccio nessun require direttamente dalla pages, se non quello, appunto, a ref_header.inc.php o header.inc.php .
Tanto per farvi capire, questi sono gli unici include/require che faccio nelle pagine "incriminate":
13/03/2014 23:30:31
ho controllato per curiosità anche io nel mio error.log del webserver in locale trovo anche io un errore simile:
14/03/2014 17:52:46
14/03/2014 18:33:24
14/03/2014 19:59:55
Prova a farti stampare a video il percorso finale del file, una volta che gli hai concatenato PATH, così vediamo
14/03/2014 20:09:08
se il server lo supporta hai gia provato ad eventualmenteper quei 4 include ad usare un percorso assoluto sfruttando $_SERVER['DOCUMENT_ROOT'] a cui poi agganciare il path?
del tipo:
include($_SERVER['DOCUMENT_ROOT']."/includes");
14/03/2014 21:11:25
Ammetto di non sapere se supporta quella funziona, se lo fa, provo appena ho 10 minuti.
Per quanto riguarda la proposta di Leo, idem come sopra, appena ho 10 minuti liberi provo e vi faccio sapere.
03/05/2014 14:50:34
Arrivo tardi, lo so, ma vedendo che questo errore è nativo del gdrcd ho pensato di cercare nel forum se qualcuno ha cercato di sistemarlo e proporre la mia soluzione per i posteri.
Innanzitutto l'errore non è generato dal ref_header ma dal footer.
Il footer viene incluso sia in main.php che in pages/messaggi.inc.php e pages/presenti.inc.php, che sono pagine che si aprono in un iframe.
Leggo che è stata proposta la soluzione di inserire il riferimento assoluto.
Io ho optato per creare un nuovo footer, identico a quello vecchio, ma con i riferimenti corretti ai file js, che poi includo in messaggi.inc.php e in presenti.inc.php.
03/05/2014 17:15:15
Pagine → 1 2
Rispondi alla Discussione + Segui Discussione Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
cronaikos_gdr ha risposto alla discussione: Cronaikos GDR
World of Tanks: Pre-download dell'aggiornamento 2.0.1!
Storie di Agarthi → Un Varco si apre davanti a te, un mondo tra i mondi è a portata di mano. Lasciati alle spalle le certezze, inizia l'avventura!
Il gestore di Oceanside GDR ha risposto alla recensione di nez
cronaikos_gdr ha aperto una nuova discussione: Cronaikos GDR
Hogwarts Express - Harry Potter GDR Forum: 🐉 CDCM: Gli Incubi arrivano in aula! 🐉
Enlisted → Guida la tua squadra di soldati in combattimenti su larga scala, con fanteria, veicoli corazzati e aerei della IIa Guerra Mondiale!
titti ha recensito Black Sails Chronicles
Extremelot: Tornano le Zucche di Ottobre! 🎃
New Orleans: [On Game] Dispute Territoriali, Incipit.
The Coven → Negli scorci di luce delle paludi della Louisiana fioriscono nuove ombre. Estend e la Congrega ti aspettano per vivere emozionanti avventure!
I dati del generatore di rank sono stati aggiornati!
blackhawk ha risposto alla discussione: Gioco investigativo e politico
dreamboy ha recensito Portus: Harry Potter Gioco di Ruolo
Storie di Esperia: Profumo di vendemmia tra nebbie e apparizioni
CRSED: F.O.A.D. → Brutale sparatutto MMO in cui vince l'ultimo giocatore che resta in vita! Il giocatore sarà accompagnato da armi realistiche e magie!
Lumen et Umbra - Lumen et Umbra: Il primo Mud italiano! Scopriamolo assieme!
Mmo su Peer - Progettazione e Sviluppo di un Multiplayer Online Game su Reti Peer-to-Peer
APP e Abitudini - Le app hanno cambiato le nostre abitudini in tutti i settori!
Romance GDR - Come gestire incontri romantici nei giochi di ruolo?
Nomi per PG - Raccolta di siti che ti aiuteranno a scegliere un bel nome casuale per il tuo personaggio
Il Leader - Tesi dal titolo: La formazione dei leader. Un approccio estetico.
GdR su ForumAttivo - Lista dei giochi di ruolo play by forum sul circuito ForumAttivo