[php] [PEAR] DB Error: not found

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Als ik met PEAR een database connectie probeer op te zetten, geeft hij als foutmelding:
DB Error: not found
Als ik met dezelfde gegevens probeer te verbinden via de mysql_* functies werkt het wel. De database doet het dus gewoon, en de verbindingsgegevens kloppen.

Na via Google alle kanten op gestuurd te worden, heb ik wel begrepen dat het iets te maken heeft met de instelling van MYSQL_SOCKET. Die staat echter gewoon - althans ik dacht te hebben vernomen dat dat de goede waarde was- op /var/lib/mysql/mysql.sock. Heeft iemand hier ervaring mee of heeft de geniale ingeving?

Nog steeds jammer dat ik niet mag groeten.

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Ben ik dan werkelijk de enige met dit probleem?

Acties:
  • 0 Henk 'm!

  • LuCarD
  • Registratie: Januari 2000
  • Niet online

LuCarD

Certified BUFH

Mensen wachten waarschijnljik op meer info.

Persoonlijk heb ik het probleem nog nooit meegemaakt maar dan maak ik ook geen gebruik van Pear.

Programmer - an organism that turns coffee into software.


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Het lijkt me dat dit alle benodigde informatie is?

Acties:
  • 0 Henk 'm!

Verwijderd

Een script is mischien handig...

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Nou goed.

Dit werkt wel:
PHP:
1
2
3
mysql_connect ( "localhost", "user", "pass") or die ("Connection-fout"); 

mysql_select_db ("db") or die ("database-fout");


En dit niet:
PHP:
1
2
3
$dsn = "mysql://user:pass@localhost/db"; 

$DB = DB::connect($dsn);

Acties:
  • 0 Henk 'm!

  • thomaske
  • Registratie: Juni 2000
  • Laatst online: 17-09 07:55

thomaske

» » » » » »

include je de PEAR classes wel goed? (of is dat niet nodig)
je zou kunnen kijken of je de PEAR in kan stellen op een debug-modus, zodat je wat meer info krijgt.

Brusselmans: "Continuïteit bestaat niet, tenzij in zinloze vorm. Iets wat continu is, is obsessief, dus ziekelijk, dus oninteressant, dus zinloos."


Acties:
  • +1 Henk 'm!

  • sjon.
  • Registratie: November 2002
  • Laatst online: 14-01-2024
kan waarschijnlijk DB_mysql.php niet includen oid. Doe es:
PHP:
1
2
3
<?php
    DB = DB::connect($dsn, array('debug' => 4));
?>

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Het was een probleem van de server. Mijn hoster is het aan het verhelpen. Sorry dat ik jullie voor niks heb lastig gevallen. Thanks still!
Pagina: 1