Pagina 1 di 1

Protezione area admin

Inviato: 08/07/2005, 9:45
da vulcan
Scusate un attimo, ragazzi..
Ma chiunque può accedere all'area admin? :?
Non c'è una password da inserire da qualche parte?

Mi spiego:
L'indirizzo del mio eShop (che sono riuscito a configurare, alla fine) è www.miodominio.com/public/eShop/
ma l'area di amministrazione è semplicemente
www.miodominio.com/public/eShop/admin/

Non mi sembra in alcun modo "protetta"...

Ho dimenticato qualcosa?

Inviato: 08/07/2005, 10:36
da veganet
Devi usare la contribution Admin Access

http://www.oscommerce.com/community/con ... min+access

ciao!

Inviato: 08/07/2005, 11:25
da vulcan
Ho scaricato.
Leggo le istruzioni di installazione:

1. Backup your files.

2. Database.
You must to create three tables into your DB, using the 'admin_tabel.sql' file.

3. Upload the files
Uupload all the files of the package
on your server, replacing the existing files.

4. Log In and Change of Default Account
The default admin is 'admin@localhost' with the password 'admin'.
Your first job may well be changing this security hole.

++++++++++++++

"You must to create three tables into your DB, using the 'admin_tabel.sql' file."

Ho Win Aruba... Ho sistemato tutto e tutto va alla perfezione.
Vorrei solo che l'area Admin fosse protetta.
Devo solo fare l'upload del contrib?

Grazie

Inviato: 08/07/2005, 11:30
da vulcan
Non capisco come non sia implementata di default una funzione così importante...

Inviato: 08/07/2005, 11:59
da veganet
devi uplodare i "nuovi" file e eseguire il fil .sql dopodichè ha l'amministrazine protetta.

Ricordati di cambiare user e password!!

Oscomemrce ha tante belle funzioni a anche alcune lacunee...
Se hai una istallazione "pulita" ti accorerai subito delle "mancanze" come ad esempio la mancanza del campo partita iva in fase di registrazione, la mancanza delle province italiane, la mancanza di gruppi di utenti e di i listini...

Tutto quello che t serve lo trovi qua:
http://www.oscommerce.com/community/contributions

Inviato: 08/07/2005, 12:09
da vulcan
Grazie mille per la risposta..
Come "eseguo" il file SQL?
:oops:

Sto iniziando a usare osCommerce.. non sono molto pratico..
Ho effettuato l'upload ma non so come "eseguire" il file sql...

Un'altra cosa, le userid e pass di default quali sono?

Inviato: 08/07/2005, 12:28
da veganet
Ora non so come sia l'hosting di aruba, io lavoro con un housing e il server me lo configuro da solo. :lol:
Comunque dovresti a vere un pannello di amministrazione come ad esempio phpmyandmin o una cosa simile dalla quale puoi gestire i tuoi database.
Dovresti avere una "opzione" esegui sql o cosa simile...
come hai cerato il database che usi in questo momento?
Le password le trovi dentro il file di testo README.txt della contribution, non so se posso postarle qua sul forum...

Inviato: 08/07/2005, 12:28
da vulcan
Sono riuscito a eseguire l'SQL.
Quali sono UserID e Pass per il primo accesso?

Inviato: 08/07/2005, 12:29
da vulcan
OK. Grazie verganet.

Inviato: 08/07/2005, 12:32
da veganet
verganet
Ihihi.... VERGAnet (magari!)

Inviato: 08/07/2005, 12:40
da vulcan
:P
LOL

Ho fatto tutto... Ho avuto accesso all'area amministrazione ma ci sono cose che non vanno.
Ma quando installo delle CONTRIB devo anche intervenire sul codice?

Per esempio:
Parse error: parse error in D:\Inetpub\webs\SITOCOM\public\eshop\admin\customers.php on line 373

Cosa è un Parse Error?
Il catalogo ha solo una categoria e solo un item.
Non capisco.
Non ho fatto alcun internvento. Ho solo installato il Contrib...

Sigh..

Inviato: 09/07/2005, 20:16
da veganet
Solitamente quando installi delle cont devi editare a "mano" il codice.
Se è la prima che installi dovrebbe bastarti sostituire i file nuovi con quelli vecchi e dovrebe funzionare.

S installi altre cont devi stare attento a nen sovrascrivere i file che hai precedentemente modificato con altre contribution.

Quandi se vuoi perssonalizzarti il tuo shop ci sarà da fare un pò di lavoretti con il PHP. :)

Quell' erore è dovuto ad un problema di sintassi di PHP, dai un okkiata al codice nel file admin/customers.php

Inviato: 08/08/2005, 12:25
da casper
Hoscaricato la Contrib. l'ho installata, e mi da questo errore

Codice: Seleziona tutto

1146 - Table 'nomedatabase.table_admin_files' doesn't exist

select admin_files_id from TABLE_ADMIN_FILES where FIND_IN_SET( '', admin_groups_id) and admin_files_is_boxes = '1' and admin_files_name = 'configuration.php'

[TEP STOP]
Che faccio? (per terminare il lavoro rimetto su la parte vecchia di admin e vado avanti, intanto)

Ho scaricato solo il file più nouvo, che presumo contenga anche la parte funzionante dei precedenti, o devo scaricare e installare anche parte dei precedenti?
Grazie

P.S. Sto cominciando ora a scazzottare con PHP :)

Inviato: 08/08/2005, 18:48
da casper
ora pare che la cosa vada meglio, mi da però questo errore

Codice: Seleziona tutto


Warning: main(includes/account_check.js.php): failed to open stream: No such file or directory in c:\hosting\lfservice.com\wwwroot\shop\admin\admin_account.php on line 71

Fatal error: main(): Failed opening required 'includes/account_check.js.php' (include_path='.;c:\php4\pear') in c:\hosting\lfservice.com\wwwroot\shop\admin\admin_account.php on line 71
ho controllato e alla riga 71 c'è questo

Codice: Seleziona tutto

<?php require('includes/account_check.js.php'); ?>
non vi è traccia di account_check da nessuna parte, che manchi qualche cosa?