Protezione area admin

Postate qui discussioni di carattere generale riguardo a problemi di installazione e configurazione di osCommerce

Moderatore: mod Generali

Rispondi
vulcan
membro Junior
membro Junior
Messaggi: 12
Iscritto il: 07/07/2005, 18:14

Protezione area admin

Messaggio 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?
veganet
membro Junior
membro Junior
Messaggi: 46
Iscritto il: 29/04/2005, 23:17

Messaggio da veganet »

Devi usare la contribution Admin Access

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

ciao!
vulcan
membro Junior
membro Junior
Messaggi: 12
Iscritto il: 07/07/2005, 18:14

Messaggio 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
vulcan
membro Junior
membro Junior
Messaggi: 12
Iscritto il: 07/07/2005, 18:14

Messaggio da vulcan »

Non capisco come non sia implementata di default una funzione così importante...
veganet
membro Junior
membro Junior
Messaggi: 46
Iscritto il: 29/04/2005, 23:17

Messaggio 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
vulcan
membro Junior
membro Junior
Messaggi: 12
Iscritto il: 07/07/2005, 18:14

Messaggio 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?
veganet
membro Junior
membro Junior
Messaggi: 46
Iscritto il: 29/04/2005, 23:17

Messaggio 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...
vulcan
membro Junior
membro Junior
Messaggi: 12
Iscritto il: 07/07/2005, 18:14

Messaggio da vulcan »

Sono riuscito a eseguire l'SQL.
Quali sono UserID e Pass per il primo accesso?
vulcan
membro Junior
membro Junior
Messaggi: 12
Iscritto il: 07/07/2005, 18:14

Messaggio da vulcan »

OK. Grazie verganet.
veganet
membro Junior
membro Junior
Messaggi: 46
Iscritto il: 29/04/2005, 23:17

Messaggio da veganet »

verganet
Ihihi.... VERGAnet (magari!)
vulcan
membro Junior
membro Junior
Messaggi: 12
Iscritto il: 07/07/2005, 18:14

Messaggio 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..
veganet
membro Junior
membro Junior
Messaggi: 46
Iscritto il: 29/04/2005, 23:17

Messaggio 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
Avatar utente
casper
membro Junior
membro Junior
Messaggi: 14
Iscritto il: 15/03/2005, 1:00
Località: italia
Contatta:

Messaggio 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 :)
Avatar utente
casper
membro Junior
membro Junior
Messaggi: 14
Iscritto il: 15/03/2005, 1:00
Località: italia
Contatta:

Messaggio 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?
Rispondi