• Super User

    Spiacenti, non sei autorizzato a visualizzare questa risorsa

    Ciao a tutti.
    Apro un nuovo topic per una particolarità della vicenda che il mio joomla principale sta vivendo.

    Orbene: durante il caricamento di un articolo il mio sh404 ha dato segni di incasinamento del database.
    Mi uscivano delle stringhe con url e linguaggio incomprensibili all'inizio del body.

    Guardandolo con Gianmarco, prima delle sue meritate ferie, abbiamo dedotto che fosse appunto un problema di cache e sh404.
    Ho tolto la cache e svuotato quella interna di sh404. Poi ho aggiornato quest'ultimo. Ho stranamente perso un pò di URL modificate a mano che ho poi parzialmente recuperato in 301.

    I problemini residui sono poi altri due: non mi va più il plugin per sh404izzare i componenti (ne parlo qui viewtopic.php?f=55&t=196842&start=600) e renderli SEO e, oggetto di questo post; non riesco più a modificare i menù: a ogni tentativo mi esce la seguente scritta nel box "Spiacenti, non sei autorizzato a visualizzare questa risorsa".

    Ho letto tutta la guida Odorizzi sul punto e ho provato le varie cure proposte. Per cultura comune quoto le brevi note istruttive:
    Quote:

    Problema: articoli con accesso pubblico ritornano "You are not authorized to view this resource. You need to login"

    Per risolvere il problema consulta questa serie di consigli, che, nella maggior parte dei casi, hanno risolto l' errore.

    Rimedio semplice (potrebbe risolvere il problema)

    1. Cestino: Svuota il cestino dal tuo pannello administrator. Questa operazione dovrebbe essere eseguita periodicamente, per garantire il corretto funzionamento di Joomla!
    2. Cache: E' molto comune che la cache crei dei conflitti all' interno del core di Joomla!. Elimina la cache di Joomla! dal pannllo admin (disabilitandola nella configurazione globale) o elimando il contenuto della catella "cache" via FTP. Potrebbe essere anche necessario eliminare la cache del proprio browser (ad esempio Internet Explorer o Mozilla Firefox)
    3. SEF: Prova a disabilitare il SEF di Joomla! dalla configurazione globale oppure ad installare un componente esterno, come sh404sef* , scaricabile da http://extensions.siliana.net

    Pubblicazione e permessi:
    Controlla che tutti questi requisiti siano soddisfatti

    1. Il contenuto deve essere pubblicato e avere livello di accesso "Public"
    2. La categoria che contiene il contenuto deve essere sul livello "Public"
    3. La sezione che contiene la categoria del contenuto deve essere di accesso pubblico
    4. La data di pubblicazione dell' articolo deve essere antecedente alla data attuale, mentre la data di scadenza di pubblicazione deve essere dopo la data attuale. Controlla questi parametri dal gestore di contenuti nell pannello amministratore.

    Link e menu:

    1. Devi linkare il contenuto in un menu con una voce (menu item) con accesso pubblico.
    2. Se si collega il contenuto a più di un menu, si potrebbero riscontrare problemi, se uno dei menu non ha il lovello di accesso pubblico. Joomla!, a seconda dei casi, utilizzerà in automatico il livello di accesso più restrittivo o il primo (a seconda degli ID). In genere, menu con livello di accesso "Registred" o "Special" potrebbero causare problemi.
    3. Menu e contenuti nel cestino possono causare problemi. Vedi primo rimedio semplice

    Soluzioni specifiche (se trovate e riconosciute):

    1. Il link "Read more" non fuzniona. Soluzione: Core Hack
      index.php/topic,4259.msg37548.html#msg37548
    2. Gli utenti non riescono ad aggiungere contenuti.
    3. I?m using an add-on menu system or some of my pages don?t appear on menus-all of my content gives "You are not authorized to view this resource. You need to login."
      Solution-Hidden menu
      index.php/topic,4259.msg34432.html#msg34432
    4. Expired items still generate links in searches and tables-these links lead to "You are not authorized to view this resource. You need to login." error pages
      Solution-Manually unpublish the item. Apparently expiration is not necessarily automatically linked to unpublishing.
      Possible Solution-hack
      index.php/topic,15338.msg96432.html#msg96432
    5. Expired session cookie and daylight savings time.
      Possible Solution-Install latest version of Joomla more discussion on this thread
      index.php/topic,17423.0.html

    Altre cause che potrebbero generare il problema:
    E' difficile che la lista sottostante causi questo problema, ma alcuni utenti hanno riscontrato errori con le estensioni sottostanti. Tentare di disinstallare il componente, modulo o mambot, per vedere se il problema si risolve.

    1. Community builder t (versioni antecedenti alla 2.x, non sono stati riscontrati bug in CB2)
    2. discussbot mambot
    3. topic hotproperty index.php/topic,3243.msg46899.html#msg46899
    4. Qualsiasi estensione che ha un sistema di registrazione proprio (real estate, photo gallery, shopping?)

    Bene. Qualche anima pia e misericordiosa ha idee interessanti sul da farsi??
    Attendo ansioso di leggervi.
    Vi aspetto.


  • Super User

    Dai vi prego, qualcuno mi aiuti.............

    Preciso di aver anche provato l'eventuale connessione con il settaggio SEO. Ho diabilitato Sh404 e poi ho provato a modificare i menù. Purtroppo nulla cambia.

    Spero di leggervi a breve. Vi aspetto. Ciao


  • User Attivo

    :D:D:D

    Alberto, mi fai morire 😄

    Ho guardato il tuo sito ieri (ti ho anche risposto di la') e c'erano 3 stringhe di codice che spuntavano chissa' da dove sulla tua homepage.

    Ora c'e' n'e' una mezza paginata! 😄

    Ma se disinstalli SH404SEF vedi comunque gli errori? Prova a spegnerlo, cambia il file .htaccess e vedi se con il SEF core di Joomla te lo fa ancora.

    Se si, e' per forza un problema di cache di Joomla.;)


  • Super User

    Ola ... vecchio pirata.
    E' sempre bello sentirti. Purtroppo il problemino è non è quello che tu hai scoperto.
    Quest'ultimo pastiscccc capita ogni tanto quando la cache di sh404 supera i mille urls.
    Basta svuotare la cache e cancella un pò di sefurl e riparte alla grande.

    Purtroppo il problemino ai menù non si risolve. Che faccio??
    Non ne trovo la causa.

    Hai qualche idea??
    Aspetto di leggerTi. OK??
    Ciao CIao

    Il Tuo fedele adepto.


  • User Attivo

    Ciao adepto 😄

    Mi fa piacere vedere che hai scoperto la causa di quel manicomio.

    Magari ho perso il filo, ma che problema hai con i menu? Li ho controllati praticamente tutti e mi sembra che funzionino regolarmente.

    Illuminami 😉

    PS= un piccolissimo consiglio, anzi 2...Setta SH404SEF in modo da visualizzare le URL tutte in minuscolo. A Google piacciono di piu'. Poi compra il dominio .it e sposta il sito su un server italiano. Non e' buona cosa ai fini SEO avere un sito italiano, da spingere sui motori italiani, installato su un server americano e con estensione .us. Puoi tenerti quell'URL su quel server e farci un redirect 301, cosi' non perdi niente. Sono pronto a scommettere che il sito ne gioverebbe mica da ridere. 😉


  • Super User

    Ohhh mio profeta. Ti giuro che verrei agli antipodi solo per passare a trovarti.

    Seguendo il Tuo vangelo ho messo tutto in minuscolo. Senz'altro è meglio per il futuro, ma non ha risolto il problema: ovvero non riesco a modificare i il mainmenu perchè mi da quella risposta crudele: spiacenti ma non sei ......

    Non so più cosa fare.

    Ti abilito a entrare e poi mi dai un'occhiata al duodeno?? :bigsmile:

    ps. rinvio al prossimo post il discorso sul dominio; comunque il server è italico (isolano caraibico).


  • User Attivo

    Alberto,

    ci sono andato e giuro che non so quale sia il problema, va oltre le mie limitatissime conoscenze.

    Ho provato anche a cancellarti il log di SH404SEF (a volte basta quello) ma il problema rimane.

    Ora...come mai hai il register_global su OFF? Mettilo su ON (e hai visto mai che il problema sia proprio quello...).

    Poi...ma che cosa ci fai con Xmap e SEF Service Map? E perche' 2?

    E METATAG Generator? Hai SH404SEF, per cui non ti serve a nulla. Anzi, ti crea conflitti.

    Rimuovere subito, please! 😄

    Per la sitemap, a meno che tu voglia avere una pagina sitemap per i visitatori, ti basta e avanza (anzi, e' molto meglio) creare una sitemap.xml usando qualche altro aggeggio tipo xml-sitemaps.com/ (che e' pure gratuito).

    Pensavo anche ad un'altra cosa...Hai quel bellissimo template per l'amministrazione. E' davvero bello. Ma lo hai sempre avuto? Non e' che magari possa dipendere da quello?

    Ma ripeto, per il problema menu non ne ho idea, non mi si e' mai presentato.

    Per cui complimenti, da bravo avvocato hai creato un precedente che rimarra' negli annali come riferimento 😄

    Ti giuro che verrei agli antipodi solo per passare a trovarti

    Saresti il benvenuto 😉


  • Super User

    In ossequio al Data pensiero ho tolto il metatag generator e la seconda sitemap.

    La prima la uso solo per i visitatori mentre per il sito uso Gsite crawler e faccio da solo la sitemap.xml.

    Non mi ricordo come fare a mettere a posto il global ... dov'è che ne avevamo parlato??

    Non credo che il template lato admin mi ostacoli, ma non sapendo ne leggere ne scrivere provo a disabiliatrlo e poi vedremo. Ti faccio sapere. Altre idee??

    Mi ricordi l'Ayers Rock (o come si scrive). Insomma, un punto di riferimento.:figo2:


  • Super User

    Se hai eseguito tutte le indicazioni che anche tu hai quotato nel primo post e il problema non si è risolto, ti consiglio di eliminare il contenuto che ti da quel problema e ricrearlo.

    Ho sempre risolto cosi quando non trovavo la soluzione a questo problema molto analogo e avvolte sono dovuto partire a monte e cioè eliminare l'intera sezione, categoria e contenuti annessi, ma se la tua voce di menu è collegata ad un contenuto statico fai subito.

    Tienici informati :ciauz:


  • Super User

    Ho attivato il debug e mi escono un pò di cose strane:

    21 queries executed1
    SET sql_mode = 'MYSQL40'2
    SELECT template
    FROM jos_templates_menu
    WHERE client_id = 1
    AND menuid = 03
    DELETE FROM jos_session
    WHERE time < '1228123074'
    AND guest = 1
    AND gid = 0
    AND userid <> 04
    UPDATE jos_session
    SET time = '1228123974'
    WHERE session_id = '313ecce3ecef3301b5d52d405efdea93'5
    SELECT COUNT( session_id )
    FROM jos_session
    WHERE session_id = '313ecce3ecef3301b5d52d405efdea93'
    AND username = 'admin'
    AND userid = 626
    SELECT id, title, module, position, content, showtitle, params
    FROM jos_modules AS m
    WHERE m.published = 1
    AND m.position = 'icon'
    AND m.client_id = 1
    ORDER BY m.ordering7
    SELECT id, title, module, position, content, showtitle, params
    FROM jos_modules AS m
    WHERE m.published = 1
    AND m.position = 'cpanel'
    AND m.client_id = 1
    ORDER BY m.ordering8
    SELECT COUNT()
    FROM jos_session
    WHERE userid != 0
    ORDER BY usertype, username9
    SELECT *
    FROM jos_session
    WHERE userid != 0
    ORDER BY usertype, username
    LIMIT 3010
    SELECT *
    FROM jos_components
    ORDER BY ordering, name11
    SELECT a.hits, a.id, a.sectionid, a.title, a.created, u.name
    FROM jos_content AS a
    LEFT JOIN jos_users AS u ON u.id=a.created_by
    WHERE a.state != -2
    ORDER BY hits DESC
    LIMIT 1012
    SELECT a.id, a.sectionid, a.title, a.created, u.name, a.created_by_alias, a.created_by
    FROM jos_content AS a
    LEFT JOIN jos_users AS u ON u.id = a.created_by
    WHERE a.state != -2
    ORDER BY created DESC
    LIMIT 1013
    SELECT menutype, COUNT(id) AS numitems
    FROM jos_menu
    WHERE published = 1
    GROUP BY menutype14
    SELECT a.id, a.title, a.name
    FROM jos_sections AS a
    WHERE a.scope = 'content'
    GROUP BY a.id
    ORDER BY a.ordering15
    SELECT params
    FROM jos_modules
    WHERE module = 'mod_mainmenu'
    ORDER BY title16
    SELECT menutype
    FROM jos_menu
    GROUP BY menutype
    ORDER BY menutype17
    SELECT *
    FROM jos_components
    WHERE name != 'frontpage'
    AND name != 'media manager'
    ORDER BY ordering, name18
    SELECT id, title, module, position, content, showtitle, params
    FROM jos_modules AS m
    WHERE m.published = 1
    AND m.position = 'header'
    AND m.client_id = 1
    ORDER BY m.ordering19
    SELECT COUNT(
    )
    FROM jos_messages
    WHERE state = 0
    AND user_id_to = 6220
    SELECT COUNT( session_id )
    FROM jos_session
    WHERE session_id != '313ecce3ecef3301b5d52d405efdea93'21
    SELECT id, title, module, position, content, showtitle, params
    FROM jos_modules AS m
    WHERE m.published = 1
    AND m.position = 'debug'
    AND m.client_id = 1
    ORDER BY m.ordering

    Ti può essere d'aiuto??


  • Super User

    @GloboGsm said:

    Se hai eseguito tutte le indicazioni che anche tu hai quotato nel primo post e il problema non si è risolto, ti consiglio di eliminare il contenuto che ti da quel problema e ricrearlo.

    Ho sempre risolto cosi quando non trovavo la soluzione a questo problema molto analogo e avvolte sono dovuto partire a monte e cioè eliminare l'intera sezione, categoria e contenuti annessi, ma se la tua voce di menu è collegata ad un contenuto statico fai subito.

    Tienici informati :ciauz:

    Argh .... !! Ma è tutto il main menù!! E poi mi pare (con riserva di verifica) che se carico una nuova risorsa il problema si ripresenta.

    Ma a te è quindi già successa una cosa analoga??


  • User Attivo

    Alberto, non ci ho guardato, ma che versione hai di Joomla installata?


  • Super User

    1.0.15 ....nooo?


  • Super User

    [CENTER] Joomla! un software libero rilasciato sotto licenza GNU/GPL. [/CENTER]
    Joomla! 1.0.15 Stable [ Daytime ] 22 February 2008 23:00 UTC

    Questa è l'indicazione che riporta in calce la home lato admin.


  • Super User

    @shapur said:

    Argh .... !! Ma è tutto il main menù!! E poi mi pare (con riserva di verifica) che se carico una nuova risorsa il problema si ripresenta.

    Ma a te è quindi già successa una cosa analoga??

    Purtroppo si, molte volte e non sono mai riuscito a capire il perchè, ci ho perso nottate intere a capire il problema le prime volte, sono arrivato anche al punto di disinstallare componenti moduli e mambot uno ad uno fino a lasciare solo il core di joomla e ho provato anche a confrontare i dati delle tabelle del DB con un'installazione nuova e quella incriminata, insomma, le ho provate tutte davvero, ma non si è capito il motivo di questo comportamento, pensa che avvolte su alcuni siti, senza toccare nulla, a giorni si presentava il problema e altri no ...

    ... è l'unico problema di joomla che quando si verifica mi mette in crisi 😞


  • Super User

    Se lo dici tu mi faccio veramente un cruccio. Azzzzz.....

    Adesso faccio un esperimento di modifica.


  • Super User

    Arghhhhhhhhh!!! Mi preoccupi. Sai di altri che hanno vissuto un medesimo storico??

    Zero terapia??


  • User Attivo

    Alberto, io sono sempre drastico quando si tratta di queste cose.

    Per cui ti dico cosa farei io...

    In locale, installati un Joomla fresco fresco.

    Poi installa solo i componenti che ti servono davvero. Lascia perdere i MetatagGenerator, doppie sitemap e compagnia bella.

    Poi scaricati il database che hai su eraclea.us, svuota quello che hai in locale e carica quello li'.

    Poi via PhpMyAdmin cancella tutte le tabelle che non ti servono. Per esempio, se un componente su eraclea.us ha creato tabelle nel dB, tu lo hai disinstallato ma le tabelle sono ancora li', rimuovile.

    Vedi se cosi' ti ritorna ancora gli errori.

    Magari e' un file bacato da qualche parte, ma solo Dio sa quale file e'.

    E' un lavoro veloce veloce, in 1 ora fai tutto.

    Se non lo risolvi neppure cosi', allora il problema e' probabilmente nel tuo database, e considerando tutti gli esperimenti che hai fatto non credo che sia facile risalire al problema. Per cui armati di santa pazienza e ricostruisci il sito. Lo so, e' un casino rimettere dentro tutti quei contenuti, immagini, descrizioni e quant'altro, ma non vedo altra soluzione 😞

    Tenere il sito cosi' non ti permette di aggiungere voci di menu', per cui addio CMS.

    Te lo ricostruisci in locale e quando e' finito lo carichi. Cosi' il sito rimane online come se niente fosse, ma almeno risolvi i problemi. Che magari vanno bel oltre il menu' non funzionante, considerando tutti gli errori che ti escono di tanto in tanto.


  • Super User

    Arghhhhhhhh ... ho provato a modificare il menù sostituendolo con altri titoli e ho scoperto che è tutto piantato. Non si riesce a predisporre nessun nuovo menù!!!

    Volete dirmi che la Data Solution è l'unica possibile??
    E' un lavoraccio!!!!


  • User Attivo

    @shapur said:

    Arghhhhhhhh ... ho provato a modificare il menù sostituendolo con altri titoli e ho scoperto che è tutto piantato. Non si riesce a predisporre nessun nuovo menù!!!

    Ecco, vedi? 😄

    Volete dirmi che la Data Solution è l'unica possibile??
    E' un lavoraccio!!!!Ma certo, cosa credevi, di cavartela in 5 minuti? 😄

    Guarda, a me e' capitata una cosa anche peggiore e sto cercando di capire come sia successa.

    Nel sito fatto per un cliente, che e' stato online per circa 1 anno ed e' sempre andato bene, quando entri in amministrazione la barra di navigazione e' scomparsa.
    Hai presente dove vedi i componenti, gestione sito, moduli? Tutto sparito!
    Ora, considerando che nulla e' stato installato o modificato, rimane il mistero.

    Dovro' vedere se installando il backup (che ho, fortunatamente) tutto riparte.
    Se non riparte, sono piselli acidissimi! E' un e-commerce con VM installato e centinaia di prodotti...tutti da ricaricare...:x

    PS= se a qualcuno viene in mente una soluzione, sono tutt'orecchi :dull: