Re: Gelöst: DB 1.3 und Auth 1.2 verstehen sich nicht!?

Christian Stocker <[email protected]> 06 May 2003 11:01:26 +0200
Newsgroups gmane.comp.cms.bitflux.general.german
Organization Bitflux GmbH
Message-ID <[email protected]>
On Tue, 2003-05-06 at 10:39, Brandl, Thomas wrote:
> Hi,
> 
> die Sache war die: ich hatte mich bei den Datenbank-Zugangsdaten in der
> config.inc.php vertippt. Das hat einen 'permission denied' fehler
> erzeugt, der offensichtlich nicht sauber aubgefangen wird, denn bei
> "Call to undefined function: query()" denkt wohl keiner daran, dass man
> sich nicht in der DB einloggen konnte.

Besten Dank für den Hinweis. Ich hab nun ein paar Error-Checker mehr
eingebaut, so dass die Fehlermeldungen in Zukunft hoffentlich klarer
sind.

Zusätzlich ist nun auch PEAR::DB 1.3 beim download und im CVS mit dabei
(mysql treiber only). Erspart auch ein paar potentielle Fehlerquellen

chregu

> 
> print_r von this->db:
> db_error Object
> (
>     [error_message_prefix] => 
>     [mode] => 1
>     [level] => 1024
>     [code] => -26
>     [message] => DB Error: insufficient permissions
>     [userinfo] =>  [nativecode=Access denied for user:
> 'bitflux@localhost' to database 'blitflux'] **
> mysql://bitflux:bitflux@localhost/blitflux
>     [callback] => 
> )
> 
> Fatal error:  Call to undefined function:  query() in
> /usr/www/htdocs/bitflux/bitlib/php/Auth/Container/DB.php on line 139
> 
> > -----Ursprüngliche Nachricht-----
> > Von: Christian Stocker [mailto:[email protected]]
> > Gesendet: Montag, 5. Mai 2003 20:09
> > An: Brandl, Thomas
> > Cc: [email protected]
> > Betreff: Re: [bitflux-cms-de] DB 1.3 und Auth 1.2 verstehen 
> > sich nicht!?
> > 
> > 
> > On Mon, 5 May 2003, Brandl, Thomas wrote:
> > 
> > > Hallo,
> > >
> > > hat jmd. ähnliche Probleme?:
> > >
> > > > Fatal error: Call to undefined function: query() in
> > > /usr/www/htdocs/bitflux/bitlib/php/Auth/Container/DB.php on line 137
> > >
> > > wo geschrieben steht:
> > >
> > > return $this->db->query($query);
> > >
> > > wobei nach flüchtigem Hinsehen $this->db der Klasse DB_mysql in
> > > DB/mysql.php entspringt. Und der wird keine Funktion 
> > query() vererbt?!
> > 
> > > Bin ich blind oder bestehen hier irgendwelche Inkompatibilitäten?
> > 
> > Wir haben hier DB 1.3 laufen. Auth ist beim bitlib download dabei.
> > 
> > Bist du sicher, dass die richtige DB-Klasse eingebunden wird und nicht
> > etwa eine alte sonstwo rumliegende? Denn obiger Fehler kam 
> > immer mit alten
> > DB Versionen (1.1 oder so was in die Richtung)
> > 
> > Werd glaub's die DB-Klasse ebenfalls noch mitliefern beim 
> > Downlaod. PHP
> > 4.2.x lieferte nämlich obengesagte alte Version aus.
> > 
> > chregu
> > 
> > 
> > 
> > >
> > > Danke Liste!
> > > Thomas
> > >
> > >
> > > _______________________________________________
> > > bitflux-cms-de mailing list
> > > [email protected]
> > > http://lists.bitflux.ch/cgi-bin/listinfo/bitflux-cms-de
> > >
> > 
> > -- 
> > nam...christian stocker    adr...pflanzschulstr. 31, ch-8004 zurich
> > pho...+41 43 317 9984      www...http://blog.bitflux.ch
> > mob...+41 76 561 8860      [email protected]
> > wor...+41  1 240 5670      gpg...0x5CE1DECB
> > 
> > 
-- 
christian stocker | bitflux GmbH | schoeneggstrasse 5 | ch-8004 zurich
phone +41 1 240 56 70 | mobile +41 76 561 88 60 |  fax +41 1 240 56 71
http://www.bitflux.ch  |  [email protected]  |  gnupg-keyid 0x5CE1DECB