He instalado la pila AMP (Apache, MySQL, PHP) y phpMyAdmin en mi sistema. También configuré la raíz de nivel de usuario (localhost / ~ usuario) y funcionó.
Las cosas que todavía me confunden son:
He instalado la pila AMP (Apache, MySQL, PHP) y phpMyAdmin en mi sistema. También configuré la raíz de nivel de usuario (localhost / ~ usuario) y funcionó.
Las cosas que todavía me confunden son:
El mensaje de error "Prohibido" (error 403) es algo que genera el servidor web Apache
Loquenecesitaparaverificarensuhttpd.conf
(oarchivosrelacionados)que:SuDirectory
globaltieneOpciones-Indexes(estoevitaqueelservidormuestreuníndicedeldirectorioylaestructuradelarchivoenausenciadeunarchivoindex.htmoindex.html.Tenerestaopciónestablecidayningúnarchivoindex.htm
haráquesegenereestemensaje403.
TieneslalíneaDirectoryIndexindex.htmlindex.php
especificada.Estoaseguraráqueseabraautomáticamenteelnombredelarchivoalingresaraldirectorio.Tambiéndeseaasegurarsedetenerunarchivoindex.html
oindex.php
eneldirectorio.
SiquieresprobartuinstalacióndePHP,hayunapequeñaporcióndecódigoquepuedesponerenunarchivoindex.php
(puedesnombrarlocomoquieras,perodebeterminarcon.php
).
<?phpphpinfo();?>
Cuandoapuntestunavegadoralocalhost
ahoradeberíasver(tuconfiguraciónvariará,porsupuesto):
EncuantoaphpMyAdmin,puedesponerestoencualquierlugar.Puedeponerloensudirectoriodeusuarios(noserecomiendasitienevariosusuariosquenecesitanusarlo)opuedecrearunhostvirtualbasadoenpuertoparaqueestédisponiblesolosialguiensabequépuertoestáescuchando.Echeunvistazoala
Además, es posible que desee consultar Adminer en lugar de phpMyAdmin. Me ha resultado mucho más fácil de implementar y mucho más robusto.