Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [Joomla!1.5] Errore 404 su articoli Aspetto Categoria e Sezione con Friendly URL

    Salve,
    non posto un problema, ma una soluzione: abbiamo recentemente aggiornato il nostro server al lavoro a PHP5 e, dopo qualche problema di sovraccarico della memoria, abbiamo notato che i nostri siti in Joomla! avevano un comportamento un po' strano.

    In particolare, nelle pagine di "Aspetto Categoria" e "Aspetto Sezione", una volta aperte, i link generati da Joomla! risultavano completamente sballati se si usava i Friendly URL.

    Per intenderci: se un articolo ha come alias "articolo-test" coi friendly URL il link di Joomla! dovrebbe diventare: http://tuo.sito/path_installazione/i.../articolo-test

    Beh, per qualche motivo la generazione andava a ramengo e l'url veniva tutto sballato.

    Dopo una ricerca tra i forum di Joomla! ho trovato questa discussione dove si svela l'arcano.

    http://forum.joomla.org/viewtopic.ph...330689&start=0

    In sostanza, dalla versione 5.0.4 alla versione 5.0.5 di PHP è stato modificata la funzione parse_url() e quindi la classe di Joomla! per la gestione degli URL non andava più bene con le versioni di PHP inferiori alla 5.1.

    Per risolvere la cosa è necessario editare il file ${DIRECTORY_INSTALLAZIONE}/libraries/joomla/environment/uri.php alla riga 739 modificando il controllo sulla versione:


    Codice PHP:
    function _parseURL($uri)
    {
        
    $parts = array();
        if (
    version_comparephpversion(), '4.4' ) < 0)
        { 
    in

    Codice PHP:
    function _parseURL($uri)
    {
        
    $parts = array();
        if (
    version_comparephpversion(), '5.1' ) < 0)
        { 
    In questo modo il parsing dell'url è gestito con la funzione nativa di Joomla! e non da parse_url() di PHP.

    Ci tengo a precisare che non ho trovato una discussione simile su di un forum Italiano, inoltre nell'ultima versione di Joomla! uscita (la 1.5.11) il problema rimane, suppongo perché ancora in fase di studio. Hackerare il file a mano resta ancora l'unica soluzione.
    I DON'T Double Click!

  2. #2
    Ciao,

    inserisco il tuo link nel thread dei link utili

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.