Heej,

Ik heb ergens een script gevonden en daar wordt pconnect in gebruikt. Ik heb het script geupload naar mijn server en als ik dan wil inloggen krijg ik deze foutmelding:

Warning: mysql_connect(): Access denied for user 'martinvandebelt'@'67.19.137.10' (using password: YES) in /home/httpd/vhosts/gratisvip.dk/httpdocs/test2/db_mysql.inc on line 64
Database error: pconnect(mysql.gratisvip.dk, martinvandebelt, $Password) failed.
MySQL Error: ()
session halted

Als ik het script op mijn eigen server draai, dan werkt die wel. Zijn er instellingen op de server verkeerd? Hoe kan ik het probleem verhelpen?


Groeten,

Martin van de Belt

pss. bij $password heb ik de quotes wel gebruikt. Je ziet alleen $password staan omdat ik voor $password \ neer gezet heb
Je mag niet connecten is het antwoord...
Ik denk dat je host,inlognaam of wachtewoord toch niet klopt
67.19.137.10 is een extern adres, niet veel hosters hebben een database openstaan naar buiten.
Ik heb die \ voor $pasword nu weggehaald maar nu krijg ik deze foutmelding:

Fatal error: Class cdb: Cannot inherit from undefined class db_sql in /home/httpd/vhosts/gratisvip.dk/httpdocs/test2/vars.inc.php on line 9

Dit is line 9 :

class CDb extends DB_Sql
{
var $classname = "CDb";
var $Host="mysql.gratisvip.dk";



DB_Sql bestaat wel..


:S


@arjan

Ik heb erom gevraagd om um extern te maken voor een andere reden..
Staat die klasse soms in een ander bestand? Als dat zo is moet je hem wel includen met require_once 'DB_Sql.php' (of hoe dat bestand heet natuurlijk)
@Martin
Hij geeft aan det die class db_sql (let op hoofd en kleine letters) niet kent, en je zegt later DB_Sql bestaat wel!! Je moet consequent zijn met hoofdletters.
Misschien weet ik het probleem al:

Mijn eigen server (waar die wel op werkt) draait op Windows. (die maakt geen verschil tussen hoofdletters)

De host draait op Linux. (die maakt wel verschil tussen hoofdletters.

Misschien is dat het...
probeer het eens dat je overal dezelfde hoofd en kleine letters hebt. Als de connectie naar buiten open staat zou het moeten werken.
Probleem is opgelost. Er moest iets veranderd worden met de rootpath

Reageren