Sierra - Livello utente localhost Apache e phpMyAdmin

0

Ho installato lo stack AMP (Apache, MySQL, PHP) e phpMyAdmin sul mio sistema. Ho impostato anche la root del livello utente (localhost / ~ user) e ha funzionato.

Le cose che mi fanno ancora confondere sono:

  • Perché è vietato accedere al root a livello di sistema ( link ) adesso?
  • E se voglio utilizzare phpMyAdmin sul mio sito a livello utente ( link ) dovrei installarlo di nuovo sul mio localhost / ~ utente?
posta Azinudin Achzab 05.05.2017 - 05:06
fonte

1 risposta

1

Il messaggio di errore "Forbidden" (errore 403) è qualcosa che viene generato dal server Web Apache

Checosaènecessariopercontrollareiltuohttpd.conf(ofilecorrelati)che:
  • IltuoglobaleDirectoryhaOpzioni-Index(questoimpediscealserverdimostrareunindicedelladirectoryedellastrutturadeifileinassenzadiunfileindex.htmoindex.htmlAverequestaopzioneimpostataenessunfileindex.htmcauseràlagenerazionediquestomessaggio403.

  • HaispecificatolarigaDirectoryIndexindex.htmlindex.php.Questoassicureràcheapraautomaticamenteilnomedelfilequandosientranelladirectory.Deviancheassicurartidiavereunfileindex.htmloindex.phpnelladirectory.

Sevuoitestarel'installazionediPHP,c'èunapiccolaporzionedicodicechepuoiinserireinunfileindex.php(puoichiamarlocomevuoi,madeveterminarecon.php).

<?phpphpinfo();?>

Quandopuntiiltuobrowseralocalhost,dovrestivedere(letueimpostazionivarierannoovviamente):

phpMyAdmin

ComeperphpMyAdmin,puoimetterloovunque.Puoiinserirlonelladirectorydegliutenti(nonconsigliatosehaipiùutentichedevonousarlo)oppurepuoicreareunhostvirtualebasatosullaportainmodochesiadisponibilesolosequalcunoconoscelaportastaascoltando.Daiun'occhiataalla documentazione di Apache per vedere esempi e spiegazioni.

Inoltre, potresti dare un'occhiata a Amministratore anziché a phpMyAdmin. Ho trovato molto più facile da implementare e molto più robusto.

    
risposta data 05.05.2017 - 13:27
fonte

Leggi altre domande sui tag