Back to top

Autore Topic: Errore in visualizzazione singola categoria  (Letto 3396 volte)

Offline gvtcam

  • Esploratore
  • **
  • Post: 83
    • Mostra profilo
Errore in visualizzazione singola categoria
« il: 31 Ago 2017, 12:23:35 »
Scusate ma nelle mie ricerche non ho trovato risposta.


Quando in locale frontend clicco su link per visualizzare "Lista singola categoria", per esempio la mia categoria "avvisi",  sotto compare quanto richiesto ma nella stessa pagina, sopra, escono una serie di stringhe di errori che non capisco da cosa dipendano ....


Joomla3.7.5 in locale con xaamp


Errore:
Notice[/color]: Undefined offset: 0 in [/size]C:\xampp\htdocs\simonemorea.gov.it\plugins\attachments\attachments_for_content\attachments_for_content.php[/font][/size][/color] on line [/font][/color][/size]827[/font][/size][/color]Notice: Trying to get property of non-object in C:\xampp\htdocs\simonemorea.gov.it\plugins\attachments\attachments_for_content\attachments_for_content.php on line 827Notice: Undefined offset: 0 in C:\xampp\htdocs\simonemorea.gov.it\plugins\attachments\attachments_for_content\attachments_for_content.php on line 828Notice: Trying to get property of non-object in C:\xampp\htdocs\simonemorea.gov.it\plugins\attachments\attachments_for_content\attachments_for_content.php on line 828
[/size]
« Ultima modifica: 31 Ago 2017, 12:26:24 da gvtcam »

Offline Alex21

  • Appassionato
  • ***
  • Post: 645
    • Mostra profilo
Re:Errore in visualizzazione singola categoria
« Risposta #1 il: 31 Ago 2017, 12:38:48 »
Si tratta di una notice il che vuol dire che il sito gira lo stesso. Puoi tenertela senza gravi inconvenienti penso.
Invece, per trovare di che si tratta, presumibilmente un indice assente, bisogna esaminare almeno le righe 827  e  828  del file  /{lungo percorso}/attachments_for_content.php
e vedere che cos'è  e  da dove arriva l' offset  che non si trova.
Ciao!

Offline gvtcam

  • Esploratore
  • **
  • Post: 83
    • Mostra profilo
Re:Errore in visualizzazione singola categoria
« Risposta #2 il: 31 Ago 2017, 12:45:39 »
Se disabilito il plugin "Allegati - Per contenuti" l'errore non compare

Offline gvtcam

  • Esploratore
  • **
  • Post: 83
    • Mostra profilo
Re:Errore in visualizzazione singola categoria
« Risposta #3 il: 31 Ago 2017, 13:01:12 »
Se disabilito il plugin "Allegati - Per contenuti" l'errore non compare


Queste dovrebbero essere le righe 826,  827,  828:



// See if the options apply to this article
         $created_by = (int) $attachments[0]->created_by;
         $catid      = (int) $attachments[0]->catid;



« Ultima modifica: 31 Ago 2017, 13:33:15 da gvtcam »

Offline Alex21

  • Appassionato
  • ***
  • Post: 645
    • Mostra profilo
Re:Errore in visualizzazione singola categoria
« Risposta #4 il: 31 Ago 2017, 14:05:21 »
Se abiliti nel plugin, ammesso che sia possibile, non lo conosco, l' autore dell'attachment (created_by) e la categoria (catid) succede lo stesso?
Ciao

Offline gvtcam

  • Esploratore
  • **
  • Post: 83
    • Mostra profilo
Re:Errore in visualizzazione singola categoria
« Risposta #5 il: 31 Ago 2017, 16:59:38 »
Ciao Alex. Ho provato ad abilitare tutto cio che è possibile nel plugin ma non cambia niente  :-\

Offline Alex21

  • Appassionato
  • ***
  • Post: 645
    • Mostra profilo
Re:Errore in visualizzazione singola categoria
« Risposta #6 il: 31 Ago 2017, 17:26:34 »
Beh, allora bisognerà cercare di ricreare l'errore.
Dove hai scaricato il plugin?
Ciao

Offline gvtcam

  • Esploratore
  • **
  • Post: 83
    • Mostra profilo
Re:Errore in visualizzazione singola categoria
« Risposta #7 il: 31 Ago 2017, 17:55:43 »
Ciao Alex
Ho scaricato un pacchetto Joomla FAP per le scuole completo da Pasw4..... All'interno contiene già molti moduli e plugin tra cui questo degli allegati che ho usato in altri siti joomla senza problemi.
Questo dovrebbe essere il link x il download
http://extensions.joomla.org/extensions/extension/directory-a-documentation/downloads/attachments


Grazie per la tua premura

Offline Alex21

  • Appassionato
  • ***
  • Post: 645
    • Mostra profilo
