- Home
- Categorie
- Coding e Sistemistica
- CMS & Piattaforme Self-Hosted
- aggiornati permessi a tutti i files e non accedo più
-
aggiornati permessi a tutti i files e non accedo più
Ciao,
sono Elisa.
Ieri come una stupida attraverso filezilla ho cambiato tutti i permessi del mio sito Joomla 1.0.15, dir e files.
Non ricordo cos'erano prima...ho messo tutto a 744...subito non ho più potuto accedere al backend nè al frontend...ho provato a fare tutto 777, ma poi ho cambiato allora con 755 le dir e 644 i files della root principale. Uguale.
Questi i messaggi d'errore che mi appaiono sia se sento di accedere da amministratore che da utente qualunque:DAL FRONT-END:
Fatal error: main() [function.require]: Failed opening required 'includes/joomla.php' (include_path='.:') in /membri/miosito/index.php on line 33
cliccando poi sul link di cui sopra [function.require] si apre questa pagina:
La pagina htt p://miosito/administrator/function.require non è presenteDAL BACK-END:
Fatal error: main() [function.require]: Failed opening required '../includes/joomla.php' (include_path='.:') in /membri/nomesito/administrator/index.php on line 31
La pagina htt p://miosito/administrator/function.require non è presente
RIGA 31 - /membri/nomesito/administrator/index.php -
require_once( '../includes/joomla.php' );
RIGA SEGUENTE 32
include_once ( $mosConfig_absolute_path . '/language/'. $mosConfig_lang .'.php' );Già mi era successa una cosa del genere una volta dalla gestione globale del pannello backend: avevo cercato di inserire le statistiche, e subito non avevo più potuto accedere al sito.
Avevo risolto confusamente sovrascrivendo via ftp un configuration.php preso non so dove (mi ricordassi, ma non ci ho capito nulla).
Da quello che posso capire il mio file configuration non è completamente corretto (ma è possibile questo se finora tutto è sempre stato ok anche se di default??) e con modifiche ai permessi all'amministratore viene contraddetto o alterato e non trova più qualche comando o percorso.
Ho letto mille cose in Rete ma non riesco a venirne a capo.
Allego il file configuration.php....AIUTO sono disperata e anche molto imbranata ma stavolta vorrei capire che cosa combino e da che dipende questa faccenda.
Un garzie incredibile a chi mi aiuterà!!
Elisa
-
Ciao xellisss
dall'errore mi sembra più un problema di permessi che del confuguratio.php.Controlla i permessi includes/joomla.php normalmente i permessi sono 755 per le cartelle e 644 per i file.
Facci sapere.
-
Grazie mille per la risposta!
Sono in alto mare con i tentativi...guarda, nella mia ignoranza presumo anch'io che sia come dici tu, ho cambiato via ftp tutti i permessi in una volta sola con ATTRIBUTI FILES per provare...ho messo a 744 tutto...spuntando anche le caselle "includi sottocartelle" e "applica a tutti i files e cartelle"..poi ho visto che non accedevo più al sito e ho cambiato a 755 per le cartelle e 644 per i file. Nulla. Disperata ho messo tutto a 777...poi sono tornata a 755-cartelle e 644-files senza risultati.
Possibile che cambiare una cosa così renda inutilizzabile l'accesso?
In generale o rispetto ai parametri impostati da qualche parte?
La cartella includes è ora a 744 e includes/joomla.php a 644.
Ho notato cercando in rete che ha questo problema chi cerca di trasferire il proprio sito da locale in remoto (io sono su Altervista).
Da questi elementi ricavi qualche dritta?
Sono piuttosto disperata..grazie mille!!:(
-
Qualcosa si muove...
mi è apparso il login amministratore dal backend, anche se poi quando clicco dà sempre un analogo messaggio di errore su indexPHP linea 227
**Ho fatto questo:**ho cambiato in AMMINISTRATOR, INCLUDES e
TEMPLATES i permessi, mettendoli a 755, con "includi sottocartelle" e "applica solo alle cartelle".
Questo mi fa capire che il casino è nato qui, quando ho avuto l'idea geniale di cambiare tutto insieme per provare.
Da questo si capisce come posso aggiustare il tiro?
-
Ci sono appena riuscita dopo un lungo scavo!!!!!
In pratica quando ho cambiato in blocco i permessi devo aver toccato qualcosa nelle sottocartelle e/o files.
Ora ho fatto così, ho cambiato in tutte le directory i permessi, mettendoli a 755, spuntando "includi sottocartelle" e "applica solo alle cartelle".
Alcuni, avendo Altervista, neanche me li cambia, ma evidentemente ho rispristinato così i files nelle dir di cui avevo cambiato permesso quando ho fatto il cambio IN BLOCCO.
Non so se è giusta la mia spiegazione, tu forse me ne saprai dare una più tecnica, ma la cosa base è che PRIMA io non avevo mai neanche notato le due opzioni "includi sottocartelle" e "applica solo alle cartelle" e quindi non potevo averle attivate.
Ma quindi come si fa ESATTAMENTE a dare 755 alle dir e 644 ai files, ad es. attraverso Filezilla??
Cmq sono contenta, che fatica se non hai la mente da programmatore..ringrazio te e tutti per il prezioso supporto, alla prossima (sarò più prudente ora..).
-
ciao xellisss
la tua spiegazione va più che bene alla prossima e segui questo forum che c'è tante notizie su joomla 
-
Un'ultimissima cosa: aprendo sistema/infosistema/permessi c'è una sfilza di "permesso directory non scrivibile" (es. administrator/components/, images/, templates/, languages/).
Guardando però bene ogni directory con filezilla, vedo che tutte le dir sono come le ho cambiate io bene alla fine, cioè 755, e i files a 644.
Restano non spuntate quindi solo le caselle dei permessi di scrittura a GRUPPO e PERMESSI PUBBLICI.
Quindi che devo fare?
Prima di combinare altri casini..mi ricordo distintamente che prima in questa pagina di infosistema era tutto verde, scrivibile, ma non c'erano certo permessi a 777,visto anche che altervista li impedisce sui files "pericolosi".