Back to top

Autore Topic: [RISOLTO]Impossibile creare una categoria con Phoca Gallery.tabelle nel database  (Letto 4090 volte)

Offline Temugin73

  • Nuovo arrivato
  • *
  • Post: 10
    • Mostra profilo
Ciao!!

Ho installato (e reinstallato un paio di volte) Phoca Gallery e aggiunto i plugin di lingua italiana.
Mi dice che tutto è andato a buon fine, e posso uploadare immagini, ma non posso salvarle perchè sono senza categoria e non posso creare categorie!!!
Non mi da alcun indizio sull'errore.
In realtà, andando a grufolare su forum inglesi, ho potuto notare che nel mio database mysql mancano due tabelle relative a phocagallery: jos_phocagallery e jos_phocagallery_categories.
Ora, viene detto che in tale caso si deve aggiungerle a mano.
Solo che io non so come procedere dal pannello di gestione del database.
Allego un'immagine di esempio.
Cosa devo inserire nei vari campi??
Grazie mille.

[allegato vecchio più di un anno eliminato automaticamente]
« Ultima modifica: 02 Mag 2010, 23:25:26 da Temugin73 »

Offline Temugin73

  • Nuovo arrivato
  • *
  • Post: 10
    • Mostra profilo
Ho trovato questo script, che mi pare corretto (ma che sottopongo al vostro giudizio):

Codice: [Seleziona]
CREATE TABLE `jos_phocagallery` (
`id` int( 11 ) unsigned NOT NULL AUTO_INCREMENT ,
`catid` int( 11 ) NOT NULL default '0',
`sid` int( 11 ) NOT NULL default '0',
`title` varchar( 250 ) NOT NULL default '',
`alias` varchar( 255 ) NOT NULL default '',
`filename` varchar( 250 ) NOT NULL default '',
`description` text NOT NULL default '',
`date` datetime NOT NULL default '0000-00-00 00:00:00',
`hits` int( 11 ) NOT NULL default '0',
`published` tinyint( 1 ) NOT NULL default '0',
`checked_out` int( 11 ) NOT NULL default '0',
`checked_out_time` datetime NOT NULL default '0000-00-00 00:00:00',
`ordering` int( 11 ) NOT NULL default '0',
`params` text NOT NULL ,
PRIMARY KEY ( `id` ) ,
KEY `catid` ( `catid` , `published` )
) TYPE = MYISAM CHARACTER SET `utf8`
Questo dovrebbe generare una delle tabelle necessarie. Similmente si dovrebbe fare con l'altra:
Il problema è che non so come dirgli di selezionare il database prescelto, visto che ne ho 5 ma ne utilizzo uno solo.
Mi date una mano?

EDIT: ho trovato il sistema, a breve vedremo se la procedura è giusta... ^^
« Ultima modifica: 02 Mag 2010, 22:50:38 da Temugin73 »

Offline Temugin73

  • Nuovo arrivato
  • *
  • Post: 10
    • Mostra profilo



UP!!
Non ho risolto.

Adesso nel database ci sono le due tabelle, ma mi serve che qualcuno esperto dia un'occhiata a ciò che ho fatto poichè i risultati non cambiano:
Se provo a creare una categoria in phocagallery dal pannello di amministrazione mi risponde semplicemente"Errore nel salvataggio della(e) categoria(e) di Phoca Gallery".

Offline santograz

  • Abituale
  • ****
  • Post: 907
  • Sesso: Maschio
    • Mostra profilo
Eh sì, hai creato solo una delle due tabelle che ti servono.

Apri il file zippato PhocaGallery (quello installabile)

In un file che si chiama install.bak, trovi tutte le query per creare le tabelle...
Un esperto mi ha detto:"Per avere un sito web sicuro, installalo su di un server locale, poi spegnilo e stacca i cavi". Mi hanno rubato il computer.

Offline Temugin73

  • Nuovo arrivato
  • *
  • Post: 10
    • Mostra profilo
Ah!!

Dici che la tabella categories dev'essere diversa dalla prima??
Ok, vado a grufolare nel file install.bak .
Grazie della dritta!

Trovata!
Eccola qui:
Codice: [Seleziona]
CREATE TABLE `jos_phocagallery_categories` (
  `id` int(11) NOT NULL auto_increment,
  `parent_id` int(11) NOT NULL default 0,
  `owner_id` int(11) NOT NULL default 0,
  `title` varchar(255) NOT NULL default '',
  `name` varchar(255) NOT NULL default '',
  `alias` varchar(255) NOT NULL default '',
  `image` varchar(255) NOT NULL default '',
  `section` varchar(50) NOT NULL default '',
  `image_position` varchar(30) NOT NULL default '',
  `description` text,
  `date` datetime NOT NULL default '0000-00-00 00:00:00',
  `published` tinyint(1) NOT NULL default '0',
  `approved` tinyint(1) NOT NULL default '0',
  `checked_out` int(11) unsigned NOT NULL default '0',
  `checked_out_time` datetime NOT NULL default '0000-00-00 00:00:00',
  `editor` varchar(50) default NULL,
  `ordering` int(11) NOT NULL default '0',
  `access` tinyint(3) unsigned NOT NULL default '0',
  `hits` int(11) NOT NULL default '0',
  `count` int(11) NOT NULL default '0',
  `accessuserid` text,
  `uploaduserid` text,
  `deleteuserid` text,
  `userfolder` text,
  `latitude` varchar(20) NOT NULL default '',
  `longitude` varchar(20) NOT NULL default '',
  `zoom` int(3) NOT NULL default '0',
  `geotitle` varchar(255) NOT NULL default '',
  `params` text,
  `extid` varchar(255) NOT NULL default '',
  `exta` varchar(255) NOT NULL default '',
  `extu` varchar(255) NOT NULL default '',
  PRIMARY KEY  (`id`),
  KEY `cat_idx` (`section`,`published`,`access`),
  KEY `idx_access` (`access`),
  KEY `idx_checkout` (`checked_out`)
) TYPE=InnoDB CHARACTER SET `utf8`;
Effettivamente è diversa dalla prima!
Adesso testiamo!

P.S.  Vedo che ci sono altre tabelle da creare, ora che me lo fai notare... Le creo tutte e poi vado di test!
« Ultima modifica: 02 Mag 2010, 22:51:29 da Temugin73 »

Offline Temugin73

  • Nuovo arrivato
  • *
  • Post: 10
    • Mostra profilo

RISOLTO!!

Ho inserito le query tramite phpmyadmin e le cartelle sono state correttamente create e nominate:
jos_phocagallery
jos_phocagallery_categories
jos_phocagallery_votes
jos_phocagallery_comments
jos_phocagallery_votes_statistics
jos_phocagallery_img_votes
jos_phocagallery_img_votes_statistics
jos_phocagallery_user
jos_phocagallery_img_comments

Però, al momento di creare una categoria la risposta è sempre la stessa: Errore nel salvataggio della(e) categoria(e) di Phoca Gallery.

A questo punto, leggendo con attenzione, in coda al file install.bak, noto che ci sono delle modifiche da fare nelle query.
Riprovo a creare le cartelle, con le modifiche indicate per la versione 2.6.2... '^^
E stavolta funziona tutto, almeno pare!!

Grazie per il supporto, spero che questo thread possa servire anche ad altri!!
« Ultima modifica: 02 Mag 2010, 23:23:55 da Temugin73 »

 



Web Design Bolzano Kreatif