Back to top

Autore Topic: log applicativi con joomla  (Letto 4003 volte)

Offline diego7

  • Nuovo arrivato
  • *
  • Post: 35
    • Mostra profilo
log applicativi con joomla
« il: 20 Gen 2010, 12:06:30 »
ciao a tutti,

Avrei bisogno di utilizzare di far loggare la mia applicazione fatta con joomla, avete esempi su come utilizzare le librerie di joomla per ottenere questo risultato (immagino ci sia qualcosa pensato per questo scopo ma non so ancora bene come utilizzarlo)
grazie 1000

Offline sudoku

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4077
  • Sesso: Maschio
  • Non serve essere alti. basta essere all'altezza
    • Mostra profilo
Re:log applicativi con joomla
« Risposta #1 il: 20 Gen 2010, 12:09:35 »
E tradotto darebbe?  ;)

Joomla non è una soluzione, é un metodo
http://www.BreezingTest.altervista.org

Offline diego7

  • Nuovo arrivato
  • *
  • Post: 35
    • Mostra profilo
Re:log applicativi con joomla
« Risposta #2 il: 20 Gen 2010, 12:14:49 »
tradotto sarebbe :
che classe posso utilizzare per gestione dei log applicativi 
(tipo log4php o simili) esiste qualcosa di simile nelle api di joomla che voi sappiate?

Offline diego7

  • Nuovo arrivato
  • *
  • Post: 35
    • Mostra profilo
Re:log applicativi con joomla
« Risposta #3 il: 20 Gen 2010, 12:18:39 »
nello specifico mi servirebbe per attivita' di debug

Offline mmleoni

  • Global Moderator
  • Instancabile
  • *****
  • Post: 5547
  • Sesso: Maschio
  • Just another *nix coder/sysadmin...
    • Mostra profilo
Re:log applicativi con joomla
« Risposta #4 il: 20 Gen 2010, 12:28:55 »
che io sappia no.
joomla ha il suo log di base per le query (si abilita nella configurazione), per funzioni più avanzate devi usare il log di php (ie il server deve essere tuo)

ciao,
marco

mmleoni web consulting - creazione siti web aziendali ed e-commerce avanzati - sviluppo moduli e componenti Joomla

Offline diego7

  • Nuovo arrivato
  • *
  • Post: 35
    • Mostra profilo
Re:log applicativi con joomla
« Risposta #5 il: 20 Gen 2010, 12:36:05 »
ho visto che c'è una classe Jlog, qualcuno l'ha mai utilizzata?
grazie

(perchè il server deve essere mio?)

Offline mmleoni

  • Global Moderator
  • Instancabile
  • *****
  • Post: 5547
  • Sesso: Maschio
  • Just another *nix coder/sysadmin...
    • Mostra profilo
Re:log applicativi con joomla
« Risposta #6 il: 20 Gen 2010, 16:31:44 »
da quel che avevo capito io Jlog serve per scrivere i messaggi passati dal codice nella dir dei logs: ergo il codice deve esplicitamente chiamarla.

ragion per cui mi sono installo lo shared object di php (ecco perché il server deve essere tuo) per avere il debug in eclipse.

ciao
marco
mmleoni web consulting - creazione siti web aziendali ed e-commerce avanzati - sviluppo moduli e componenti Joomla

mau_develop

  • Visitatore
Re:log applicativi con joomla
« Risposta #7 il: 20 Gen 2010, 17:15:04 »
$log=&JLog::getInstance(path_file.log, $options);

$contenuto=array('tuo contenuto da loggare')
$log->addEntry($contenuto);

...qualcosa di simile... altrimenti qui:
http://www.theartofjoomla.com/reference/12-the-joomla-framework/30-logging-to-files.html

attenzione perchè a seconda di cosa logghi ti trovi con files enormi

M.

Offline diego7

  • Nuovo arrivato
  • *
  • Post: 35
    • Mostra profilo
Re:log applicativi con joomla
« Risposta #8 il: 20 Gen 2010, 21:11:25 »
grazie 1000 mau

mau_develop

  • Visitatore
Re:log applicativi con joomla
« Risposta #9 il: 20 Gen 2010, 21:20:49 »
...ha fatto comodo anche a me, mi serviva per un tool di log attacchi che stavo scrivendo, ero ancora al progetto teorico e avevo visto come faceva su Mastering Joomla.

Attenzione a cosa logghi perchè sono "non difficilmente" raggiungibili

M.

Offline diego7

  • Nuovo arrivato
  • *
  • Post: 35
    • Mostra profilo
Re:log applicativi con joomla
« Risposta #10 il: 21 Gen 2010, 09:17:10 »
grazie, per ora mi serve solo in fase di test non in produzione quindi non ho grossi problemi

Offline diego7

  • Nuovo arrivato
  • *
  • Post: 35
    • Mostra profilo
Re:log applicativi con joomla
« Risposta #11 il: 21 Gen 2010, 09:25:34 »
mau ti faccio una domanda che non centra con i log,
mi servirebbe gestire upload di file pdf e una semplice catalogazione di questi lato amministrazione.
Sul front end mi servirebbe una pagina con semplici ricerche su questi file, aggiungo che remository mi va in errore (time out in installazione per qualche query)
e mi sembra troppo per quello che mi serve.
Hai dei suggerimenti su qualche componente, preferirei fosse semplice io non ho mai utilizzato joomla.

Grazie per l'aiuto

mau_develop

  • Visitatore
Re:log applicativi con joomla
« Risposta #12 il: 21 Gen 2010, 09:29:44 »
dmdocuments?
docman?

M.

Offline diego7

  • Nuovo arrivato
  • *
  • Post: 35
    • Mostra profilo
Re:log applicativi con joomla
« Risposta #13 il: 21 Gen 2010, 09:43:10 »
utilizzo joomla 1.5 mi sembra di aver letto che docman è a pagamento adesso, dmdocuments l'hai utilizzato?
se mi dici che è abbastanza semplice ma sufficientemente completo da offrire semplici ricerche sul front end lo provo
grazie

mau_develop

  • Visitatore
Re:log applicativi con joomla
« Risposta #14 il: 23 Gen 2010, 23:06:12 »
bello!

semplice:
DATE e TIME sono global
PIPPO è un campo custom che viene scritto nell'ordine in cui è inserito
il file di log deve avere la path se si trova fuori da /logs

function logAccess($myparams){
      $options = array('format' => "{DATE}\t{TIME}\t{PIPPO}\t{COMMENT}");

      $log = &JLog::getInstance('nomefile.log.php', $options);
      $log->addEntry(array('pippo' => $myparams));

   }
« Ultima modifica: 23 Gen 2010, 23:09:01 da mau_develop »

Offline sudoku

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4077
  • Sesso: Maschio
  • Non serve essere alti. basta essere all'altezza
    • Mostra profilo
Re:log applicativi con joomla
« Risposta #15 il: 24 Gen 2010, 23:25:37 »
Citazione
utilizzo joomla 1.5 mi sembra di aver letto che docman è a pagamento adesso
La versione nativa per joomla 1.5.x è a pagamento, mentre resta free quella che lavora in legacy (e che fino ad oggi tutti abbiamo utilizzato)
Joomla non è una soluzione, é un metodo
http://www.BreezingTest.altervista.org

 



Web Design Bolzano Kreatif