|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Nov 2002
Città: Milano
Messaggi: 5375
|
[EasyPHP + MySQL]
Sono un niubbone sull'argomento, quindi scusate se dico stuppidaggini.
Per la mia felicità, mi sono dato a MySQL (gran figata), ma sto trovando alcuni problemi a rendere disponibile l'accesso a quest'ultimo via rete. OS Win XP SP2 Ho installato EasyPHP (per chi non lo usasse, installa i seguenti servizi: Apache, PHP e MySQL). Puntando su 127.0.0.1 e localhost (dal mio pc) riesco a raggiungere tutti i servizi, dall'IP (da tutti i pc della rete), invece, accedo solo alla pagina di EasyPHP ma quando cerco di accedere al servizio MySQL, mi nega l'accesso dicendo: Cliente denied by server configuration: C:/.../phpmyadmin. Il DB degli utenti l'ho creato ed impostato PhpMyAdmin con autenticazione HTTP (mi chiede user e pw ogni volta). Da locale funzionano tutti gli host. Cosa posso fare? Ho provato a "giocare" con i file di config di Apache (che funziona alla perfezione), di MySQL (idem) e di PhpMyAdmin... Qualcuno ha qualche idea (a parte buttar via WinXP e mettere il servizio su Linuzzo ![]() Grazie a tutti!
__________________
CiAO |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Probabilmente è il firewall di XP... Permetti l'accesso alla porta di MySQL dalla rete... Devi aggiungere la porta alle esclusione dalle proprietà della connessione...
|
![]() |
![]() |
![]() |
#3 | |
Senior Member
Iscritto dal: Jun 2002
Città: Firenze
Messaggi: 630
|
Re: [EasyPHP + MySQL]
Quote:
Da quello che ho capito, in rete tutti riescono ad eseguire pagine PHP sul PC che contiene EASYPHP. Ma PHPmyadmin dove viene eseguito? sulla stessa macchina dove hai EASYPHP, oppure sulle macchine di rete? Se PHPMYADMIN è sulla stessa macchina di EASYPHP e MYSQL, allora il database viene visto esattamente come se fosse su LOCALHOST, quello che è visto dalla rete è la pagina PHP del PHPMYADMIN. Quindi il problema è nell'accedere a pagine PHP dalla rete. Se PHPMYADMIN è in una macchina di rete diversa da quella dove hai EASYPHP e MYSQL, allora il problema dovrebbe essere nello USER di database MYSQL, a cui deve essere consentito l'accesso anche quando non si connette da LOCALHOST. Quest'ultimo caso dovrebbe essere evitato, dato che pochi servizi di hosting si "azzardano" a rendere disponibile MYSQL all'esterno.
__________________
---> Lombardp CSS Certified Expert (Master Level) at Experts-Exchange Proud user of LITHIUM forum : CPU technology Webmaster of SEVEN-SEGMENTS : Elettronica per modellismo |
|
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Nov 2002
Città: Milano
Messaggi: 5375
|
Problema beccato...
Purtroppo è un problema ufficialmente riconosciuto su windows. Bisognerebbe utilizzare l'autenticazione con cookie (con relativo script da creare)... non lo spiego tutto perché è un bel pò lungo, però allego pagina http dove la spiegazione è più che esauriente ![]() QUI Grazie a tutti per il supporto (p.s. il fw di sp2 l'ho disattivato appena installato xp ![]()
__________________
CiAO |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 16:06.