Ankündigung

Einklappen
Keine Ankündigung bisher.

Hilfe zu Buch: Praktischer Einstieg in MySQL mit PHP

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Hilfe zu Buch: Praktischer Einstieg in MySQL mit PHP

    Hallo zusammen,

    ich habe mir o.g. Buch vor kurzem zugelegt weil ich mich mal etwas mit dem Thema beschäftigen wollte. Bin nun an nem Punkt angekommen an dem ich nicht mehr weiter weiß.

    Wenn sich jemand mit dem Buch und der dortigen Vorgehensweise auskennt wäre ich sehr dankbar wenn er mir helfen könnte! komme sonst vermutlich nicht weiter...

  • #2
    Brauchst Du ne Gebrauchsanweisung, um ein Buch zu lesen?
    Wo hängst Du denn? Vielleicht kann man ja helfen, wenn Du das Problem
    detailliert erklärts, ohne das Buch selbst zu besitzen...

    Kommentar


    • #3
      Naja ich bin heut den ganzen tag dabei gewesen, den apache 2 webserver auf meinem laptop, dann den mysql datenbankserver und nun php zu installieren.

      in dem buch werden alle einstellungen usw. nach und nach aufgezählt. ich sollte dann zwei zeilen in die httpd.conf-datei des apache 2 eintragen:

      LoadModule php5_module "D:/php/php5apache2.dll
      Addhandler php5-script .php

      nachdem ich diese beiden zeilen dort eingetragen habe, wurde diese kleinen icon feder vom apache unten rechts rot mit dem hinweis das 1 service nicht läuft.

      in dem buch steht, dass man nach diesen einträgen testen soll ob php funktioniert in dem man eine .php datei erstellt in die man einträgt:

      <?php
      phpinfo();
      ?>

      (die habe ich mit dem standard windows editor erstellt ohne weiteres hineinzuschreiben und habe sie test.php genannt)

      und diese dann in den htdocs (dokumenten root) order packt und mit einem browser ausführt. wenn es funktioniert, soll eine übersicht über php und apache konfigs kommen. es passiert aber nichts und die datei kann man dann nur downloaden.

      ich nehme an das der fehler irgendwo bei den beiden einträgen liegt da ja nachdem ich die gemacht habe, auch das icon rot wurde.

      auf OpenBook: Praktischer Einstieg in MySQL mit PHP, 2. Auflage gibt es das buch als pdf zum runterladen.

      auf seite 47 steht o.g.


      ansonsten habe ich auch alles genau so gemacht und es hat auch alles funktioniert wie beschrieben. bis auf den kram der am anfang der seite mit dem umgebungsvariablen path steht. das musste ich etwas anders eintragen da ich windows vista habe. aber es sollte dennoch korrekt sein und darauf keinen einfluss haben.

      Kommentar


      • #4
        Falls Du einiges an Administration umgehen möchtest, kannst Dir auch FoxServ runterladen.
        Das is'n Tool das Apache MySQL PHP und PHPMyAdmin installiert und i.d.R. korrekt konfiguriert.
        Hier gibte es eine Installationsanleitung dazu.
        Unter Vista sollte es ähnlich wie XP sein.

        Kommentar


        • #5
          mhm, hast du das auch schon ausprobiert? gibt es da keine nachteile oder so? ich mein, ich häng da schon einige stunden dran ^^

          kann mir irgendwie kaum vorstellen das das nun so einfach ist xD

          Kommentar


          • #6
            Aktuell kann ich Dir nichts mehr versichern.
            Bevor ich mir vor einigen Jahren einen eigenen Webserver gemietet habe, hatte ich die damals aktuelle FoxServ-Version bei mir installiert. War noch mit Windoof 2000.
            Das hat prima geklappt! Gab keine Probleme!

            Kann aber halt nichts zu den heutigen Versionen sagen.
            Sollte mich aber wundern, wenn die schlechter geworden sind...
            Is nämlich'n OpenSource-Projekt und die Jungs und Mädels geben sich meist richtig Mühe!

            Kommentar


            • #7
              Andernfalls kannst du auch alternativ mit wampserver oder xampp arbeiten.

              Sind beide i.d.R. relativ schnell eingerichtet - die xampp doku gibts dazu noch auf deutsch.

              MfG

              Kommentar


              • #8
                ich hab den apache unten rechts nochmal mit exit geschlossen und über das startmenü auf "start" beim apache geklickt.

                da kommt dann eine syntaxfehlermeldung. scheinbar über die 1. der beiden zeilen die ich eintragen musste.

                darin heisst es, dass das angegebene modul php5apache2.dll nicht gefunden wird. ich habe aber aufjedenfall den richtigen pfad angegeben!

                hilft das vielleicht bei der fehlersuche?

                Ich würds gerne so wie ichs bislang gemacht habe hinbekommen weil ich da schon den ganzen tag dran arbeite und das nach möglichkeit nach dem buch machen möchte.

                habt ihr eine idee wo das problem liegen könnte?

                Kommentar


                • #9
                  Zeig mal, wie du den Pfad angegeben hast
                  Sicher mit slashes ("/") und nicht mit backslashes gearbeitet? In der httpd.conf sind Apachen schon auch empfindlich

                  Kommentar


                  • #10
                    die zeile lautet:

                    Loadmodule php5_module "D:/php/php5apache2.dll"

                    aber auch wenn ich den pfad mit \ angebe geht es nicht. die anderen pfade sind schliesslich auch mit dem / angegeben.

                    und im buch ist es ebenfalls so angegeben...

                    die zeile habe ich zu den anderen Loadmodule zeilen hinzugefügt weil in dem buch stand, man solle sie am besten dahin schreiben wo schon ähnliche stehen (vermutlich um die ggf. leichter wiederzufinden)

                    könnte es damit zusammenhängen?

                    Kommentar


                    • #11
                      mhm krass.
                      Keine Ahnung, was da schiefgelaufen ist. Falls du noch die Muße hast, würd mich interessieren, was in der error.log drin steht.
                      Saug dir doch einfach eine der 3 oben angegebenen Fertig- Pakete. Oder steig auf Linux um, da gehts auch ganz schnell mit dem webserver installieren :P

                      Kommentar


                      • #12
                        Ist die Datei denn physisch vorhanden. Also existiert D:/php/php5apache2.dll ? Und wie genau lautet die Fehlermeldung? Und warum benutzt Du nicht einfach xampp?

                        Kommentar


                        • #13
                          Ja die datei ist in dem angegebenen ordner.

                          Fehlermeldung:

                          httpd.exe: Syntax error on line 99 of D:/Apache Software Foundation/Apache2.2/conf/httpd.conf:
                          Cannot load D:/php/php5apache2.dll into server: Das angegebene Modul wurde nicht gefunden.
                          Note the errors or message above, and press the <ESC> key to exit. (Sekundenzahl die von 30 runterzählt xD)

                          Kommentar


                          • #14
                            Ähm?

                            Kommentar


                            • #15
                              tschuldige hab die nachricht mit dem "weiß keiner rat" geschrieben als du wohl geschrieben hast xD

                              ich möcht nicht auf fertigpakete umsteigen weil ich das nach dem buch machen möcht und ich davon ausgehe das es nur irgendeine kleinigkeit ist, die da schief gelaufen ist.

                              da bis zu der php geschichte alles lief nehm ich an das es eben an diesem eintrag liegt. und die fehlermeldung bestätigt das ja im grunden nur...

                              Kommentar

                              Lädt...
                              X