Autore Topic: Creare area riservata  (Letto 482 volte)

0 Utenti e 1 Visitatore stanno visualizzando questo topic.

Al-Tech

  • Visitatore
Creare area riservata
« il: Luglio 20, 2011, 10:31:06 am »
Ciao a tutti,

Come posso creare un area riservata per il mio sito ?
se possibile senza usare mysql
mi serve solo per 2 o 3 utenti e non ci deve essere la finestra di registrazione
ne ho già provate parecchie sia in ASP sia in PHP ma tutte o non vanno o non sono sicure o hanno bisogno di mysql

p.s. non so programmare in PHP e in ASP

Grazie
« Ultima modifica: Luglio 20, 2011, 02:40:54 pm da Al-Tech »

Offline cri3292

  • Forum Supporter
  • ****
  • Post: 1354
  • Karma: +12/-0
Re: Creare area riservata
« Risposta #1 il: Luglio 20, 2011, 05:58:20 pm »
Vedi se ti può interessare questa guida scritta dal mio prof. ;D

toro89

  • Visitatore
Re: Creare area riservata
« Risposta #2 il: Luglio 20, 2011, 08:36:14 pm »
In questo caso ti basta usare l'utility htpasswd che è inclusa in apache.
Io l'ho fatto seguendo la documentazione di htpasswd, adesso ho trovato questa pagina sul sito di apache:
http://httpd.apache.org/docs/2.0/howto/auth.html

So che la guida può sembrare complicata, ma in parole povere si tratta di 3 semplici passi:
1) Dare il parametro AllowOverride All al posto di AllowOverride None nel file di configurazione di apache.

2)
Creare un file di testo .htaccess nella cartella che vuoi proteggere e metterci dentro qualcosa del tipo:
Codice: [Seleziona]
AuthType Basic
Require valid-user
AuthUserFile /percorso/per/il/file/delle/password
AuthName "Inserire nome utente e pwd"
 

3) al posto di /percorso/per/il/file/delle/password devi mettere dove si trova il file creato con htpasswd.

Al-Tech

  • Visitatore
Re: Creare area riservata
« Risposta #3 il: Luglio 21, 2011, 08:35:28 am »
ho provato a fare così ma dopo aver inserito nome utente e password mi appare
Internal Server Error
sia con la password giusta sia sbagliata
Come posso fare?

P.S. Il server è sul mio PC con Windows 7

Ho anche un altro problema: le pagine in PHP vengono visualizzate con molti errori, Come faccio?
per installare il tutto ho usato questa guida:
http://www.megalab.it/4689/trasformare-il-pc-in-un-server-http-con-apache-php-mysql-e-perl

Grazie



EDIT:

Ho risolto, Grazie
« Ultima modifica: Luglio 22, 2011, 01:48:50 pm da Al-Tech »