Menu

First steps...

Nikolai
2002-09-23
2002-09-27
  • Nikolai

    Nikolai - 2002-09-23

    Hi,

    I had troubles setting the shop up.
    The first time I visited
    http://localhost/phPay/phpay-v2.01/admin/
    my browser displayed the following

    No Database Selected
    Warning: Failed opening 'lang/.inc.php' for inclusion

    (include_path='.;c:\php4\pear') in

    D:\web\www\phPay\phpay-v2.01\admin\lang.inc.php on line 11
    No Database Selected No Database Selected

    The following Table is displayed without the text next to the
    checkboxes, I can only see the red asterixes next to the required

    fields

    No wonder that no Database was selected, I thought I would have to select it through the admin interface first...
    Or are there other first steps that I missed???

    So I wrote the info for the DB into the fields, guessing
    that the empty field was supposed to receive the password.

    Checking both Checkboxes I pressed the (very slim) button,
    that had no Caption on it - I am forewarded to admain.php
    in the following I received the info, that I was successfull.
    Checking into my MySql DB I can see that the DB was created.

    Any Solution to this problem?

    But I still can see the info:

    Derzeit verwendete Parameter (config.inc.php):
    $version = 2.0;
    $db_type = mysql;
    $db_host = localhost;
    $db_user = username;
    $db_pass = *****;

    Even though I have set up a longer password when I created the
    DB...
    So how can I change that the info inside of config.inc.php
    is wrong?

    I can see no info on where it is set in writing that username is

    username and password is *****

    Neither in config.inc.php nor in config_system.inc.php (which I copied from the .orig files)
    or does the shop still pull the info from
    config.inc.php.orig and config_system.inc.php.orig

    Solution: the info is generated from the file
    "show_param.inc.php"
    the sentence:

    echo "<li>\$db_pass = *****;\n";
    should be recoded like this
    echo "<li>\$db_pass = $db_pass;\n";

    Ok, so somehow the whole setup was reloaded with the lang setting
    set to 1 and now the admin interface for the db looks the way it is supposed to look (I guess) with the table complete with the description next to the asterixes...

    So now I tried to register a new cutomer at the shop
    pressing "Anmelden" - pay.php?sess=.....

    I get the following err msg:

    Warning: getmxrr() is not supported in this PHP build in D:\web\www\phPay\phpay-v2.01\publicuupd.inc.php on line 18

    Warning: checkdnsrr() is not supported in this PHP build in D:\web\www\phPay\phpay-v2.01\publicuupd.inc.php on line 20

    These are two user defined functions I guess,
    so do I have to compile php in a certain way so they get
    properly handled?
    Could you please tell me the right setup?
    My testing environment ist Win2K Prof with Foxpro 3.0 Installation
    (Apache 2.0.39(Win32), PHP 4.2.2 and MySQL 3.23.39)

    Ok, enough for now.
    Hints and tricks on how I can get this baby working would be nice.

    Maybe even a couple of dummy data sets, so I could figure out, how I could get the import Feature working ;-)

    Bye

    Nike

    P.S. Falls es einfacher ist, kann ich das ganze auch nochmal in deutsch bersetzen, ich dachte nur es ist vielleicht auch fr andere interessant, die evtl. ber die gleichen Probleme stolpern...

     
    • Andreas Kansok

      Andreas Kansok - 2002-09-23

      Problem with getmx() is described in http://sourceforge.net/forum/forum.php?thread_id=734815&forum_id=121973

      Database access data is saved in config_db.inc.php. On first install this file shouldn't exist neither in shop-directory nor in admin-directory. If they exist and their information is wrong, errors appears like described.

      I don't think you should recode show_param* Is it really necessary to view a password as plain text in browser?

      Ich hoffe auch in meinem miserablen Englisch ist es verstndlich ;-)

       
    • Nikolai

      Nikolai - 2002-09-23

      Moin Andreas,

      > Problem with getmx() is described in http://sourceforge.net/forum/forum.php?thread_id=734815&forum_id=121973

      Maybe that should be mentioned somewhere inside the installation info - especially for the many WAMP users?

      > On first install this file shouldn't exist neither in shop-directory nor in admin-directory.

      Ah, maybe that should be mentioned somewhere inside the installation info, too?

      > I don't think you should recode show_param* Is it really necessary to view a password as plain text in browser?

      Well for me it showed a difference and when you`re not shure what you`re doing (like me) this increases uncertainty ;-)

      > Ich hoffe auch in meinem miserablen Englisch ist es verstndlich ;-)

      h wad ar ju reiting sere?
      Ne ne, dein English is schon ganz ok, vor allem bei der vorgerckten Uhrzeit ;-)

      Danke nochmal fr Deine Hilfe.

      Bye

      Nike

      P.S. How could I disable these two functions, without killing the whole shop?
      Maybe replace it with a regular expression check in php?

       
    • Andreas Kansok

      Andreas Kansok - 2002-09-23

      You are, this informations should be somewhere to read ...

      RE -> PS: Choose in configuration of phPay 'berprfung der Kunden-Emailadresse' (it isn't translated?)
      simple not DNS.

       
    • Andreas Kansok

      Andreas Kansok - 2002-09-23

      means: "Your are right" ;-)

       
    • Nikolai

      Nikolai - 2002-09-24

      Hi Andreas,

      >You are right, this informations should be somewhere to read ...

      Hm, can you change the reame files?
      I thought so...

      I do use the translated version ;-)
      Does this setting get rid of the problems with both functions or do I have to consider another setting for the second function?

      Should there be some demo data inside the MySQL DB so I could use the test user?

      If there is no data, should I try another Clean install?

      Bye

      Nike

       
      • Andreas Kansok

        Andreas Kansok - 2002-09-24

        This setting solves the problems with both functions.

        In *uupd* you'll find details of their use.

        To check, if it works or not, go into phPay and try to register yourself with the public way.
        In admin-area are no email checks implemented.

         
    • Nikolai

      Nikolai - 2002-09-24

      Hi,
      ich glaub ich poste auch lieber auf deutsch - ist entschieden einfacher, oder mchtest du mit Rcksicht auf mgliche Englisch sprechende Besucher das Forum lieber in englisch halten?

      Ich habe das komplette Paket neu installiert
      -nachdem ich zuvor alles alte rausgehauen hab...

      Soweit hat jetzt auch geklappt.
      Knntest du mir ein paar Informationen zu den Abhngikeiten der Artikel geben?
      Wie lege ich neue Artikel an?
      Mu ich erst Abteilungen bzw Artikelgruppen anlegen und wenn ja, in welcher Reihenfolge?
      Erst Abteilungen, dann Gruppen und dann Artikel?

      Wie knnte ich eine Zustzliche Ansicht - neben Thumbnail und Detailansicht einfhren? oder wrde das greren Programmieraufwand bedeuten?

      Wann mchtest du die nchste Version deines Shops rausbringen?
      Vielleicht knnte ich ja bei der Doku ein bischen helfen...
      Ich glaube wenn man mit dem System so vertraut ist, kann man sich nur noch schwer in die Probleme eines Neulings hineinversetzen.
      Da ich ja einer bin, knnte ich die entsprechende Doku dahingehend ja ganz gut checken...
      Ist nur so ein Vorschlag...

      Bye

      Nike

      P.S. Was hat denn zur Zeit bei der Entwicklung oberste Prioritt?

       
    • Andreas Kansok

      Andreas Kansok - 2002-09-25

      Ich wrde zuerst Abteilungen, dann Artikelgruppen und dann die Artikel anlegen. Prinzipiell kannst Du das halten wie Paster Nolte.

      Bedenke: Wenn Du erst einen Artikel anlegst und dann erst die bergeordnete Struktur anlegst, mut anschlieend nochmal jeden Artikel ndern, nmlich in die Struktur einfgen.

      Zustzliche Ansicht: Hm, ist nicht ganz einfach. Im Prinzip gehrt diese Information auch in die Tabelle item. Ein solcher Einbau zieht sich durch eine Menge Dateien ...

      Die nchste Version, die vorallem Bugfixes bringen wird (haben sich ja nun reichlich angesammelt ;-) wird frhestens Mitte November erscheinen.

      Bitte schreib Dokumentation. Du hast schon recht, wenn man mal wei wie's funktioniert oder sogar den Code gesehen hat, ist das alles ganz einfach. Schreib ruhig zusammen, es kann auch einiges aus diesem Forum mit in eine Doku.

      Re->PS: Erstmal mu ich Ideen und Anregungen sortieren und verschiedene Einzelteile zusammenbringen.

       
    • Nikolai

      Nikolai - 2002-09-26

      Hi,
      wie komm ich da wieder raus?
      Ich versuche mich in dem Shop anzumelden,
      aber immer wenn ich
      /phpay/index.html aufrufe,
      komme ich automatisch auf die Seite mit dem Inhalt:
      "Einfach und bequem bestellen."
      In der Adressleiste ist schon eine Session vorhanden...
      /login.php?sess=56f6584c71edcceabdf0e503fc42a3b7
      Wie kann ich jetzt den Shop verlassen
      und mich unter nem anderen User anmelden?
      Wenn ich auf "Shop verlassen" klicke, komme ich auch weg
      auf den Site, den ich beim Admin eingetragen habe, aber wenn ich
      dann wieder versuche in den Shop einzutreten, komm ich wieder auf der
      Hauptseite rein, und bin wohl schon angemeldet,
      obwohl ich mich noch nicht mal einloggen konnte...

      Was mache ich verkehrt, wie kann ich es einrichten,
      das man sich anmelden/einloggen mu?

      Wenn ich in die englische Sprache wechsele,
      dann kann ich zur Kasse gehen auf der rechten Seite wird
      die Option eingeblendet. In der deutschen war sie zuvor nicht da- wechsel ich dann wieder ins deutsche ist sie dann pltzlich auch da....

      Mchte ich dann die Daten ndern (mit dem angebotenen Button)
      geht das auch nicht.
      Trage ich neue Daten fr diesen User ein, komme ich zurck auf die
      Kassenseite, mit den alten Dateninfos (keine Angaben fr Name, Firma usw.)

      Hilfe wre nett.

      Bye

      Nike

      P.S. Das mit der Doku mach ich gern.
      ich mu nur selber erst mal die Fe auf den Boden bekommen ;-)
      Ich hab das Gefhl ich stell mich ziemlich schusselig an >B-}

       
      • Andreas Kansok

        Andreas Kansok - 2002-09-27

        Das die Session schon da ist, ist kein Fehler. Irgendwie mut Du ja identifiziert werden.
        Angemeldet heit nicht nur, da Du mit einer Session identifizierbar bist, sondern dieser Session auch noch Deine Benutzerdaten zugeordnet sind. Unangemeldet bist Du einfach nur der 'user public' (ID==2; nichts dran ndern!!)

        Zum Anmelden gibt es oberhalb von 'Shop verlassen' einen Link 'Login'. Darber kannst Du Dich anmelden.

         
    • Nikolai

      Nikolai - 2002-09-26

      Hi,
      ich glaub ich hangel mich einfach mal so durch ;-)
      Jetzt hab ich mal ein paar Daten eingegeben.
      Erst 2 Abteilungen, dann 2 Artikelgruppen fr Abteilung 1
      und 3 fr Abteilung 2 dann noch je einen Artikel fr jede Gruppe,
      die Zuordnung usw. hat soweit geklappt.
      Nur wenn ich jetzt auf "Shop testen" klicke,
      bekomme ich den Shop nur mit der Navigation mit
      den zwei Abteilungen angezeigt.
      In einem Deiner Shops hab ich gesehen, das die Navigation aufklappt,
      oder war das ein spezial Feature?
      Klicke ich auf die Abteilung, bekomme ich den entsprechenden Text
      der Beschreibung angezeigt, aber keine Artikelgruppen geschweige
      denn Artikel...

      An welchem Schrubchen mu ich da noch drehen,
      damit ich dann noch entsprechend tiefer komme?

      Bye

      Nike

      P.S. Vielleicht liegt es ja auch an dem User,
      mit dem ich da immer automatisch eingeloggt werde?

       
      • Nikolai

        Nikolai - 2002-09-26

        Hi,
        wenn ich in der Konfiguration
        die Auswahl"Artikelgruppen als Baum in der "
        Artikelseite auswhle, dann kommen die Artikelgruppen ber dem Warenkorb auf der rechten Seite, nur die Einstellung "in der Navigationsleiste" bringt den Fehler, das gar keine Gruppen angezeigt werden...

        Tips Hinweise?

        Bye

        Nike

         
        • Andreas Kansok

          Andreas Kansok - 2002-09-27

          Also entweder die Einstellung wird nicht richtig in der config.inc.php bernommen oder es hngt mit dem Durcheinander des User-Logins zusammen.

           

Log in to post a comment.