pasci: dbm unter windows sinnlos?

hallo

also wenn ich das recht verstanden habe, kann ich es vergessen eine dbm datenbank lokal mit meinem windows system zu testen, da ich den chmod gar nicht definieren kann und so die dbm datenbank gar nicht ausgeführt werden kann?

oder gibt es da noch andere möglichkeiten?

mfg
pasci

  1. Hoi,

    also wenn ich das recht verstanden habe, kann ich es vergessen eine dbm datenbank lokal mit meinem windows system zu testen, da ich den chmod gar nicht definieren kann und so die dbm datenbank gar nicht ausgeführt werden kann?

    Eine DBM-Datei wird nicht 'ausgefuehrt'. Sie wird geoeffnet,
    eingelesen und wieder zurueck geschrieben. Und das geht unter Windows
    genau so wie unter Unix, wenn du die richtige Extension installiert hast.

    oder gibt es da noch andere möglichkeiten?

    Einen eigenen Parser schreiben.

    Gruesse,
     CK

    1. Hoi,

      also wenn ich das recht verstanden habe, kann ich es vergessen eine dbm datenbank lokal mit meinem windows system zu testen, da ich den chmod gar nicht definieren kann und so die dbm datenbank gar nicht ausgeführt werden kann?

      Eine DBM-Datei wird nicht 'ausgefuehrt'. Sie wird geoeffnet,
      eingelesen und wieder zurueck geschrieben. Und das geht unter Windows
      genau so wie unter Unix, wenn du die richtige Extension installiert hast.

      ach ja stimmt geht auch sonst nicht

      warum bekomme ich aber en fehler:
      Fatal error: Call to undefined function: dbmopen() in /usr/local/httpd/virtual/www.nandan.ch/htdocs/test/schreiben.php on line 15

      ???
      finde den fehler nicht
      das skript sieht wie folgt aus:

      <?php
      $datenbank = dbmopen( "./data/daten", "c" )
      or die( "Konnte Datenbank nicht öffnen" );

      dbminsert( $datenbank, "Eintrag 1", "zusatz" );

      dbmclose( $datenbank );
      ?>

      oder gibt es da noch andere möglichkeiten?

      Einen eigenen Parser schreiben.

      Gruesse,
      CK

      1. Hoi,

        warum bekomme ich aber en fehler:
        Fatal error: Call to undefined function: dbmopen() in /usr/local/httpd/virtual/www.nandan.ch/htdocs/test/schreiben.php on line 15

        Weil du die PHP-Extension fuer den DBM-Parser nicht installiert
        hast. Naehere Infos solltest du im PHP-Manual finden.

        Gruesse,
         CK

        1. Hoi,

          warum bekomme ich aber en fehler:
          Fatal error: Call to undefined function: dbmopen() in /usr/local/httpd/virtual/www.nandan.ch/htdocs/test/schreiben.php on line 15

          Weil du die PHP-Extension fuer den DBM-Parser nicht installiert
          hast. Naehere Infos solltest du im PHP-Manual finden.

          ja das ist ja gerade das problem, weil in meinem manual fängt es mal so mit diesem skript an und fährt dann fort, und von extensions und so steht da nix. und ich habe im moemnt auch grad keine ahnung was das ist

          wo kriege ich den?

          Gruesse,
          CK