Re:Errore in visualizzazione singola categoria
« Risposta #8 il: 31 Ago 2017, 18:08:13 »
Ci sentiamo domani.
Vediamo se il  ... ragno esce dal buco.
Ciao!

Offline gvtcam

  • Esploratore
  • **
  • Post: 83
    • Mostra profilo
Re:Errore in visualizzazione singola categoria
« Risposta #9 il: 31 Ago 2017, 18:15:08 »
 ;)  Ok
Grazie mille

Offline Alex21

  • Appassionato
  • ***
  • Post: 645
    • Mostra profilo
Re:Errore in visualizzazione singola categoria
« Risposta #10 il: 01 Set 2017, 12:41:35 »
Ciao,
ho installato il componente, in locale, altrimenti la notice sarebbe stata comunque nascosta.
Ho aggiunto 2 attachments, ovvero due immagini ad un articolo e pubblicamente scaricabili.
Per joomla 3.6.2  non ci sono errori.
Idem con l'ultimo joomla 3.7.5. Non escono errori e non ce ne stanno nemmeno nel file di log di xampp.


In particolare riguardo le righe 827  e  828  del file /plugins/attachment/attachment_for_content/attachment_for_content.php
fermando l'esecuzione lì ottengo
Codice: [Seleziona]
$attachments =  array (size=1)
  0 =>
    object(stdClass)[440]
      public 'created_by' => string '551' (length=3)
      public 'catid' => string '2' (length=1)
Ovvero l' array  $attachments  ha un solo elemento, un oggetto con due stringhe di valore 551  e  2   rispettivamente.
Deve esserci qualcosa in altre estensioni che interferisce con il componente.
Un saluto.


Offline gvtcam

  • Esploratore
  • **
  • Post: 83
    • Mostra profilo
Re:Errore in visualizzazione singola categoria
« Risposta #11 il: 01 Set 2017, 17:20:17 »
Ciao e grazie per il tempo che mi stai dedicando Alex.


Forse troverai utile per capire il problema leggere l'intero errore della pagina che allego .... ?

Offline gvtcam

  • Esploratore
  • **
  • Post: 83
    • Mostra profilo
Re:Errore in visualizzazione singola categoria
« Risposta #12 il: 01 Set 2017, 17:57:05 »
E non so se c'è relazione con quest'altro errore del pannello amm.vo quando vado nella categoria....

Offline Alex21

  • Appassionato
  • ***
  • Post: 645
    • Mostra profilo
Re:Errore in visualizzazione singola categoria
« Risposta #13 il: 01 Set 2017, 19:27:03 »
E non so se c'è relazione con quest'altro errore del pannello amm.vo quando vado nella categoria....
Sì che c'è attinenza perché $attachments[0]->created_by va a leggere lo stesso campo di qualche riga della tabella  #_users   analogamente a quanto fa il metodo JUser::_load (che io non ho purtroppo), ed entrambi non riescono a leggere il campo id della riga della tabella.
Quindi c'è qualcosa che non va con gli utenti oppure con le tabelle del db.
Puoi trovare riferimenti più dettagliati sul punto dove si genera l'errore esaminando il file di log di xampp, penso. Oppure visto che sei in locale, rifai tutti gli utenti.


In effetti il componente attachments è stato  ... accusato ingiustamente.
ciao!



Offline gvtcam

  • Esploratore
  • **
  • Post: 83
    • Mostra profilo
Re:Errore in visualizzazione singola categoria
« Risposta #14 il: 02 Set 2017, 09:46:22 »
Buongiorno,
ho pochi utenti ... in pratica ce n'erano alcuni di default ma li ho cancellati quasi tutti. Ho anche provato a disabilitarli tutti escluso ovviamente il super user. Ho provato a crearne uno nuovo ma non cambia nulla.
Questi sono i log di errore (ultimi) di xaamp ma non ci capisco nulla....


php:

01-Sep-2017 17:53:18 Europe/Berlin] PHP Notice:  Trying to get property of non-object in C:\xampp\htdocs\simonemorea.gov.it\plugins\attachments\attachments_for_content\attachments_for_content.php on line 827


[01-Sep-2017 17:53:18 Europe/Berlin] PHP Notice:  Undefined offset: 0 in C:\xampp\htdocs\simonemorea.gov.it\plugins\attachments\attachments_for_content\attachments_for_content.php on line 828


[01-Sep-2017 17:53:18 Europe/Berlin] PHP Notice:  Trying to get property of non-object in C:\xampp\htdocs\simonemorea.gov.it\plugins\attachments\attachments_for_content\attachments_for_content.php on line 828


[02-Sep-2017 09:37:24 Europe/Berlin] PHP Notice:  Undefined offset: 0 in C:\xampp\htdocs\simonemorea.gov.it\plugins\attachments\attachments_for_content\attachments_for_content.php on line 827


