LE MIE NECESSITA'.....

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

Moderatore: mod Generali

tiziano
membro Junior
membro Junior
Messaggi: 14
Iscritto il: 18/10/2003, 0:00
Località: Ita
Contatta:

LE MIE NECESSITA'.....

Messaggio da tiziano »

:D Buongiorno a tutti...
voreei sapere quale versione di oscommerce installere....
poi per proteggere la zona admin che CONTRIBUTIONS installare?
Ho anche la necessita di attribuire a 2 gruppi differenti 2 sconti differenti per i gruppi che CONTRIBUTIONS installare..
esiste un manuale per l'installazione di questi due ultimi moduli?

grazie :oops:
BluEdoG
membro Master
membro Master
Messaggi: 1064
Iscritto il: 25/05/2003, 0:00
Località: italia
Contatta:

Messaggio da BluEdoG »

Rispondo in sequenza, Ti conviene installare OsCommerce versione 2.2 MS2 che è l'ultima uscita.
Per proteggere la zona admin ci sono parecchie contribution, dipende dal tuo livello di conoscenza del Php e Mysql.
Per i gruppi (pubblicità progresso) c'è la mia contrib B2BSuite che fa al caso tuo.
Tutte le contrib, più o meno, hanno un manuale di installazione (in inglese) poi dipende dalla tua capacità di risolvere i problemi dovuti all'adattamento tra i vari inserimenti di codice.
saluti, Caneblu
[ www.caneblu.com ]
tiziano
membro Junior
membro Junior
Messaggi: 14
Iscritto il: 18/10/2003, 0:00
Località: Ita
Contatta:

conoscenze

Messaggio da tiziano »

iop e da poco che ci smanetto sul mio server per far girare questa favolosa relase 2.2.2 ho imparato anche a smanettare in mysql...
io ho un server pubblico...quindi sono partito da zero...che non e' poco e senza nessun aiuto CREDIMI!
ora forse tocca che qualcuno mi dia delle piccole dritte ....ecoo perchè ho interpellato te.

ci conto su una persona esperta dato che devo mettere questo sito presto online...

ho provato a inserire wuesto files in php nella dir di admin:

Quick Setup of Admin Authentication.

// Open /admin/includes/application_top.php add the following code in
// include authentication user/password of administration
require(DIR_WS_INCLUDES . 'authen.php');

// Open /admin/includes/configure.php and add the following code in
// define admin user/password
define('ADMIN_USERNAME', 'admin');
define('ADMIN_PASSWORD', 'mypasword');


// Save the following PHP codes as authen.php in /admin/includes/authen.php
<?php

if(!isset($PHP_AUTH_USER))
{ header('WWW-Authenticate: Basic realm="' . TITLE . '"');
header('HTTP/1.0 401 Unauthorized');
echo $SERVER_NAME . ' Authorization Required.';
exit;
}
else
{ if (($PHP_AUTH_USER != ADMIN_USERNAME) || ($PHP_AUTH_PW != ADMIN_PASSWORD))
{ header('WWW-Authenticate: Basic realm="' . TITLE. '"');
header('HTTP/1.0 401 Unauthorized');
echo $SERVER_NAME . ' Authorization Required.';
exit;
}
}

?>


perche non funziona..???
potrebbe essere sufficente questo files?

grazie
tiziano
membro Junior
membro Junior
Messaggi: 14
Iscritto il: 18/10/2003, 0:00
Località: Ita
Contatta:

esempio :Admin Authentication for 2.2

Messaggio da tiziano »

The previous submit was for 2.1 . Here is the updated Admin Authentication for using 2.2-CVS . Only a small change in including file!!!

require(DIR_WS_INCLUDES . 'authen.php');

Regards,
Bn

sono riuscito ad installare questo! ma dove devo inserire questa inforamzione require(DIR_WS_INCLUDES . 'authen.php');???

a presto :?:
BluEdoG
membro Master
membro Master
Messaggi: 1064
Iscritto il: 25/05/2003, 0:00
Località: italia
Contatta:

Messaggio da BluEdoG »

forse in index.php di admin
saluti, Caneblu
[ www.caneblu.com ]
tiziano
membro Junior
membro Junior
Messaggi: 14
Iscritto il: 18/10/2003, 0:00
Località: Ita
Contatta:

fatto..ma..

Messaggio da tiziano »

ho fatto quella modifica in index.php di admin modificando una esistente,


poi in \home\catalog\admin\includes ho inserito questo files chiamandolo cosi'
authen.php



Quick Setup of Admin Authentication.

// Open /admin/includes/application_top.php add the following code in
// include authentication user/password of administration
require(DIR_WS_INCLUDES . 'authen.php');

// Open /admin/includes/configure.php and add the following code in
// define admin user/password
define('ADMIN_USERNAME', 'admin');
define('ADMIN_PASSWORD', 'mypasword');


// Save the following PHP codes as authen.php in /admin/includes/authen.php
<?php

if(!isset($PHP_AUTH_USER))
{ header('WWW-Authenticate: Basic realm="' . TITLE . '"');
header('HTTP/1.0 401 Unauthorized');
echo $SERVER_NAME . ' Authorization Required.';
exit;
}
else
{ if (($PHP_AUTH_USER != ADMIN_USERNAME) || ($PHP_AUTH_PW != ADMIN_PASSWORD))
{ header('WWW-Authenticate: Basic realm="' . TITLE. '"');
header('HTTP/1.0 401 Unauthorized');
echo $SERVER_NAME . ' Authorization Required.';
exit;
}
}

?>


ora quando vado su home\catalog\admin mi appare un errore...
e la password d'ingresso non mi viene richiesta...
non capisco dove e' l'errore
BluEdoG
membro Master
membro Master
Messaggi: 1064
Iscritto il: 25/05/2003, 0:00
Località: italia
Contatta:

