Back to top

Autore Topic: Errore al salvataggio quando modifico qualcosa in configurazione globale  (Letto 6195 volte)

Offline gabriele8

  • Nuovo arrivato
  • *
  • Post: 25
    • Mostra profilo
Ciao a tutti...
Sto lavorando in locale con xampp e joomla.

Ieri ad un certo punto dopo due mesi che ci lavoro quando entro in configurazione globale di joomla e provo a cambiare il tipo di editor al salvataggio d'un tratto mi dice errore impossibile scrivere in configuration.php
Sono andato a vedere in informazioni di sistema e poi in permessi cartella ed il file configuration.php era non scrivibile.
Io non ricordo di aver cambiato particolari impostazioni...
Allora ho cambiato permessi al file e l'ho reso scrivibile. Ora posso fare di nuovo modifiche alla configurazione globale come cambio editor ecc ecc.
Mi chiedo però, ho letto in questo forum che si spiegava in una guida come rendere scrivibile questo file e dopo la modifica importante che si desiderava fare, renderlo di nuovo di sola lettura...
1) Prima che ieri mi desse l'errore il file era impostato su non scrivibile? Premetto che non ho toccato i permessi di questo file
2) I permessi si sono cambiati da soli per un qualche motivo? Sapete cosa può essere successo?
3) Per modifiche piccole in futuro come solamente l'editor, significa che adesso devo rendere sempre scrivibile il file configuration.php?
4) Io ho un mac come computer e con il finder ho cercato il file configuration.php (non sono molto esperto di siti e di joomla e non sapevo dove fosse) Il finder mi ha trovato 3 file diversi configuration.php in 3 sottocartelle diverse.
Allego qui l'immagine (sono i 3 file e sotto ad ogni file c'è il percorso di cartelle dove è posizionato), ieri non sapevo ed ho cambiato i permessi di tutti e 3 i file rendendoli tutti e 3 scrivibili. E' giusto o per maggiore sicurezza posso cambiare i permessi di qualcuno di questi 3 per renderlo di sola lettura?






Offline validon

  • Esploratore
  • **
  • Post: 146
    • Mostra profilo
il file configuration.php che devi rendere scrivibile è quello in "radice" del dominio (mi sembra di vedere un quota4200.it).
io solitamente entro via FTP, do diritti 666 al file, modifico e riporto (sempre via ftp) a 664 una volta terminate le modifiche.
Non mi piace (e mi ha sempre dato problemi) utilizzate la configurazione FTP dal backend di Joomla.

Offline gabriele8

  • Nuovo arrivato
  • *
  • Post: 25
    • Mostra profilo
Ciao Validon, grazie della risposta!
Si il sito è quota4200.it
Ma d'un tratto cosa può essere successo per non andare più?
Tu ogni volta che magari devi modificare l'editor per creare un modulo cambi e ricambi i permessi del configuration.php?
Io non ho mai toccato niente e ho potuto cambiare e ricambiare editor da due mesi... non ho la più pallida idea di cosa sia successo ieri...

Offline validon

  • Esploratore
  • **
  • Post: 146
    • Mostra profilo
non so che dirti.
ti volevo aiutare per capire quale dei 3 config toccare.
ma sei sicuro di non aver cambiato qualche parametro Apache o PHP in Xammp? non è che hai qualche casino con il Proprietario/Gruppo del file?
Qui servirebbe un esperto di configurazione web server.

maaaa.. domandona: perchè cambi continuamente l'editor?

Offline gabriele8

  • Nuovo arrivato
  • *
  • Post: 25
    • Mostra profilo
Ciao Validon... aver cambiato qualche parametro Apache o PHP in xampp??? Bella domanda... magari non intenzionalmente anche perchè non saprei dove andare e cosa fare per cambiare questi paramentri.
Cambio ogni tanto editor perchè sto creando ancora il sito e per creare alcuni moduli il suggerimento è di usare l'editor codemirror, mentre di solito lascio memorizzato il TinyMCE. O ad esempio l'altro giorno volevo creare il banner per i cookie e li nel video tutorial suggeriva di impostare come editor "nessuno".


Offline validon

  • Esploratore
  • **
  • Post: 146
    • Mostra profilo
Ma guarda che con Tiny, per disabilitare l'editor, c'è la spunta in basso a destra, se non sbaglio, sotto la finestra del testo da immettere... senza metter mano alla configurazione.
comunque confida nell'aiuto di qualche admin o esperto. Vedrai che l'aiuto arrivas

Offline gabriele8

  • Nuovo arrivato
  • *
  • Post: 25
    • Mostra profilo
ma cavoli... non lo sapevo mica! :-))
Per dirti il mio livello di esperienza...
Sono entrato adesso da amministratore e si vedo in basso a destra editor si/no.
Se seleziono no è come se fosse nessun editor o come se fosse il codemirror?
Ultima domanda e ti ringrazio di tutta la pazienza! :-)

Offline validon

  • Esploratore
  • **
  • Post: 146
    • Mostra profilo
bhè... abiliti o disabiliti il WYSWYG dell'editor. Editor NO se digiti codice, viene interpretato come tale. Editor SI il codice è come se scrivessi la lettera alla morosa... ;D

Offline gabriele8

  • Nuovo arrivato
  • *
  • Post: 25
    • Mostra profilo
Validon... allora adesso ho controllato questa cosa... io sto lavorando in locale come ti ho detto e qui ho modificato i permessi del file configuration.php rendendolo scrivibile.
Adesso mi sono inserito nel pannello amministrativo di joomla del mio sito online, qui se vado in informazioni di sistema il file configuration.php è non scrivibile ma se provo ad esempio a cambiare l'editor me lo fa fare.
Non riesco a capire cosa sia successo ieri per iniziare a darmi errore...

Offline validon

  • Esploratore
  • **
  • Post: 146
    • Mostra profilo
ok, bene no? riesci a cambiare. però cominciamo a chiarire "scrivibile" che permessi hai impostato? 644 (o 744)? 664 ( o 764)? 666 ( o 766)?
se non racconti bene la situazione inizia a diventare infinita.
Comunque sul mio sito se imposto il MINIMO livello di scrivibilità sul file configuration, cioè il 644, da info del backend mi dice che non è scrivibile e da un errore in salvataggio.
Se imposto il 664, diventa scrivibile e funziona.
non è che devi dare qualche pulita alla cache di browser e sito? non è che ti carica l'immagine "non scrivibile" mentre in realtà lo è?


Ciao

Offline steganoga

  • Abituale
  • ****
  • Post: 1313
    • Mostra profilo
parlare di permessi senza fare riferimento "a chi" si danno e/o si dovrebbero dare, è tempo perso
...sono dove non ti aspetti di trovarmi, mi alimento della tua supponenza e disseto la mia curiosità nel silenzio.
Non sono un nemico, considerami un ospite.

Offline validon

  • Esploratore
  • **
  • Post: 146
    • Mostra profilo
si parla sempre e solo di configuration.php, mi sembra

Offline gabriele8

  • Nuovo arrivato
  • *
  • Post: 25
    • Mostra profilo
sempre e solo di configuration.php
Allora io lavoro in locale ho un mac.
Se facio "tasto destro" sul file e vado su ottieni informazioni mi esce l'immagine che vi allego.
Ora io modifico il tipo di permesso da qui in basso c'è scritto Gabriele, admin ed everyone. Se su gabriele e admin metto lettura scrittura e su everyone lascio su sola lettura quando vado in configuration.php di joomla come admin mi dice errore salvataggio.
Si sta parlando di un errore che mi esce da qualche giorno mentre prima erano due mesi che modificavo ogni cosa senza alcun errore.
Se mi dite come faccio a vedere i permessi del file con codice e con il mac ve li dico.
Chiedo scusa se non è chiaro ciò che spiego ma non ho molta esperienza.
Prima dell errore di salvataggio come admin non sono mai entrato a modificare permessi di questo file.
Sul sito dal lato amministrazione ci sono solo io che si collega. Dal lato sito è un sito normale, consultabile senza potersi iscrivere come utenti.
Errore che prima non c'era e da un giorno all'altro è saltato fuori...

Offline steganoga

  • Abituale
  • ****
  • Post: 1313
    • Mostra profilo
a chi non vuol dire a che file...

i permessi vengono dati a root a group e a user, tu (joomla) chi sei dei 3?
...sono dove non ti aspetti di trovarmi, mi alimento della tua supponenza e disseto la mia curiosità nel silenzio.
Non sono un nemico, considerami un ospite.

Offline gabriele8

  • Nuovo arrivato
  • *
  • Post: 25
    • Mostra profilo
Io in joomla quando mi inserisco come admin ho i permessi di superuser.
Credo di essere quindi un user.
Vi ringrazio tutti per l'interesse e le risposte... se mi date anche le istruzioni pratiche per guardare le cose che mi chiedete lo faccio volentieri se no ho paura di non capire molto.
Io mi sto riferendo al file configuration.php posto nella root del sistema (per la precisione se guardate la foto nel mio primo post, è il primo file configuration. Appena sotto al file potete vedere il percorso delle cartelle. Se mi date due dritte per dare i permessi con il codice 644 o con il codice più giusto con il mac lo faccio![size=78%] [/size]

Offline validon

  • Esploratore
  • **
  • Post: 146
    • Mostra profilo
occhio ragazzo!
A parte che usi un Mac e tutto diventa incasinato, per me che aborro i sistemi proprietari e chiusi come Apple, ti dico che tu stai applicando permessi e diritti al file come Utenti del computer. Si fa la stessa cosa sui Pc o nei servers Windows (in Active Directory) dando le Trustee ai files.
Ma qui (e ritorniamo agli esperti di configurazione Web Server) stiamo parlando di diritti dei file a livello di Apache o Web Domain. non di diritti utente.
Se sul Mac ti crei un profilo Pippo, probabilmente te lo ritroverai nella tendina che hai postato.


Secondo me devi studiare o cercare con zio Google "chmod Apache con Mac OS" o cose simili.


buona fortuna

Offline gabriele8

  • Nuovo arrivato
  • *
  • Post: 25
    • Mostra profilo
e lo so però cambiando qua i permessi ho visto che cambiavano anche in joomla e mi permetteva di modificare le cose in configurazione globale. Non ho comunque idea di cosa possa essere successo per far si che da un gg all altro io debba fare queste cose per poter fare modifiche in confg globale.
chmod Apache con Mac OS per me è arabo.....

Offline gabriele8

  • Nuovo arrivato
  • *
  • Post: 25
    • Mostra profilo
Secondo voi... quando carico il sito in remoto... e quindi avrò il sito online il problema sara risolto o rimarrà se non lo risolvo in locale?

Offline validon

  • Esploratore
  • **
  • Post: 146
    • Mostra profilo
on line tutto è più semplice per certi aspetti anche perchè andrai in ambiente Linux, mi auguro. comunque è la realtà... quindi risolvi lì

Offline steganoga

  • Abituale
  • ****
  • Post: 1313
    • Mostra profilo
... prova! hosting adatti a joomla e gratuiti ce ne sono

PS: per prima... se sei su windows parlare di permessi diventa difficile... windows non sa cosa sono per cui va sempre bene 777, tanto sei in locale, in produzione, a meno di setup particolare del server, non si danno mai quei permessi perchè "inibiscono tutta la gestione di sicurezza su un file da parte del server", in pratica tutti su quel server hanno i medesimi permessi root 7 group 7 user 7

...user di joomla non centra con user server
...sono dove non ti aspetti di trovarmi, mi alimento della tua supponenza e disseto la mia curiosità nel silenzio.
Non sono un nemico, considerami un ospite.

 



Web Design Bolzano Kreatif