[02-Sep-2017 09:37:24 Europe/Berlin] PHP Notice:  Trying to get property of non-object in C:\xampp\htdocs\simonemorea.gov.it\plugins\attachments\attachments_for_content\attachments_for_content.php on line 827


[02-Sep-2017 09:37:24 Europe/Berlin] PHP Notice:  Undefined offset: 0 in C:\xampp\htdocs\simonemorea.gov.it\plugins\attachments\attachments_for_content\attachments_for_content.php on line 828


[02-Sep-2017 09:37:24 Europe/Berlin] PHP Notice:  Trying to get property of non-object in C:\xampp\htdocs\simonemorea.gov.it\plugins\attachments\attachments_for_content\attachments_for_content.php on line 828










mySql:

Version: '10.1.9-MariaDB'  socket: ''  port: 3306  mariadb.org binary distribution
2017-09-02 09:15:14 854 InnoDB: Warning: Using innodb_additional_mem_pool_size is DEPRECATED. This option may be removed in future releases, together with the option innodb_use_sys_malloc and with the InnoDB's internal memory allocator.
2017-09-02  9:15:14 2132 [Note] InnoDB: Using mutexes to ref count buffer pool pages
2017-09-02  9:15:14 2132 [Note] InnoDB: The InnoDB memory heap is disabled
2017-09-02  9:15:14 2132 [Note] InnoDB: Mutexes and rw_locks use Windows interlocked functions
2017-09-02  9:15:14 2132 [Note] InnoDB: Memory barrier is not used
2017-09-02  9:15:14 2132 [Note] InnoDB: Compressed tables use zlib 1.2.3
2017-09-02  9:15:14 2132 [Note] InnoDB: Not using CPU crc32 instructions
2017-09-02  9:15:14 2132 [Note] InnoDB: Initializing buffer pool, size = 16.0M
2017-09-02  9:15:14 2132 [Note] InnoDB: Completed initialization of buffer pool
2017-09-02  9:15:14 2132 [Note] InnoDB: Highest supported file format is Barracuda.
2017-09-02  9:15:14 2132 [Note] InnoDB: The log sequence numbers 1835037 and 1835037 in ibdata files do not match the log sequence number 128742935 in the ib_logfiles!
2017-09-02  9:15:14 2132 [Note] InnoDB: Database was not shutdown normally!
2017-09-02  9:15:14 2132 [Note] InnoDB: Starting crash recovery.
2017-09-02  9:15:14 2132 [Note] InnoDB: Reading tablespace information from the .ibd files...
2017-09-02  9:15:14 2132 [Note] InnoDB: Restoring possible half-written data pages
2017-09-02  9:15:14 2132 [Note] InnoDB: from the doublewrite buffer...
2017-09-02  9:15:15 2132 [Note] InnoDB: 128 rollback segment(s) are active.
2017-09-02  9:15:15 2132 [Note] InnoDB: Waiting for purge to start
2017-09-02  9:15:15 2132 [Note] InnoDB:  Percona XtraDB (http://www.percona.com) 5.6.26-74.0 started; log sequence number 128742935
2017-09-02  9:15:15 492 [Note] InnoDB: Dumping buffer pool(s) not yet started
2017-09-02  9:15:15 2132 [Note] Plugin 'FEEDBACK' is disabled.
2017-09-02  9:15:15 2132 [Note] Server socket created on IP: '::'.
2017-09-02  9:15:16 2132 [Note] c:\xampp\mysql\bin\mysqld.exe: ready for connections.
Version: '10.1.9-MariaDB'  socket: ''  port: 3306  mariadb.org binary distribution
« Ultima modifica: 02 Set 2017, 10:33:18 da gvtcam »

Offline gvtcam

  • Esploratore
  • **
  • Post: 83
    • Mostra profilo
Re:Errore in visualizzazione singola categoria
« Risposta #15 il: 02 Set 2017, 12:31:17 »
Ho risolto il messaggio di errore che compariva nella categoria lato amm.vo. seguendo questo consiglio:
http://forum.joomla.it/index.php?topic=194699.0

In pratica non trovava l'utente che ha creato gli art. che io avevo cancellato ..
Ma il problema nel frontend persiste.. quindi sembra che non fosse correlato?!?

Offline gvtcam

  • Esploratore
  • **
  • Post: 83
    • Mostra profilo
Re:Errore in visualizzazione singola categoria
« Risposta #16 il: 03 Set 2017, 10:53:34 »
Ho scoperto che se in
Opzioni - Allegati - Visibilità - Nascondi gli allegati, tranne nell'area di visualizzazione dell''articolo
[/size]cambio in "SI" gli errori non si generano........ spariscono[/color]
 ::)

 



Web Design Bolzano Kreatif