[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 Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
I dati del generatore di rank sono stati aggiornati!
The Coven: Secondo turno della side quest
CRSED: F.O.A.D. → Brutale sparatutto MMO in cui vince l'ultimo giocatore che resta in vita nell'arena! Ogni giocatore sarà accompagnato da armi realistiche e magie!
Il gestore di Storie di Agarthi ha risposto alla recensione di do the evolution
Storie di Agarthi: La Corte d'Ossidiana — Schiera
Ex Gratia GDR: Nuove location di gioco nello Xanadu
La Tana del Ladro: TdL Stories - ⚡ Boati a Xantharl ⚡
CRSED: F.O.A.D. → Brutale sparatutto MMO in cui vince l'ultimo giocatore che resta in vita nell'arena! Ogni giocatore sarà accompagnato da armi realistiche e magie!
nww ha aperto un annuncio di ricerca: New Wizarding World ricerca Giocatore
Lineage II: Promozione "E' tempo di craftare!"
Sea of Conquest: Codice gratuito per Festa del papà!
exfainte ha aperto un annuncio di ricerca: Sylmaera GDR ricerca Programmatore
Dominion Gdr → In una NY con un tessuto sovrannaturale nascosto, la Reggenza Vampirica e il Queens dei Lupi ribollono sotto il Dominio dei Bokor. Quanto durerà la pace?
Dalemyr: Distribuzione a sorpresa
Ex Gratia GDR: Quest | Il magazzino della PEH!
Legacy of Magic: La nuova regina del Brehorn
Storie di Agarthi: Custodi della Sacra Fiamma — Schiera
Crossout → Tuffati nel mondo di Crossout, il gioco MMO d'azione post apocalittico! Costruisci le tue speciali macchine da combattimento!
Port Royal - Intervista al gestore del play by chat piratesco Port Royal! Ahoy Filibustieri!
Age of Crystals - Intervista alla gestione del play by chat hentai-fantasy Age of Crystals!
Betsu No Tamashi - Intervista al gioco di ruolo play by chat a tema manga Betsu No Tamashi
The Greater Good - Intervista ai gestori del play by chat potteriano ambientato negli anni 60 in America!
Last Order - Intervista alle gestrici di Last Order il play by chat esoterico
Sondaggio Gdr 2008 - Risultati del sondaggio 2008 svolto sul fenomeno dei GdR
Sviluppo Browsergame - Tesi di laurea sulla progettazione e lo sviluppo di un Browsergame di Tchoukball
Fallout - Scopriamo assieme la saga GdR post apocalittica Fallout!