Re: fatto..ma..

Messaggio da BluEdoG »

Premetto che non so di contrib si tratti, non l'ho mai usata. Ma a quanto mi dici io metterei questi define e require in admin/includes/configure.php aggiungendoli prima del tag di chiusura ?>
tiziano ha scritto:

Codice: Seleziona tutto

// Open /admin/includes/configure.php and add the following code in
// define admin user/password
  define('ADMIN_USERNAME', 'admin');
  define('ADMIN_PASSWORD', 'mypasword');
e in application_top.php

Codice: Seleziona tutto

// Open /admin/includes/application_top.php add the following code in
// include authentication user/password of administration
  require(DIR_WS_INCLUDES . 'authen.php');
Se leggi con attenzione il codice qui sotto va salvato in un file nuovo dentro admin/includes e chiamarlo authen.php
// Save the following PHP codes as authen.php in /admin/includes/authen.php

Codice: Seleziona tutto

<?php

if(!isset($PHP_AUTH_USER)) 
{	header('WWW-Authenticate: Basic realm="' . TITLE . '"');
	header('HTTP/1.0 401 Unauthorized');
	echo $SERVER_NAME . ' Authorization Required.';
	exit;
} 
else
{	if (($PHP_AUTH_USER != ADMIN_USERNAME) || ($PHP_AUTH_PW != ADMIN_PASSWORD)) 
	{	header('WWW-Authenticate: Basic realm="' . TITLE. '"');
		header('HTTP/1.0 401 Unauthorized');
		echo $SERVER_NAME . ' Authorization Required.';
		exit;
	}
}

?>
Ultima modifica di BluEdoG il 19/10/2003, 17:47, modificato 1 volta in totale.
saluti, Caneblu
[ www.caneblu.com ]
tiziano
membro Junior
membro Junior
Messaggi: 14
Iscritto il: 18/10/2003, 0:00
Località: Ita
Contatta:

fatto..ma..

Messaggio da tiziano »

ho fatto tutto quello che mi hai detto ed ora quando entro in /admin mi appare la schermata di login e pass... bene !
e quali sono per entrare???
:lol:
tiziano
membro Junior
membro Junior
Messaggi: 14
Iscritto il: 18/10/2003, 0:00
Località: Ita
Contatta:

risolto da solo

Messaggio da tiziano »

devo modificare il files authen.php e al posto di ADMIN_PASSWORD
E ADMIN_PASSWORD ci metto quello che voglio grazie!
:o
diego
membro Junior
membro Junior
Messaggi: 28
Iscritto il: 01/10/2003, 0:00
Località: italia
Contatta:

info

Messaggio da diego »

scusate una volta messa la login e la password nel codice authen.php
la pagina ti rindirizza automaticamente nella sezione admin/index.php?
o
devi inserire qualche url nel authen.php per farla indirizzare nella pagina admin/index.php? grazie.
vito
membro Junior
membro Junior
Messaggi: 42
Iscritto il: 20/10/2003, 0:00
Località: Italiana
Contatta:

Messaggio da vito »

fa tutto ijn automatico leggi bene.!
vito
membro Junior
membro Junior
Messaggi: 42
Iscritto il: 20/10/2003, 0:00
Località: Italiana
Contatta:

Messaggio da vito »

starno ho installato tutto su un server di mia proprieta' pubblico
appena accedo alla cartella \admin mi chiede la user e pass ed entra tranquillamente...
poi appena cerco di modificare un qualsiasi valore nella sezione admin appena clicco su aggiorna appare questa schermata:

Warning: Cannot modify header information - headers already sent by (output started at D:\SITI WEB\www.miosito.it\sitocommerciale\admin\includes\authen.php:18) in D:\SITI WEB\www.miosito.it\sitocommerciale\admin\includes\functions\general.php on line 18

il bello e' che le modifiche le fa ugualmente!
cosa posso fare per ovviare il problema
BluEdoG
membro Master
membro Master
Messaggi: 1064
Iscritto il: 25/05/2003, 0:00
Località: italia
Contatta:

Messaggio da BluEdoG »

vito ha scritto: Warning: Cannot modify header information - headers already sent by (output started at D:\SITI WEB\www.miosito.it\sitocommerciale\admin\includes\authen.php:18) in D:\SITI WEB\www.miosito.it\sitocommerciale\admin\includes\functions\general.php on line 18
significa che alcuni tipi di informazione sono già state inviate da un'altro file (authen.php alla linea 18 ), probabilmente o ha un pezzo di codice che manca da qualche parte (forse application_top.php ??)
saluti, Caneblu
[ www.caneblu.com ]
diego
membro Junior
membro Junior
Messaggi: 28
Iscritto il: 01/10/2003, 0:00
Località: italia
Contatta:

aiuto

Messaggio da diego »

scusate io o messo tutti i codici prima della chiusura ?> in tutti i file.
apro il file admin/index.php e mi richiede user e pass, e fino qui tutto bene.
Quando metto user e pass ( metto quelle gia impostate cioe admin, mypasword) mi dice Authorization Required perche?
sbaglio a mettere user e pass? o devo inserire qualche altro codice?
vi ringrazio ciaodiego.
BluEdoG
membro Master
membro Master
Messaggi: 1064
Iscritto il: 25/05/2003, 0:00
Località: italia
Contatta:

Messaggio da BluEdoG »

A parte che non conosco la contrib, ma sembrerebbe che usr e pwd non vengano inviate, prova a ricontrollare con attenzione tutta l'installazione.
saluti, Caneblu
[ www.caneblu.com ]
Rispondi