- Home
- Categorie
- Coding e Sistemistica
- Joomla!
- Spiacenti, non sei autorizzato a visualizzare questa risorsa
-
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)
- Cestino: Svuota il cestino dal tuo pannello administrator. Questa operazione dovrebbe essere eseguita periodicamente, per garantire il corretto funzionamento di Joomla!
- 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)
- 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- Il contenuto deve essere pubblicato e avere livello di accesso "Public"
- La categoria che contiene il contenuto deve essere sul livello "Public"
- La sezione che contiene la categoria del contenuto deve essere di accesso pubblico
- 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:
- Devi linkare il contenuto in un menu con una voce (menu item) con accesso pubblico.
- 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.
- Menu e contenuti nel cestino possono causare problemi. Vedi primo rimedio semplice
Soluzioni specifiche (se trovate e riconosciute):
- Il link "Read more" non fuzniona. Soluzione: Core Hack
index.php/topic,4259.msg37548.html#msg37548 - Gli utenti non riescono ad aggiungere contenuti.
- 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 - 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 - 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.- Community builder t (versioni antecedenti alla 2.x, non sono stati riscontrati bug in CB2)
- discussbot mambot
- topic hotproperty index.php/topic,3243.msg46899.html#msg46899
- 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.
-
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
-
: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.;)
-
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 CIaoIl Tuo fedele adepto.
-
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.
-
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??
ps. rinvio al prossimo post il discorso sul dominio; comunque il server è italico (isolano caraibico).
-
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
-
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.
-
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
-
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.orderingTi può essere d'aiuto??
-
@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
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??
-
Alberto, non ci ho guardato, ma che versione hai di Joomla installata?
-
1.0.15 ....nooo?
-
[CENTER] Joomla! un software libero rilasciato sotto licenza GNU/GPL. [/CENTER]
Joomla! 1.0.15 Stable [ Daytime ] 22 February 2008 23:00 UTCQuesta è l'indicazione che riporta in calce la home lato admin.
-
@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
-
Se lo dici tu mi faccio veramente un cruccio. Azzzzz.....
Adesso faccio un esperimento di modifica.
-
Arghhhhhhhhh!!! Mi preoccupi. Sai di altri che hanno vissuto un medesimo storico??
Zero terapia??
-
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.
-
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!!!!
-
@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...:xPS= se a qualcuno viene in mente una soluzione, sono tutt'orecchi