News:

SMF 2.0.19 has been released! Please update. Read more.

Main Menu

Correggere errori di Media Gallery

Started by thebigbug, February 12, 2009, 05:49:31 AM

Previous topic - Next topic

thebigbug

Mi è capitato quanto segue.
Ho aggiornato sia a SMF 1.1.8 che media gallery a 1.5.4. Tutto Okey.
Scopro che un utente non riesce più ad inserire immagini in Gallery. Gli viene restituito un errore (non indica un codice, ma solo di rivolgersi all'amministratore).
Provo ad aggiungere un'immagine come admin. Stesso errore.
Allora controllo i permessi di mgal_data. Prima li imposto tutti a 777, stesso errore, poi a 755 (Aruba lo pretenderebbe), stesso errore.
Penso quindi di eliminare l'Album e ricostruirlo.
Entro in Admin Gallery->Album->Lista Album utente quindi click sul link Cancella.
Poi Creo un nuovo album e provo ad inserire la miniatura. Stesso errore di prima.

Ebbene dopo questa operazione non trovo più nessuna immagine, peggio: è sparita tutta la cartella mgal_data. Scomparsa, eliminata in toto.

Per fortuna posso disporre del database giornaliero delle cartelle locali. Quindi ripristino mgal_data e gli album tornano a farsi vivi.
C'è un problema però: il database non è più allineato con le cartelle locali e verificando:
Gallery->Admin->Manutenzione->Trova errori ecco cosa mi comunica:

Sono stati rilevati i seguenti errori:
    * I dati nel DB della miniatura #674, usato con l'oggetto #217, non è stato trovato
    * Il file #673, usato con l'oggetto #217, non è stato trovato
    * L'anteprima #675, usata con l'oggetto #217, non è stata trovata

Avete qualche idea su come come posso procedere?

Darknico

chiedi direttamente al supporto ufficiale, ahimè inglese però
Italian SMF - Supporto Italiano per la board SMF - Ci trovate tutti li!! :)


thebigbug

#2
Ciao Darknico,
grazie per l'aiuto.

Ho riportato il problema sul forum di supporto a Media gallery. La risposta è stata questa:

"This issue is due to mgal_data and its sub-folders not being 777 and the album not being able to create its own directory in mgal_data/albums, it assumes its main directory in mgal_data. Now when you go to delete it, it deletes mgal_data."

Se ho capito bene (ma non ho studiato inglese purtroppo) si attribuisce il problema ai permessi della cartella che dovrebbero essere 777. In effetti ho impostato mgal_data sia come 777 che 755 (comprese sotto cartelle), ma non è cambiato nulla. Ho inteso male?

Pensavo ora di fare un bel reset. E' possibile disinstallare media gallery, ripulire anche il database (a cui posso accedere) e reinstallare il tutto (Media Gallery intendo).
In fin dei conti posso anche reinserire gli Album a manina, se solo potessi risolvere questo problema.

A proposito, tutto è cominciato (almeno le anomalie) notando che un utente non poteva più inserire foto. Veniva restituito un errore (rivolgersi all'amministratore). Sai se posso disporre di un log per verificare l'essenza del problema?

Grazie in anticipo

fotografo74

A me è capitato una cosa simile in quanto il nuovo forum che sto mettendo su, basato su SMF2 RC1, non sta nella root e c'erano difficoltà con i permessi delle cartelle e sottocartelle.
Prova magari a contattare il tuo hoster e dirgli di renderti proprietario della cartella che ti interessa e delle sottocartella contenute in essa ( in ftp puoi vedere se la cartella è creata da nobody o dal tuo account? )
Media Gallery è una Mod, quindi la puoi disinstallare ( se la disinstallazione automatica dà errori, devi disinstallare manualmente il codice che Media Gallery aveva aggiunto o ripristinare quello precedente se lo aveva sovrascritto )
Accedendo al database poi cancella le tabelle relative a Media Gallery.
I registri degli errori li trovi nel pannello di amministrazione del forum :-)
Anto

Advertisement: