phpbar.de logo

Mailinglisten-Archive

[php] dba_xxxx im PHP-3.0.12

[php] dba_xxxx im PHP-3.0.12

Egon Schmid eschmid_(at)_stuttgart.netsurf.de
Fri, 6 Aug 1999 14:56:31 +0200 (MET DST)


On Fri, 6 Aug 1999, Nora Etukudo wrote:

> Seit kurzem habe ich Probleme mit den dba_xxx-Funktionen im PHP-3.0.12.
> Meine PHP3-Scripte für die Sendmail-Konfiguration laufen nicht mehr, wenn
> ich ein Linux RedHat/Mandrake 6.0 als Plattform benutze. Ich habe mit
> drei verschiedenen Systemen getestet
> 
> FreeBSD-2.2.8
>    Database API : V1 ($Id: dba.c,v 1.20 1999/07/21 15:39:01 sas Exp $) ndbm
>    DBM          : ndbm support enabled
> 
> Linux RedHat 5.2
>    Database API : V1 ($Id: dba.c,v 1.18 1999/06/22 20:25:26 jimjag Exp $) ndbm
>    DBM          : This is GDBM version 1.7.3, as of May 19, 1994.
> 
> Linux Mandrake 6.0
>    Database API : V1 ($Id: dba.c,v 1.20 1999/07/21 15:39:01 sas Exp $) ndbm
>    DBM          : This is GDBM version 1.7.3, as of May 19, 1994.
> 	
> 
> Unter FreeBSD und RedHat 5.2 werden vom PHP3 zum Sendmail kompatiple
> '.db'-Dateien verwendet. Beim Mandrake 6.0 erzeugt der Aufruf von
> 
>    ....
>    $db = dba_open ("adr", "c", "ndbm");
>    ....
> 
> jedoch *zwei* Dateien, die 'adr.dir' und 'adr.pag' heißen. Eine
> Neukompilation des Sendmail auf diesem System brachte nichts, denn es
> erwartet trotzdem noch nur die eine Datei 'adr.db'.

Dann versuch's mal mit $db = dba_open ("adr", "c", "gdbm"). Wenn es nicht
das gewuenschte liefert, dann frage Sascha (sas = Sascha Schuhman).

-Egon



php::bar PHP Wiki   -   Listenarchive