Unofficial WebSite X5
WebSite X5 versioni obsolete => WebSite X5 [v10] Professional - Discussioni generali => Topic aperto da: marcoboni - 25 Febbraio, 2014, 17:03:01
-
:) Ciao a tutti, dunque ho un file php perfettamente funzionanate "fuori da wbsitex5", c'è una funzione che contiene una query.
Copio il codice dentro websitex5 tramite "HTML e WIDGETS" e mi torna questo errore
Warning: mysql_connect(): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) in /web/htdocs/www.egimotors.it/home/connect.php on line 2 Non riesco a connettermi: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) ::)
è già capitato anche a voi?
GRAZIE! in aticipo a chi mi risponderà.
-
il codice php non lo devi inserire nel widget ma lo devi inserire all'inizio pagina , che dovrà essere necessariamente con estensione .php
-
:) Ciao Milux grazie pder la risposta.
Si il codice della funzione l'ho inserito prima della chiusura </head> e nella pagina con widgets ho messo il richiamo alla funzione cosi <?php echo nomeFunzione()?>
la mia impressione è che il php funzioni ma non riesce a collegartis al DB
-
bisognerebbe vedere lo script connect.php
nascondi login e password
-
riporto il codice della funzione:
Only registered users can see contents. Please click here to Register or Login.
-
riporto il codice della funzione:Only registered users can see contents. Please click here to Register or Login.
correggi localhost
-
No No non è quello il problema (scusami se l'errore di battitura ti ha tratto in inganno) :D
l'indirizzo reale è un'indirizzo Ip tipo 192.168.1.150 ....il codice funziona perchè se non lo inserisco in website mi stampa i risultati della query
-
No No non è quello il problema (scusami se l'errore di battitura ti ha tratto in inganno) :D
l'indirizzo reale è un'indirizzo Ip tipo 192.168.1.150 ....il codice funziona perchè se non lo inserisco in website mi stampa i risultati della query
premesso che non conosco i parametri di accesso al tuo database mysql (Aruba?) ma se prendo esempio dai miei script, il nome host è sempre "localhost" in quanto se utilizzo un indirizzo IP non mi permette la connessione, oppure è necessario indicare il numero della porta... (esempio xxx.yyy.zzz.www:3306)
Se hai acquistato il servizio mysql da Aruba dovresti avere i parametri di connessione al db..
-
Si milux è aruba, e la connessione al DB fuori dal wbs5 funziona link test (http://www.egimotors.it/rivenditori/test.php) ???
-
potresti mettere il link della pagina in cui hai inserito la funzione?
-
yes, Grazie!
pagina wsite5 che non funziona-->pagina link (http://www.egimotors.it/rivenditori_egimotors.php)
pagina esterna wbsite5 che funziona-->pagina link ok (http://www.egimotors.it/rivenditori/test.php)
-
:)Ho risolto inserendo tra i tag <head></head> questo <?php require("file_con_le_funzioni.php"); ?> e stampato la funzione dentro la pagina. 8)