Back to top

Autore Topic: problemi con PHP5.3  (Letto 6451 volte)

Offline arcibald

  • Nuovo arrivato
  • *
  • Post: 12
    • Mostra profilo
problemi con PHP5.3
« il: 13 Ago 2012, 16:19:19 »
Salve, ho un template di ******* e ritornando sul mio sito vedo che mi dà degli errori.
Ho provato a cercare su google l'errore ed ho notato che ci sono decine di siti che lo presentano.
A questo punto, su un forum russo, ho visto che on php 5.3 rispetto alla 5.2 viene deprecato qualcosa.
Questi sono i due errori:


Citazione
Warning: Parameter 1 to modMainMenuHelper2::buildXML() expected to be a reference, value given in /home/user_1/public_html/io-sono.me/libraries/joomla/cache/handler/callback.php on line 99

Citazione
Warning: trim() expects parameter 1 to be string, array given in /home/user_1/public_html/io-sono.me/libraries/joomla/html/parameter.php on line 83

Su un altro forum ho visto, ed effettivamente funziona, che cambiando questa istruzione:
Citazione
if (trim($data))
{
$this->loadINI($data);
}
in questa:

Citazione
if (gettype($data) == 'array')
{
foreach ($data as $data_string)
{
if (trim($data_string))
{
$this->loadINI($data_string);
}
}
}
else
{
if (trim($data))
{
$this->loadINI($data);
}
}

il secondo errore va via, ma non il primo. In ogni caso vorrei qualcosa che non mi modificasse i file di Joomla.

Cosa si può fare per risolvere definitivamente questi errori?

edit: rimosso riferimento commerciale

Grazie.
A.
« Ultima modifica: 13 Ago 2012, 23:26:38 da tomtomeight »

Offline giovi

  • Instancabile
  • ******
  • Post: 9835
  • Sesso: Maschio
    • Mostra profilo
Re:problemi con PHP5.3
« Risposta #1 il: 13 Ago 2012, 16:55:58 »
ho un template di ****
Puoi chiedere assistenza direttamente al produttore. Sul forum di joomla.it sono supportati solo i template free con licenza gpl.

Grazie per la comprensione
« Ultima modifica: 13 Ago 2012, 23:28:19 da tomtomeight »

Offline arcibald

  • Nuovo arrivato
  • *
  • Post: 12
    • Mostra profilo
Re:problemi con PHP5.3
« Risposta #2 il: 13 Ago 2012, 23:22:39 »
Salve Giovi,
avevo già richiesto assistenza al produttore il quale mi aveva risposto:
Citazione
That error message is referring to a core joomla file, not a module file. I would suggest checking on joomla.org's forum boards as it related to their files.

qui il problema non è il mio specifico template; ripeto che cercando su internet l'errore ci sono decine di siti e decine di pagine in cui questo errore è presente, il che vuol dire che se PHP è stato upgradato questo errore si è presentato  in tutto il mondo.

Quindi cosa suggerisci di risolutivo? Grazie, un saluto.

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • *****
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:problemi con PHP5.3
« Risposta #3 il: 13 Ago 2012, 23:30:21 »
hai provato se con il template di default l'errore si ripresenta?

Offline arcibald

  • Nuovo arrivato
  • *
  • Post: 12
    • Mostra profilo
Re:problemi con PHP5.3
« Risposta #4 il: 13 Ago 2012, 23:53:15 »
Ecco, appena provato; l'errore è esattamente identico.
Scusatemi, ma vi ho detto che il problema è Joomla su php 5.3: avete fatto ricerche su questa cosa?

Grazie.

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • *****
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:problemi con PHP5.3
« Risposta #5 il: 13 Ago 2012, 23:56:24 »
puoi mettere un link al sito lasciando il template di default e dirci quale sottoversione hai del php 5.3?

Offline ste

  • Instancabile
  • ******
  • Post: 8774
  • Sesso: Femmina
    • Mostra profilo
Re:problemi con PHP5.3
« Risposta #6 il: 14 Ago 2012, 00:09:31 »
Ciao arcibald,
utilizzi l'ultima versione della serie 1.5.x, ovvero la 1.5.26?
« Ultima modifica: 14 Ago 2012, 00:15:37 da ste »
TTI - Team Traduzione Italiano di Joomla.it - Guide su Joomla

Offline arcibald

  • Nuovo arrivato
  • *
  • Post: 12
    • Mostra profilo
Re:problemi con PHP5.3
« Risposta #7 il: 14 Ago 2012, 00:14:50 »
Grazie per le risposte.
Innanzitutto cominciamo con la versione: ora c'è la 1.5.23: posso tranquillamente fare upgrade o succede qualche altro guaio? Se è ok, passo a fare upgrade.


Offline ste

  • Instancabile
  • ******
  • Post: 8774
  • Sesso: Femmina
    • Mostra profilo
Re:problemi con PHP5.3
« Risposta #8 il: 14 Ago 2012, 00:16:14 »
Fai tranquillamente l'aggiornamento, ovviamente prima fai un backup di file e database.

In questo post su Joomla.org
http://forum.joomla.org/viewtopic.php?p=1821060#p2029967
un utente ha risolto il tuo primo errore in questo modo:

1. Vai in Estensioni > Gestione Moduli
2. Nel menu a tendina 'Seleziona tipo' seleziona 'mod_mainmenu'
3. Clicca sul menu che desideri modificare
4. Sulla destra tra i Parametri Modulo, la seconda opzione è Stile Menu. Cambia da Legacy Lista Flat a Legacy Verticale.
TTI - Team Traduzione Italiano di Joomla.it - Guide su Joomla

Offline arcibald

  • Nuovo arrivato
  • *
  • Post: 12
    • Mostra profilo
Re:problemi con PHP5.3
« Risposta #9 il: 14 Ago 2012, 00:20:13 »
Ok, grazie.
Ora però è più difficile, nel senso che con la velocità della mia linea fare il backup mi ci vuole tempo.
Quindi lo faccio e poi, a questo punto, domattina riscrivo.
Circa la questione dell'altro utente ieri avevo già visto la cosa, ma non c'entra niente; quella info risolve qualche problema, sembra, solo nel menu del footer. Avevo provato a fare quelle operazioni, ma a me cambiava la grafica di uno dei menu del footer e l'errore rimaneva.
OK?

Offline ste

  • Instancabile
  • ******
  • Post: 8774
  • Sesso: Femmina
    • Mostra profilo
Re:problemi con PHP5.3
« Risposta #10 il: 14 Ago 2012, 00:22:07 »
ok, prova ad aggiornare e poi dicci come è andata ;)
TTI - Team Traduzione Italiano di Joomla.it - Guide su Joomla

Offline arcibald

  • Nuovo arrivato
  • *
  • Post: 12
    • Mostra profilo
Re:problemi con PHP5.3
« Risposta #11 il: 14 Ago 2012, 00:25:58 »
Sorry, come non detto: CPanel ha un tasto di backup e ha fatto tutto da solo.
Quindi ha aggiornato la versione alla 1.5.26, ma niente da fare.
Ecco il link: per piacere spero mi facciate sapere al più presto che voglio rimettere il template originale:
http://www.io-sono.me/


Offline ste

  • Instancabile
  • ******
  • Post: 8774
  • Sesso: Femmina
    • Mostra profilo
Re:problemi con PHP5.3
« Risposta #13 il: 14 Ago 2012, 01:06:42 »
Per l'errore
Warning: trim() expects parameter 1 to be string, array given in /home/amiranda/public_html/io-sono.me/libraries/joomla/html/parameter.php on line 83

prova questa soluzione
http://forum.joomla.org/viewtopic.php?p=2109992#p2070801
TTI - Team Traduzione Italiano di Joomla.it - Guide su Joomla

Offline arcibald

  • Nuovo arrivato
  • *
  • Post: 12
    • Mostra profilo
Re:problemi con PHP5.3
« Risposta #14 il: 14 Ago 2012, 08:27:08 »
Ciao STe,
mi sa che non hai letto la discussione: questa soluzione l'avevo già scritta nel primo post.
Citazione
Su un altro forum ho visto, ed effettivamente funziona, che cambiando questa istruzione:
Citazione
if (trim($data))
{
$this->loadINI($data);
}

in questa:

Citazione
if (gettype($data) == 'array')
{
foreach ($data as $data_string)
{
if (trim($data_string))
{
$this->loadINI($data_string);
}
}
}
else
{
if (trim($data))
{
$this->loadINI($data);
}
}

Avevo tolto questa correzione per farvi vedere entrambi gli errori e ora l'ho rimessa e chiaramente l'errore è scomparso; ora rimane l'altro.
Devo chiedere al server di fare un downgrade di php alla ver 5.2 per risolvere? Non so se si può fare, ma mi sembrerebbe paradossale tornare indietro perché 5.3 depreca delle parti e il motore joomla non riesce ad apportare correzione alla cosa.
Grazie, rimango in attesa.
A.


Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • *****
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:problemi con PHP5.3
« Risposta #15 il: 14 Ago 2012, 08:32:55 »
Ti avevo chiesto quale subversione hai di php.

Offline arcibald

  • Nuovo arrivato
  • *
  • Post: 12
    • Mostra profilo
Re:problemi con PHP5.3
« Risposta #16 il: 14 Ago 2012, 09:01:08 »
Ciao, per esteso leggo: 5.3.15: è corretto o devo vedere altro?
Grazie.

Offline alexred

  • Fuori controllo
  • *
  • Post: 25672
  • Sesso: Maschio
  • Esperto in ozio relaxed
    • Mostra profilo
Re:problemi con PHP5.3
« Risposta #17 il: 14 Ago 2012, 14:48:06 »
Ciao arcibald,
in configurazione globale -->server 
come hai impostato il "Rapporto errori" ?
prova a metterlo su nessuno o su semplice

Offline arcibald

  • Nuovo arrivato
  • *
  • Post: 12
    • Mostra profilo
Re:problemi con PHP5.3
« Risposta #18 il: 14 Ago 2012, 15:14:36 »
Ciao Alexred,
fatto, ma non accade nulla; se invece metto in MASSIMO escono altri due errori (in cima alla pagina):

Citazione
Notice:  Undefined property: plgSystemJoomSEO::$contentParagraph in /home/user_1/public_html/io-sono.me/plugins/system/JoomSEO.php on line 279
 
 Notice:  Undefined index: titleKeywords in /home/user_1/public_html/io-sono.me/plugins/system/JoomSEO.php on line 284

Grazie.
« Ultima modifica: 14 Ago 2012, 15:20:53 da arcibald »

Offline arcibald

  • Nuovo arrivato
  • *
  • Post: 12
    • Mostra profilo
Re:problemi con PHP5.3
« Risposta #19 il: 16 Ago 2012, 22:08:51 »
Ciao ragazzi, allora? Lo riusciamo a risolvere questo problema di joomla?
Grazie, un saluto.

 



Web Design Bolzano Kreatif