Back to top

Autore Topic: Joomla 3.9.1 problemi duplicazione index.php  (Letto 4765 volte)

Offline Griffo

  • Nuovo arrivato
  • *
  • Post: 21
    • Mostra profilo
Joomla 3.9.1 problemi duplicazione index.php
« il: 13 Dic 2018, 09:36:26 »
Buongiorno a tutti,
ho aggiornato il sito www.inmedio.it alla versione 3.9.1
Il sito dopo l'aggiornamento dalla home ha "perso" i link alle immagini e alle altre pagine.
Da una verifica ho rilevato in realtà che dopo l'aggiornamento nell'url viene inserito due volte "index.ph" senza che io abbia apportato alcuna modifica.
Ciò non avviene invece dalle altre pagine.


Se ad esempio si clicca il pulsante "avvia una procedura" dalla homepage, l'url al quale si è indirizzati è il seguente: http://www.inmedio.it/index.php/it/index.php/it/avviare-una-procedura/reggio-emilia-e-modena-avviare-una-mediazione
Si noterà il doppio "index.php".
Inevitabilmente si è indirizzati ad una pagina inesistente
Se invece si clicca il medesimo pulsante da un'altra pagina l'url è corretto
Non capisco cosa sia successo e come posso intervenire

Grazie per l'aiuto
Saluti cordiali

INFORMAZIONI DEL SITO
OS Linux h
PHP 7.2.7
MySQLi 5.5.5-10.1.23-MariaDB
Time 09:18
Cache Disabilitato
Gzip Disabilitato
[/size]


Offline danielecr

  • Abituale
  • ****
  • Post: 1357
    • Mostra profilo
Re:Joomla 3.9.1 problemi duplicazione index.php
« Risposta #1 il: 13 Dic 2018, 14:55:38 »
Hai pacioccato con l'.htaccess?
come hai creato il bottone "avvia una procedura"?Hai mica messo a mano l'url?
Perchè se guardo il sorgente vedo che punta a index.php/it/avviare-una-procedura/reggio-emilia-e-modena-avviare-una-mediazione
In questo caso leva index.php/it
Stessa cosa vale per i link alle icone se li hai inseriti a mano.

Offline Griffo

  • Nuovo arrivato
  • *
  • Post: 21
    • Mostra profilo
Re:Joomla 3.9.1 problemi duplicazione index.php
« Risposta #2 il: 13 Dic 2018, 15:41:41 »

