Vía fichero
Si quieres validarte como usuario en apache, hay que colocar lo siguiente en el httpd.conf, en el virtual host que quieras o bien en modo global.
<Directory "/var/www/html/www.tatxe.org"> AuthType Basic AuthName "Tatxe.org" AuthUserFile /etc/claves_web require valid-user </Directory>
AuthName Es el nombre que saldrá en la ventanita de login y password.
AuthUserFile Donde estará el fichero con los logins y claves.
Para crear el fichero este, ejecutamos lo siguiente:
htpasswd -C /etc/claves_web user clave
Vía mysql
Vía MySql se ha de colocar esto en la parque que quieras del httpd.conf
<Directory "/var/www/html/www.tatxe.org"> AuthName "Web de tatxe" AuthType Basic AuthMySQLHost localhost AuthMySQLDB tatxe AuthMySQLUserTable wp_users AuthMySQLUser login AuthMySQLPassword clave AuthMySQLNameField user_login AuthMySQLPasswordField user_pass AuthMySQLKeepAlive On AuthMySQLPwEncryption md5 require valid-user </Directory>
AuthName Es el nombre que saldrá en la ventanita de login y password.
AuthMySQLHost Servidor de la BD.
AuthMySQLDB Que base de datos vamos a usar.
AuthMySQLUserTable Que tabla usaremos para mirar los datos.
AuthMySQLUserTable Que tabla usaremos para mirar los datos.
AuthMySQLUser Nombre de usuario para conectarse a la BD.
AuthMySQLPassword Clave de usuario para conectarse a la BD.
AuthMySQLNameField En la BD, nombre del campo donde está guardado el nombre de usuario.
AuthMySQLPasswordField En la BD, nombre del campo donde está guardado la clave de usuario.
AuthMySQLMD5Passwords Se usa el algoritmo MD5 (el que usa el PHP) para comparar las claves.



Comentarios
edicion y compilacion de codigos php
necesito saber donde puedo editar y posteriormente compilar el codigo para ver el resultado....
error
Me da este error al reiniciar apache:
Invalid command 'AuthMySQLHost', perhaps misspelled or defined by a module not i
ncluded in the server configuration
Sip.
Esto es válido para Ubuntu, en otras distros funciona de forma diferente...
Saludos:
Tatxe