Archivio di Gennaio 2007

Guida alla prima installazione di OsCommerce

Sabato 20 Gennaio 2007

OsCommerce Logo

In questo articolo spiegherò sinteticamente come si effettua la prima installazione di OsCommerce.
Prima di passare all’azione ed installare Osc, vi suggerisco di procurarvi quanto segue:

1-Ambiente di sviluppo “php+mysql” sul quale lavorare in locale per i tuoi test. per esempio puoi provare easyphp che ti renderà possibile sviluppare e testare il tuo shop in osc.

2-Editor php, che consente di modificare il codice php. Io personalmente ti consigli l’uso di “Crimson Editor“, per diversi motivi. Infatti questo programma è freeware e come editor poù essere utilizzato iper diversi formati, asp incluso.

3-Comparatore di file. Servirà molto in futuro quando si installeranno più contribution su OsCommerce. Infatti molte contribution richiedono la modifica di diversi file condivisi già con altri. Io consiglio di utilizzare WinMerge, poichè è molto semplice ed intuitivo da utilizzare ed inoltre è freeware

4-Scarica una versione di oscommerce dal sito oscommerce.com. Puoi scegliere tra la distribuzione linux e windows.

Ricorda che oscommerce è una piattaforma che necessita di php e mysql per il database

Una volta scaricata la versione di osc che più si preferisce, procediamo con la scompattazione dei file zippati, poichè osc viene fornito compresso.

Una volta scompattato osc nella cartella locale www (la cartella dove è possibile eseguire osc con easyphp, che normalmente si trova nella cartella programmi/easyphp/www/) basta che esegui la chiamata sul tuo browser della directory in esame. Normalmente basta digitare nella barra degli indirizzi “localhost o localhost/catalog” questo dipende dalla directory che scegli e si aprirà una pagina di installazione sul tuo browser sul quale potrai settare i primi parametri di osc. L’installazione avviene in inglese e se utilizzi tutti i paramentri idonei, avrai installato il tuo primo shop con oscommerce.

INSTALLAZIONE IN 8 PASSI

Per visualizzare correttamente le immagini consiglio di clicckare sull’immagine con il tasto destro del mouse e selezionare “Visualizza Immagine”

Gli esempi qui riportati si riferiscono ad una installazione in locale utilizzando easyphp

Step 1

Step 1: Clikka su install

Step 2

Step2: Lascia selezionato “Import catalog databse” e “Automatic configuration” il primo importerà il databse standard di osc, mentre il secondo salverà in automatico i parametri di configurazione. Clikka “Continue”

Step 3

Step3: Chiede l’inserimento dei paramentri per il database. Normalmente sia in locale che su server il nome del database server è sempre “localhost”. La username per le installazioni in locale molto spesso è “root”, mentre se installiamo su server deve essere definita dal pannello di amministrazione del server prima dell’installazione, tramite il settaggio dei permessi sul data base mysql. La password in locale solitamente non viene mai impostata, mentre sul server vale il discorso fatto per la username, e come si cosiglia di impostarla sempre. Data Base Name, è il nome che diamo al database di oscommerce. Possiamo inserire qualsiasi nome desideriamo. Persistent connection, deve essere abilitato o disabilitato a secondo del data base utilizzato. Persistent sta per persistente, ovvero una connessione sempre aperta tra osc ed il db. Può tranquillamente essere lasciata sulla posizione di default. Storage, invece ci chiede come salvare i file di configurazione, se su file oppure nel data base. Io consiglio data base

Step4: L’installazione verifica che tutti i dati di connessione e configurazione sono esatti. In questo caso è tutto ok ed è possibile proseguire con l’installazione. In caso negativo l’interfaccia segnala l’errore e chiede di rivedere i campi errati.

Step5: Tutti i dati sono completi e l’installazione del data base è stata eseguita con successo.

Step6: Chiede tutti i dati del web server, ovvero l’indirizzo web, l’indirizzo root del server e tutti gli altri dati di pertinenza. Normalmente in fase di installazione osc fornisce i dati in automatico. L’unico campo sul quale occorre porre attenzione è “Enable SSL Connection”. Questo campo si riferisce alle connessioni sicure SSL per le quali occorre essere muniti di certificato digitale. Il certificato digitale si acquista on line presso le società autorizzate, come ad esempio Verisign, e va installato sul proprio server.

Step7: Richiede nuovamente i dati per il data base. Infatti in Osc sono presenti 2 files di configurazione. Uno per l’amministrazione ed uno per il fron-end dedicato ai clienti. Normalmente si utilizzano sempre gli stessi paramentri.

Step8: Abbiamo concluso con successo l’installazione ed il sistema ci chiede se desideriamo visualizzare ll’amministrazione oppure il lato front-end del nosto shop in OsCommece.

Prima di procedere con ulteriori azioni, ti consiglio di prendere dimestichezza con il sistema e di vedere le sue funzioni di base, facendo una panoramica generale sia sul lato client “riservato ai clienti del negozio” e sia sul lato amministrazione, dove potai gestire il tuo nuovo shop.

