Joomla.it Forum
Joomla! 3 => Joomla! 3 => : Minotauro di Chieti 26 Apr 2017, 23:17:10
-
Salve a tutti, :)
oggi ho aggiornato a Joomla 3.7 (venivo dalla 3.6.5) il mio primo sito
e l'ho pubblicato su A***a; tutto OK tranne quando vado a cliccare sulle voci del menu, nessuna di queste pagine viene visualizzata, mi è dato un errore "404 Not Found" con questo commento "The requested URL /*******.html was not found on this server.". Sinceramente a questo punto non so che pesci pigliare :'( , è la mia prima realizzazione...in ambiente locale è stato testato costantemente (con tutti i browser e devices) e tutti i problemi sono stati risolti ogni volta che si presentavano ma adesso non riesco a venirne a capo. Può qualcuno venirmi gentilmente in soccorso?
Grazie anticipatamente. :)
Questo è il link del sito (ho usato il template "tpl-joothemes-church-free-j3": http://www.beatonicoladagesturi.org/ (http://www.beatonicoladagesturi.org/)
-
Intanto disabilita le url amichevoli nbella configurazione.
E torni a rendere accessibili le pagine. Poi se vuoi usare le url amichevoli devi configurare l'htaccess.
-
Grazie Tonicopi,
ho disattivato il le URL SEF, ma il problema è rimasto.
Ricordo che avevo anche settato il file htaccess con le voci # Options +FollowSymLinks e RewriteBase (inserendolo come htaccess.txt, perchè in formato .htaccess il sito non è visualizzato).
Ora ti chiedo, la sola visualizzazione della home page essere dovuta al fatto che il percorso assoluto del server è "/web/htdocs/www.beatonicoladagesturi.org/home"?
Grazie infinite :)
P.S.: Ho notato, proprio inq uesto momento, che la versione 3.7 da gli stessi problemi anche in locale...ma la 3.6.5 è stabilissima...forse si tratta di un bug?
-
Macchè... scritto in quel modo l'htacces non ha alcun effetto.
E non vedo le url amichevoli disabilitate...
-
Non hai visto le URL disabilitate perchè stavo armeggiando con il sito. :-\
Piuttosto, passerò per emerito cretino, ma questo pomeriggio ho settato i permessi a 755 per configuration.php e htaccess.txt e tutto è ricomparso, pagine incluse, colo solo problema che avevano degli URL improponibili...
Dappertutto leggo del file .htaccess, ma se lo inserisco non mi viene più visualizzato niente, nè la home nè le altre pagine.
-
mmm...no bello...il configuration.php deve avere permessi 444. htaccess.txt puoi anche cancellarlo :)
Il file che conta è .htaccess (permessi 644)!
-
Niente da fare, con .htaccess si pianta tutto e non ottengo nè la schermata di backend nè frontend, anche se do i giusti permessi...
-
ma hai cambiato hosting? ce n'è uno famosissimo che non ti fa rinominare in .htaccess
-
Hai provato a prendere un htaccess.txt dal pacchetto di joomla, rinominarlo in .htaccess e caricarlo sul server?
-
Ho rinominato un file htaccess.txt proprio adesso dal pacchetto originale di joomla...zero...nada... :'(
Ora gli ho rimesso htaccess.txt ed è ritornato!!
Per quanto riguarda il provider sono su A***a.
-
Quasi sicuramente c'è un problema legato all'htaccess...e il problema non è tanto dell'htaccess a mio parere ma dell'hosting..se ti fai un giro su google lo vedi da te.
Contatterei l'hosting.
Puoi provare a commentare Options +FollowSymlinks in modo che diventi:
# Options +FollowSymlinks
e togliere il commento a # RewriteBase / in modo che diventi:
RewriteBase /
e naturalmente rinominare htaccess.txt in .htaccess?
-
Già fatto... ma non sortisce nessun effetto. Ora, siccome con la versione 3.6.5. non ho avuto problemi penso che cancello il sito dal database e metto quella vecchia.
-
Direi che è l'opzione migliore...intanto però devi trovare cosa genera il problema!Potresti fare i tuoi test in locale con mamp (osx) o wamp (windows). In questo modo dovresti subito accorgerti se il problema è legato all'htaccess/hosting.
-
Direi che è l'opzione migliore...intanto però devi trovare cosa genera il problema!Potresti fare i tuoi test in locale con mamp (osx) o wamp (windows). In questo modo dovresti subito accorgerti se il problema è legato all'htaccess/hosting.
Ti dirò, il sito l'ho costruito su 3.6.5 testandolo ad ogni piè sospinto senza avere problemi...ieri, vedendo che era disponibile la 3.7 l'ho aggiornato e subito messo sul server...e patatrac... :'(
Comunque, ovunque cerchi nella rete trovo sempre la stessa risposta circa il file .htaccess, ma il server non ne vuole proprio sapere; a questo punto penso che sia un bug della 3.7.
-
Non credo proprio sia un bug di joomla!
Se fosse stato un bug ci sarebbe pieno il forum di argomenti come il tuo!
-
Bug o non bug il problema si risolve solo se metto htaccess.txt e metto no al SEF, visualizzo tutto quanto ma con degli url vomitevoli...a questo punto il SEO va a farsi friggere...
-
RISOLTO!!!! :D
Spiego come ho fatto, per essere d'aiuto a chi ha passato il mio stesso calvario.
1- Sono andato in admin.aruba.it, alla voce "Servizi Hosting" sono andato su "Strumenti e Impostazioni" e ho aperto "Mostra log degli errori"; là, tra tutte le linee che mostravano gli errori, si ripeteva[Thu Apr 27 18:08:44 2017] [alert] [client 78.15.225.252:54634] - www.beatonicoladagesturi.org - /web/htdocs/www.beatonicoladagesturi.org/home/.htaccess: Option Indexes not allowed here;
2- Sono andato nel file .htaccess e ho modificato "Options -Indexes" in "# Options -Indexes"
3- sempre alla voce "Strumenti e Impostazioni" ho aperto "Personalizzazione del file PHP.INI" e ho spuntato su "Joomla" (era su default...)
4- Nel backend, alla voce "Configurazione Globale" sono andato seulla scheda "Sito" e ho messo SI su "
Attiva URL SEF" e "Riscrivi URL SEF".
Ora tutto procede alla grande.
Grazie a tutti per il solerte aiuto.
Pheeeeeeeeeeeeeeeeeeeeeeeeeeeeeeew!!
:)
-
Bene! Ma io avrei già cambiato hosting!! Ma che giri fanno fare??
-
Purtroppo ho dovuto lavorare su un hosting che non ho potuto scegliere, con delle impostazioni messe da chi nel 2013 cercò di fare il sito, perciò ho dovuto cancellare tutto e "domare un cavallo non mio"...
P.S.: quindi mi dici che A***a non è un buon hosting per Joomla?
-
Se oltre a configurare il sito devo anche scervellarmi per capire cosa non va nel server o magari aprire un ticket al giorno, allora non lo reputo un buon hosting, ma è un'opinione personale.
-
Tanto per cominciare devi aprire un ticket e chiedergli di mettere il sito su un server ottimizzato per joomla.
Adesso lo fanno e non costa niente... ;D
-
Ho rinominato un file htaccess.txt proprio adesso dal pacchetto originale di joomla...zero...nada... :'(
Ora gli ho rimesso htaccess.txt ed è ritornato!!
Per quanto riguarda il provider sono su A***a.
tana per l'hosting, su quell'hosting non lo fa rinominare neanche a me e probabilmente a nessuno. C'è una guida in giro per tentare di ovviare alla cosa. Ma credo che sia dovuto ad una scelta dell'hosting, in modo da "consigliarti" di usare i suoi sistemi di indicizzazione. La guida per ovviare alla questione l'ho provata senza risultato, ma non sono espertissimo.
(sorry non avevo letto che avevi risolto, prendo appunti :D