Joomla.it Forum

Joomla! 3 => Joomla! 3 => : sigmalfa 01 May 2017, 09:22:43

: HELP! Errore 500 dopo aggiornamento
: sigmalfa 01 May 2017, 09:22:43
Ciao Alex, ho visto che altri hanno avuto lo stesso problema, ma la soluzione? Io in pratica ho tutto o quasi tutto bloccato dall'errore, da front non si accede più ad una miriade di pagine... Il mio è un sito scolastico e mi urge risolvere al più presto.
Grazie
: Re:HELP! Errore 500 dopo aggiornamento
: alexred 01 May 2017, 09:24:53
Ciao sigmalfa,
sul quel sito utilizzi l'estensione attachments ?
: Re:HELP! Errore 500 dopo aggiornamento
: sigmalfa 01 May 2017, 09:57:12
si

: Re:HELP! Errore 500 dopo aggiornamento
: Passione 01 May 2017, 10:13:54
  La maggior parte delle pagine bianche in Joomla e dovuto alla versione php su cui lavora e da estensione come ti diceva alexred, prova a cambiare la versione php dal pannello del tuo Server.
: Re:HELP! Errore 500 dopo aggiornamento
: antonio todaro 01 May 2017, 10:17:11
In alcuni siti di test avevamo già riscontrato questo problema, legato ad un bug di attachment. Dipende dagli ID degli articoli nella categoria visualizzata come lista. La soluzione più semplice che ho provato è stata quella di creare una nuova categoria e migrare con azioni multiple gli articoli mentre un'altra soluzione più "sofisticata" prevede un intervento sul DB.
Nel gruppo FB di porte aperte sul web dedicato ai siti scolastici realizzati con Joomla, la proposta di Salvatore Deias è stata la seguente:
[...In contenuti categorie ho preso nota dell'ID della categoria interessata (nel mio caso "95"), ho cancellato la categoria e ne ho creato una nuova dandole lo stesso nome e alias della precedente e preso nota dell'ID (nel mio caso "111") Nel database ho aperto la tabella #_content e eseguito la seguente query:update '#_content' set catid = replace(catid,"95","111");Naturalmente al simbolo hash sostituire il prefisso tabelle del vostro database e a 95 e 111 i vostri ID...]
: Re:HELP! Errore 500 dopo aggiornamento
: alexred 01 May 2017, 10:24:25
Credo si possa in qualche modo anche disabilitare temporaneamente l'estensione per tornare a visualizzare il sito.
Non saprei se ha un suo plugin o altro da disabilitare.
Puoi poi tentare le soluzioni proposte da antonio todaro e chiedere supporto allo sviluppatore dell'estensione.
: Re:HELP! Errore 500 dopo aggiornamento
: vales 01 May 2017, 10:38:30
Disabilitanto il plugin Allegati - Per contenuti si risolve l'errore 500.

Sarebbe da testare se tutte le funzionalità del componente permengono o sorgono altri problemi.
: Re:HELP! Errore 500 dopo aggiornamento
: alexred 01 May 2017, 11:12:05
Qui lo sviluppatore di  attachments conferma (https://issues.joomla.org/tracker/joomla-cms/15545) che si può attuare questa modifica per correggere il problema:
Modificare nel file plugins/attachments/attachments_for_content/attachments_for_content.php
da
:
if ($db->getErrorNum() || count($attachments) == 0)a
:
if ($db->getErrorNum() || count($attachments) === false)
e chiede di essere contattato per maggiori informazioni: jmcameron@jmcameron.net

Io non ho testato questa soluzione, se potete testatela voi e indicate qui se funziona.



: Re:HELP! Errore 500 dopo aggiornamento
: vales 01 May 2017, 11:35:10
ok la testo è poi vi informo
: Re:HELP! Errore 500 dopo aggiornamento
: vales 01 May 2017, 12:03:39
Confermo che la modifica suggerita da Alexred funziona.

La riga da modificare nel nel file plugins/attachments/attachments_for_content/attachments_for_content.php

è la n. 810
: Re:HELP! Errore 500 dopo aggiornamento
: boiccu 01 May 2017, 13:00:38
a me dopo modifica riga 810 da quest'altro errore:
Notice[/color][/size]: Undefined offset: 0 in [/color][/size]C:\xampp\htdocs\marconilussu\plugins\attachments\attachments_for_content\attachments_for_content.php[/font][/size][/color][/size][/color]on line [/size]827[/font][/size][/size][/color]Notice: Trying to get property of non-object in C:\xampp\htdocs\marconilussu\plugins\attachments\attachments_for_content\attachments_for_content.php on line 827Notice: Undefined offset: 0 in C:\xampp\htdocs\marconilussu\plugins\attachments\attachments_for_content\attachments_for_content.php on line 828Notice: Trying to get property of non-object in C:\xampp\htdocs\marconilussu\plugins\attachments\attachments_for_content\attachments_for_content.php on line 828[/size]
: Re:HELP! Errore 500 dopo aggiornamento
: antonio todaro 01 May 2017, 14:11:51
La riga segnalata mi pare sia la 812 Valerio, non la 810. Ho visto che Cameron ha rilasciato un aggiornamento specifico per la 3.7.0
http://jmcameron.net/attachments/updates/3.2.5/index.html
: Re:HELP! Errore 500 dopo aggiornamento
: vales 01 May 2017, 14:30:01
Sulla mia versione era 810.

Comunque la modifica è questa:
:
            //if ($db->getErrorNum() || (count($attachments) == 0))
            if ($db->getErrorNum() || (count($attachments) === false))

commentare la prima riga e inserire il triplo === e false nella seconda

Ma visto che è stato rilasciato l'aggiornamento meglio procedere con quello.