MAXdev Italia

Supporto moduli blocchi ed addons MAXdev - problema conm zClassifieds e phPro

scibilo - 18 Apr 2006 - 13:28
Oggetto: problema conm zClassifieds e phPro
ciao a tutti,
mi occorre un modulo per la gestione offro/cerco lavoro ed avevo pensato ai moduli zClassifieds e phPro, ma ottengo degli strani errori :smt017

- zClassifieds (dopo aver penato con le diverse versioni) si e' finalemente installato con la versione 2.2, ma quando vado a gestire/modificare/cancellare le categorie mi da questo errore:

Errore: Table 'mdpro.md_zc_ads' doesn't exist

- allora ho provato phpro_v3.0BETA_25032004 seguendo le istruzioni ho caricato il db ma quando vado a processare il modulo non si processa ed ottengo questo:

Creazione tabelle fallito


ho dato ai due moduli 777 -R proprio per evitare problemi di permessi, ma non ho ottenuto risultati diversi

avete suggerimenti?
vi ringrazio anticipatamente
:smt045
scibilo - 19 Apr 2006 - 12:25
Oggetto: Re: problema conm zClassifieds e phPro
riguardo a zClassifieds ho visto che effettivamente dal file pninit.php in modules/zClassifieds non carica lo script per la creazione della tabella zc_ads

ho provato a crearla manualmente:

CREATE TABLE zc_ads(
ad_id SMALLINT UNSIGNED NOT NULL AUTO_INCREMENT ,
cat_id SMALLINT UNSIGNED NOT NULL ,
user_name VARCHAR( 20 ) NOT NULL ,
email VARCHAR( 50 ) NOT NULL ,
price TEXT NOT NULL ,
city VARCHAR( 20 ) NOT NULL ,
state VARCHAR( 20 ) NOT NULL ,
country VARCHAR( 20 ) NOT NULL ,
lastup_date INT NOT NULL ,
subject TEXT NOT NULL ,
descript TEXT NOT NULL ,
url TEXT NOT NULL ,
views INT NOT NULL DEFAULT '0',
add_date INT NOT NULL ,
exp_date INT NOT NULL ,
paypal VARCHAR( 3 ) NOT NULL DEFAULT 'No',
condition TEXT NOT NULL ,
PRIMARY KEY ( ad_id )
);

ma la query restituisce questo:

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'condition TEXT NOT NULL,
PRIMARY KEY(ad_id))' at line 18


a me al momento sfugge l'errore...
Pallino - 26 Apr 2006 - 08:34
Oggetto: Re: problema conm zClassifieds e phPro
Ciao,
per zClassifieds hai letto bene le istruzioni?
1) edit the variables in vars.php
2) regenerate your modules, initialize and activate zClassifieds
3) In the Admin Menu, go into zClassifieds
4) Click on "create sample database" to create sample categories.(lo hai fatto!?)
5) Then check your default settings.
6) Customize your categories!

Attento ai permessi, il 777 solo alla cartella che definirai nel file "var.php" che servirà appunto per caricarci le immagini.