Grazie per la risposta.No. Non ho toccato nulla. Non ho "pacioccato" l'.htaccess nè ho messo mano agli url.
Il tuo suggerimento lo capisco, ma allora dovrebbe valere anche per le immagini che invece non hanno nell'url "index.php".
In realtà c'è qualcosa che aggiunge "live" "index.php/it".
Prendiamo ad esempio il logo sopra al pulsante "avvia una procedura" in home page che adesso non viene mostrata.
Se si ispezione il codice dell'elemento si vede che l'url dell'immagine logo è correttamente: <img src="images/logo.png" alt="logo inmedio">
Se tuttavia si cerca di far aprire l'immagine in un'altra pagina del browser (click destro "apri immagine in altra scheda) si viene mandati qui http://www.inmedio.it/index.php/it/images/logo.png (con ovviamente pagina 404); cioè è stato aggiunto appunto index.php/it/[/size][size=78%] [/size]
Ciò invece non avviene nelle altre pagine dove il logo che è lo stesso della home page, viene infatti correttamente visualizzato.
In conclusione gli url sono tutti corretti nel codice sorgente, ma vengono cambiati dalla home page





Offline danielecr

  • Abituale
  • ****
  • Post: 1357
    • Mostra profilo
Re:Joomla 3.9.1 problemi duplicazione index.php
« Risposta #3 il: 13 Dic 2018, 15:47:02 »
Se si ispezione il codice dell'elemento si vede che l'url dell'immagine logo è correttamente: <img src="images/logo.png" alt="logo inmedio">
No, non è corretto, quello è un url relativo, quello corretto è /images/logo.png con lo slash davanti.

Offline danielecr

  • Abituale
  • ****
  • Post: 1357
    • Mostra profilo
Re:Joomla 3.9.1 problemi duplicazione index.php
« Risposta #4 il: 13 Dic 2018, 15:50:00 »
In realtà c'è qualcosa che aggiunge "live" "index.php/it".
Quel qualcosa è l'.htaccess e precisamente questa porzione:
Codice: [Seleziona]
# If the requested path and file is not /index.php and the request
# has not already been internally rewritten to the index.php script
RewriteCond %{REQUEST_URI} !^/index\.php
# and the requested path and file doesn't directly match a physical file
RewriteCond %{REQUEST_FILENAME} !-f
# and the requested path and file doesn't directly match a physical folder
RewriteCond %{REQUEST_FILENAME} !-d
# internally rewrite the request to the index.php script
RewriteRule .* index.php [L]
il language code poi viene aggiunto perchè hai impostato il sito multilingua.

Offline Griffo

  • Nuovo arrivato
  • *
  • Post: 21
    • Mostra profilo
Re:Joomla 3.9.1 problemi duplicazione index.php
« Risposta #5 il: 13 Dic 2018, 16:09:02 »
Grazie!
Non so se ho capito tutto ma comunque ho aggiunto la slash mancante e in effetti il logo ora compare.
Tuttavia gli url delle immagini non li ho inserite "manualmente", ma sono quelli che joomla utilizza quando si inserisce un'immagine tra quelle caricate. E' joomla che inserisce quell'url. A questo punto dovrei ogni volta editare gli url, ma non mi pare molto logico.
E poi prima dell'aggiornamento ciò non si verificava.
devo editare il file .htacces (che peraltro non vedo. vedo solo un file htaccess.txt)
Grazie ancora

Offline danielecr

  • Abituale
  • ****
  • Post: 1357
    • Mostra profilo
Re:Joomla 3.9.1 problemi duplicazione index.php
« Risposta #6 il: 13 Dic 2018, 16:11:51 »
Il file .htaccess non lo modificare; non lo vedi per due ragioni:
1- non ce l'hai (in questo caso rinomina htaccess.txt in .htaccess senza estensione e col punto davanti)
2- non hai abilitato la visualizzazione dei files nascosti (.htaccess inizia con un punto, file nascosto)

Spiega bene come inserisci i vari link e immagini, con descrizione e magari qualche screenshot del backend, che non ho capito.
« Ultima modifica: 13 Dic 2018, 16:14:11 da danielecr »

Offline danielecr

  • Abituale
  • ****
  • Post: 1357
    • Mostra profilo
Re:Joomla 3.9.1 problemi duplicazione index.php
« Risposta #7 il: 13 Dic 2018, 16:17:14 »
Per un attimo avevi risolto  ;D
Vedevo link corretti e immagini, ora compare come all'inizio.
« Ultima modifica: 13 Dic 2018, 16:19:37 da danielecr »

Offline Griffo

  • Nuovo arrivato
  • *
  • Post: 21
    • Mostra profilo
Re:Joomla 3.9.1 problemi duplicazione index.php
« Risposta #8 il: 13 Dic 2018, 16:36:49 »
No. non ho risolto.
ho rinominato il file htaccess.txt in .htaccess
Lo vedo lo stesso, quindi prima non c'era. il problema c'è ancora
Per inserire le immagini in un articolo o in un modulo "personalizzato" io carico le immagini tramite il tool di joomla.
Ne caso le abbia già caricate mi limito da inserirle, Se no le carico e poi le inserisco (vedi screen shot)
Tuttavia come si vede dal secondo screenshot l'url dell'immagine è: image/logo.png senza la slash davanti


Per quanto riguarda i link, copio e incollo quelli della relativa pagina dell'articolo cui voglio si indirizzato il link

Dimenticavo. Il tutto nelle altre pagine funziona correttamente. Anche gli url delle immagini




Offline danielecr

  • Abituale
  • ****
  • Post: 1357
    • Mostra profilo
Re:Joomla 3.9.1 problemi duplicazione index.php
« Risposta #9 il: 13 Dic 2018, 17:03:57 »
Prova a disabilitare per un attimo da configurazione globale SEF, ora vedi le immagini?

Offline Griffo

  • Nuovo arrivato
  • *
  • Post: 21
    • Mostra profilo
Re:Joomla 3.9.1 problemi duplicazione index.php
« Risposta #10 il: 13 Dic 2018, 17:10:56 »
le vedo se lo disabilito.
ma il sito non si comporta più adeguatamente

Offline Griffo

  • Nuovo arrivato
  • *
  • Post: 21
    • Mostra profilo
Re:Joomla 3.9.1 problemi duplicazione index.php
« Risposta #11 il: 13 Dic 2018, 17:11:36 »
e i link non funzionano più

Offline danielecr

  • Abituale
  • ****
  • Post: 1357
    • Mostra profilo
Re:Joomla 3.9.1 problemi duplicazione index.php
« Risposta #12 il: 13 Dic 2018, 17:13:45 »
Ok, riattiva SEF, poi prova ad andare nella lista dei plugin e assicurati che l'ordine dei plugin sia prima tutti i plugin content, poi il plugin SEF, ultimo il plugin cache.
Per cambiare l'ordine clicchi sulle due freccette a sinistra nella prima riga della tabelle, i tre quadratini di fianco ai nomi dei plugin diventano da grigi a neri, quindi trascina il plugin che devi spostare.
« Ultima modifica: 13 Dic 2018, 17:15:17 da danielecr »

Offline Griffo

  • Nuovo arrivato
  • *
  • Post: 21
    • Mostra profilo
Re:Joomla 3.9.1 problemi duplicazione index.php
« Risposta #13 il: 13 Dic 2018, 17:17:22 »
ok. riattivato
non capisco cosa intendi per "ordine dei plugin"

Offline danielecr

  • Abituale
  • ****
  • Post: 1357
    • Mostra profilo
Re:Joomla 3.9.1 problemi duplicazione index.php
« Risposta #14 il: 13 Dic 2018, 17:24:19 »
Estensioni-->plugin
Verifica l'ordine dei plugin come ho scritto, se l'ordine non è quello corretto, procedi in questo modo:
1- click sulla doppia freccetta (screenshot 1)
2- i quadratini diventano neri (screenshot 2)
3- click col mouse sul plugin che devi spostare e lo trascini nella posizione corretta (screenshot 3)

Offline Griffo

  • Nuovo arrivato
  • *
  • Post: 21
    • Mostra profilo
Re:Joomla 3.9.1 problemi duplicazione index.php
« Risposta #15 il: 13 Dic 2018, 17:29:48 »
ok ci provo.
però non capisco. nel momento in cui ordino per nome l'ordine si perde. o sbaglio

Offline Griffo

  • Nuovo arrivato
  • *
  • Post: 21
    • Mostra profilo
Re:Joomla 3.9.1 problemi duplicazione index.php
« Risposta #16 il: 13 Dic 2018, 17:39:27 »
mi pare di aver fatto come dici

Offline danielecr

  • Abituale
  • ****
  • Post: 1357
    • Mostra profilo
Re:Joomla 3.9.1 problemi duplicazione index.php
« Risposta #17 il: 13 Dic 2018, 17:48:39 »
Non riesco a replicare il problema, anche se inserisco nel mio sito una url relativa l'immagine viene mostrata.
Se non risolvi, non ti resta altro che trasformare i percorsi da relativi ad assoluti.

Offline danielecr

  • Abituale
  • ****
  • Post: 1357
    • Mostra profilo
Re:Joomla 3.9.1 problemi duplicazione index.php
« Risposta #18 il: 13 Dic 2018, 17:51:24 »
Puoi ancora controllare nel file configuration.php che stringa hai attribuito alla variabile live_site?

Offline Griffo

  • Nuovo arrivato
  • *
  • Post: 21
    • Mostra profilo
Re:Joomla 3.9.1 problemi duplicazione index.php
« Risposta #19 il: 13 Dic 2018, 17:55:15 »
lo avevo già fatto.
prima non avevo nulla ' '
poi ho provato con public $live_site = 'http://www.inmedio.it';
ma non è cambiato nulla



Offline Griffo

  • Nuovo arrivato
  • *
  • Post: 21
    • Mostra profilo
Re:Joomla 3.9.1 problemi duplicazione index.php
« Risposta #20 il: 13 Dic 2018, 17:56:06 »
mi sa che tiro su un backup all'installazione precedente 3.9.0

Sto procedendo...speriamo in bene.
Poi ti faccio sapere
« Ultima modifica: 13 Dic 2018, 18:07:26 da Griffo »

Offline Griffo

  • Nuovo arrivato
  • *
  • Post: 21
    • Mostra profilo
Re:Joomla 3.9.1 problemi duplicazione index.php
« Risposta #21 il: 13 Dic 2018, 18:19:35 »
ok.
ripristinato sito alla versione Joomla! 3.8.13 cioè quella [/size]prima dell'aggiornamento[/size]
Tutto pare tornato a funzionare correttamente.
vedi sito ora
Non so dove sia il problema con la versione 3.9.0
grazie di tutto comunque
ciao

Offline danielecr

  • Abituale
  • ****
  • Post: 1357
    • Mostra profilo
Re:Joomla 3.9.1 problemi duplicazione index.php
« Risposta #22 il: 13 Dic 2018, 18:36:01 »
Mi spiace..
Se vuoi andare a fondo nella questione e prima o poi dovrai farlo in quanto non potrai rimanere a vita fermo su quella versione, ti consiglio di aggiornare le estensioni, una per volta, controllare, poi joomla, controllare, magari è il template, bho?

Offline Griffo

  • Nuovo arrivato
  • *
  • Post: 21
    • Mostra profilo
Re:Joomla 3.9.1 problemi duplicazione index.php
« Risposta #23 il: 13 Dic 2018, 19:23:00 »
Grazie.
In un primo momento avevo pensato che mi avessero hackerato..

 



Web Design Bolzano Kreatif