Se dovessi incontrare problemi con l’inglese, la prima cosa che ti consiglio è quella di scaricare i file della lingua italiano. Tale operazione è molto semplice . Vai su http://www.oscommerce.com/community/contributions e tra i menu di selezione a centro pagina trovi il link LANGUAGES, apri il link e ti trovi nella sezione relativa alle traduzioni di osc. In alto trovi un campo chiamato search, nel quale dovi inserire “italian”, esegui la ricerca ed ottieni dei risultati pertinenti alla vostra ricerca. Infatti sicuramente troverai una versione della lingua italiana chiamata “2.2 MS2 Italian Language - Complete Pack“. Apri il link e scarica questa contribution. Una volta effettuato il download procediamo con la scompattazione del file. Io consiglio di scompattare tutte le contribution scaricate di OsCommerce in una cartella , in modo da avere una panoramica sui file scaricati. Copiate le due sottocartelle presenti nella cartella ITALIAN, esattamente ADMIN ed INCLUDES ed incollateli direttamente nella directory del vosto OsCommerce dove sono presenti queste due cartelle. Il sistema vi chiederà se desiderare sovrascrivere i file, e voi selezionate si. Ricordo a tutti che si possono effettuare 2 tipi di installazioni di OsCommerce.

1-Direttamente nella Root (es. su servert http://www.miodominio.com, es.in locale http://localhost)

2-In una sottodirectory della Root (es http://www.miodominio.com/catalog/ es. in locale http://localhost/catalog/)

Una volta copiati i file della lingua, procediamo con l’installazione vera e propria della lingua. Andiamo in Amministrazione del nostro shop, digitando localhost/admin (Nell’esempio presuppongo di lavorare in locale sul pc) dove vedrai l’home page di amministrazione. Seleziona la voce “Languages” (Individua l’icona con il mondo) e si apre il pannello di amministrazione relativo alla lingua.

Seleziona il tasto “new language” e vedi sulla tua destra dei campi vuoti che devi editare. Vediamo questi campi ed i contenuti che devi inserire passo-passo.

1-Name: Inserisci il nome della lingua. In questo caso Italian oppure Italiano. Questo campo serve solo per far apparire in amministrazione le lingue installate.

2-Code: Questo è il campo dove devi inserire l’ISO CODE, in Italiano CODICE ISO, ovvero il sistema di codifica della lingua. Per l’italiano l’ISO CODE è IT (Clicca qui per avere maggiori informazioni sull’ ISO CODE)

3-Image: E’il campo per l’immagini della lingua, in questo caso il tricolore italiano, e questo campo deve essere lasciato così com’è, infatti dovrebbe già comparire icon.gif.

4-Directory:E’ il campo che definisce la directory per la lingua italiana. In questo caso editiamo “italian”

5-Sort Order:E’ il campo nel quale possiamo decidere l’ordine delle lingue. Infatti se mettiamo ad esempio 1, la prima bandiera della lingua che sarà visibile sul notro sito, nel box delle lingue, sarà quella italiana.

6-Set as default: Questo campo ci chiede se dobbiamo definire la lingua come la lingua di default del nostro sito. Serve nel caso in cui abbiamo ad esempio tre lingue installate (italiano, Inglese e tedesco) ed abbiamo un navigatore francese che legge il nosto sito. In questo caso non avendo installato il francese, quando il cliente digita l’indirizzo del nostro shop, avrà come lingua di default quella da noi scelta che potrebbe essere l’italiano. Ricordo che OsCommerce incorpora uno script che reindirizza in automatico i clienti in base alla lingua del loro browser, per cui se questa lingua è presente nel nostro shop, li indirizza verso questa, altrimenti propone quella da noi definita come principale. Alla fine del processo clicckiamo su “Insert” e magia magia abbiamo installato la nostra prima contribution. Infatti sul lato cliente, avremo una nuova bandiera nel box delle lingue, ed i amministrazioen avremo in HomePage un menù a tendina che ci farà scegliere anche la lingua Italiana per l’amministrazione. Qui finisce la nostra prima installazione di OsCommerce. Questa è solo la prima fase di partenza che ci porterà allo sviluppo del nostro sistema di Ecommerce. Se avete dei dubbi o dei problemi non esitate a contattarmi, e ricordate che in rete troverete molti luoghi amichevoli dove potete sempre chiedere su Oscommerce, a tal proposito vi segnalo il forum di OsCommerce-Italia. Nei prossimi articoli vedremo come progredire con il nostro Shop. Se doveste avere la necessità di pubblicare il vostro sito on line, vi consiglio di leggere la pagina dei consigli di hosting, troverete informazioni su come avere un dominio gratis e tutto quanto il necessario per assicurarvi una presenza on-line.  Ciao alla prossima.

Disabilititare Connessione Automatica Internet per XP

Lunedì 15 Gennaio 2007

Chi di noi non ha mai avuto noie con Win XP? Il rapporto che mi lega a questo sistema operativo è di odio ed amore, ma ultimamente è più di odio. Sono solito lavorare con il mio pc portatile non connesso ad internet, ed ogni qual volta un software richiedeva l’accesso alla rete, mi usciva la famigerata finestra di connessione, praticamente usciva ogni 30 secondi, così armato di keyword mi sono recato su google ed ho cercato un lume per bruciare questa cattiva abitudine di Win XP. Per risolvere il problema dovete fare:

START / ESEGUI

nella finestra di esegui lanciare il REGEDIT “Basta solo scrivere REGEDIT e premere invio”
e nel registro di sistrma cercare nella cartella seguente

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]

Nome valore: EnableAutodial

tipo valore x 98/ME/2K/XP: Dword (0/1 default 1)

tipo valore x 95: binario

allegati i .reg per abilitare o meno l’Autodial su 2K/XP

Io sono leggermente ignorante in materia informatica, per cui non riuscendo a trovare il famigerato valore da settare “non trovavo EnableAutodial”, ho scelto la via più breve ed ho inserito questo termine in MODIFICA/TROVA nel menù del registro di sistema. Dopo averlo trovato ho fatto doppio click su EnableAutodial ed ho cambiato i valori nella maschera “Dati Valori” mettendo il tutto su 0 (zero), per cui ora grazie a Dio quella fastidiosissima richiesta di connessione non esce più!!!!!!!