Dovrebbe essere molto semplice, se ci sono riuscito io che conosco solo il dialetto ostrogoto!!!
Ciao.
scibilo - 26 Apr 2006 - 10:50
Oggetto: Re: problema conm zClassifieds e phPro
si, fatto tutto secondo le istruzioni e provato su diverse installazioni di mdpro :(

questo e' il mio vars.php:

<?php


/* GENERAL CONFIGURATION */


$ADVT_NAME = ""; // Advertisement name or leave blank


$ADVT_URL = "modules/zClassifieds"; // Advertisement folder URL, no trailing slash
$IMAGE_DIR = "modules/zClassifieds/ad_photos"; // Image upload directory, no trailing slash
// A folder named '$IMAGE_DIR' in this case is 'ad photos'
// and a sub-folder named 'thumb' must be created.
// Their permission is 777.


$ADMIN_NAME = "admin"; // Admin's name
$SPAMTIME = "60"; // Users must wait how long before sending another e-mail (in seconds).
$ADS = "5"; // How many maximum ads can a user post?
$ADSPERPAGE = "10"; // Amount of ads to list per page
$QUALITY = "100"; // Thumbnail quality (1 - 100, where 100 is the best quality)
$THUMBSIZE = "80"; // Thumbnail pixel width
$LOGO_URL = "modules/zClassifieds/images/zlogo.gif"; //path to logo image - can be http:// link
$WHATS_HOT = "modules/zClassifieds/images/hot.gif"; //path to what's hot image - can be http:// link
$ERRORCOLOR = "#FF0000"; // Error message colour
$PRIORITY = "1"; //E-mail Priority. 1 Urgent Message, 3 Normal
$SYMBOL = "€ "; //Currency Symbol
$CURRENCY_CODE = "EUR "; //Currency code
$IMAGE_URL = "https://www.paypal.com/it_IT/i/btn/x-click-butcc.gif"; //PayPal image url
$LOCALE = "it_IT"; //set your locale. eg: da_DK (Danish), de_DE (German). See http://www.php.net/manual/en/function.strftime.php
?>

mi sembra sia tutto ok...
mi restituisce sempre il medesimo errore

grazie
Pallino - 30 Apr 2006 - 12:50
Oggetto: Re: problema conm zClassifieds e phPro
Ciao,
ho appena installato un nuovo zClassified senza nessun problema.
Uso MD1076, ti elenco la mia procedura:
-----------------------
1-caricato zClass nella cartella modules
2-in Amministrazione/moduli ho rigenerato/attivato zClass
3-in Amministrazione/Modificaamministrazione ho assegnato il modulo in attesa.
4-da quel collegamento entro per amministrare il modulo.
5-in Area Gestione per PRIMA cosa CREO database di prova(molto importante)
6-gestisco/modifico/cambio tutto senza problemi.
----------------------
Prova a cancellare tutta la cartella e reinstalla, caso mai riscarica zClass da Maxdev di nuovo, non si sa mai.
Ciao.
scibilo - 15 Mag 2006 - 12:54
Oggetto: Re: problema conm zClassifieds e phPro
dunque,
ho installato in remoto PN_zClassifieds e sembra tutto funzioni, almeno nella configurazione, tranne che per i tasti Help e Regole dove esce questo:

regole

* _RULES1
* _RULES2
* _RULES3
* _RULES4
* _RULES5


e sul tasto help:

Help

_HELP1

* _HELP2 _HELP3
* _HELP4
* _HELP5

_HELP6

* _HELP7
* _HELP8

_HELP9

* _HELP10

_HELP11

* _HELP12
* _HELP13
* _HELP14

_HELP15



non sono stati configurati?

Ho bisogno di un consiglio, prima di contnuare evitando lavoro inutile... :smt040

ritenete che questo modulo sia adatto ad una sezione Cerco/Offro Lavoro? Sarebbe meglio utilizzare zPersonal o il classico zClassified?


grazie
:wink:
Skin - 15 Mag 2006 - 13:17
Oggetto: Re: problema conm zClassifieds e phPro
Sul server in cui hai problemi che versione di MySQL hai installato?
Il modulo in questione al momento non funziona con MySQL 5.0 e da errori del tipo riportato.
scibilo - 16 Mag 2006 - 11:15
Oggetto: Re: problema conm zClassifieds e phPro
effettivamente in locale ho mysql 5, ma in remoto il server mi riporta questa versione:
MySQL 4.1.16 :smt012

riguardo la domanda?

grazie ancora

:smt109
Skin - 16 Mag 2006 - 15:59
Oggetto: Re: problema conm zClassifieds e phPro
Credo che le regole ed il manuale li debba scrivere tu, quelle scritte che ti appaiono sono solo di demo.

Non ho mai usato zpesonal, per cui non posso dire quale sia più adatto.
L'unico consiglio che posso darti ed di installarli tutti in locale e vedere quale si adatta di più alle tue esigenze.
gallo.mirco - 21 Nov 2006 - 22:43
Oggetto: Re: problema conm zClassifieds e phPro
Idem... stesso problema.... tabella inesistente.... :smt102

Ma sono duro di comprendonio, quindi sono andato a crearmela a manima... e chiaramente non funzionava come riportato nei precedenti post.... quindi sono andato a fare una modifica al codice SQL, rispetto a quello riportato da scibilo e ha iniziato a funzionare! :smt109

ecco qui il codice corretto:

CREATE TABLE `md_zc_ads` (
`ad_id` SMALLINT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`cat_id` SMALLINT UNSIGNED NOT NULL ,
`user_name` VARCHAR( 20 ) NOT NULL ,
`email` VARCHAR( 50 ) NOT NULL ,
`price` TEXT NOT NULL ,
`city` VARCHAR( 20 ) NOT NULL ,
`state` VARCHAR( 20 ) NOT NULL ,
`country` VARCHAR( 20 ) NOT NULL ,
`lastup_date` INT NOT NULL ,
`subject` TEXT NOT NULL ,
`descript` TEXT NOT NULL ,
`url` TEXT NOT NULL ,
`views` INT NOT NULL DEFAULT '0',
`add_date` INT NOT NULL ,
`exp_date` INT NOT NULL ,
`paypal` VARCHAR( 3 ) NOT NULL DEFAULT 'No',
`condition` TEXT NOT NULL
) ENGINE = MYISAM ;



nb. praticamente basta togliere la penultima riga "PRIMARY KEY(ad_id)" e aggiungere quella inline, si veda la stringa in grassetto! :grin:

ps. per farla funzionare, basta aprire phpMyAdmin (per il 99,9% della gente che lo usa....) e cliccare sopra all'icona SQL, copia-incolla del codice che c'è qui sopra e quindi cliccare su "Esegui"....!

Zaoooo!
:drinkers:
gallo.mirco - 21 Nov 2006 - 23:46
Oggetto: Re: problema conm zClassifieds e phPro
ARGHHHHHHHH!!!! :smt013

Mondo bacco!
...ho trovato l'inghippo inghipposo...! :smt084

allora la parola "condition", utilizzata nella definizione di una colonna nella tabella md_zc_ads è catalogata come riservata per MYSQL!!! :smt013

Per risolvere finalmente tutto tutto ho scoperto che bisogna chiamare in un altra maniera quella colonna es. "ad_condition" in maniera che MYSQL eviti di sclerara quando cerca di effettuare operazioni di CREATE TABLE o INSERT... infatti ero riuscito a bypassare il problema del CREATE TABLE inserendo la proprietà PRIMARY KEY subito dopo alla definizione della colonna "ad_id" (.. il bello è chissà perchè scritta così poi si è messa a funzionare....), comunque ero arrivato bello e contento a inserire il mio primo annuncio che ecco il MYSQL che inizia a frignare.... :smt091

A naso inizia a puzzare questa situazione, sono andato su www.mysql.com (si veda: http://dev.mysql.com/doc/refman/5.1/en/reserved-words.html) ed ecco svelato il motivo di tanto accanimento... quella parola "condition" è proibita....! :smt027

Quindi, sono andato a modificare i seguenti file:
-> list.php (sulla riga 114, quella della istruzione INSERT INTO, modifica del riferimento alla colonna condition con ad_condition)
-> admin_edit.php (dalla riga 86, sostituzione dei vari row['condition'] con row['ad_condition'])
-> detail.php (dalla riga 140, sostituzione dei vari $ad['condition'] con $ad['ad_condition'])



e..... magia! tutto ha iniziato a funzionare! :smt041
gallo.mirco - 22 Nov 2006 - 00:23
Oggetto: Re: problema conm zClassifieds e phPro
.....per fare 100, ci sarebbe anche da sistemare il file pninit.php riga 36, (l'istruzione che costruisce la tabella) sostituendo il riferimento "condition" con "ad_condition" (così, finalmente, quella tabella viene creata automaticamente!) :smt059
Tutti i fusi orari sono GMT
Powered by MDForum 2.0.83 © 2003-2007 basato su phpBB © 2001, 2002 phpBB
Tema grafico by subRebel del sito ktauber modificato e ottimizzato per MDForum da TiMax
e da MDRebel il quale usa Theme Graphics by Daz
e da Attachment-Mod 2.4.3