apache configurieren

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

  • apache configurieren

    Hallöchen,

    könnt ihr mir gerade mal weiter helfen.
    Ich muß über fernwartung (ssh) einen Server konfigurieren.

    Und zwar:
    - .php4 wird nicht erkannt, nur .php
    - ebenso wird index.php4 nicht als Default-Datei erkannt.

    Ich weiss, dass man das irgendwo in der httpd.conf ändert, aber a.) wei ich nicht mehr genau wo und b.) habe ich von der Unix shell und VI null plan.
    Kann mir jemand mal eine kurze Abhandlung posten wo ich die httpd.conf finde (oder suchbefehl unter unix) und wie ich diese dann entsprechend durchsuchen und bearbeiten kann.

    Danke

    P.S. falls ihr genauere Daten braucht, es ist so ein doofer Strato-Root-Server

  • #2
    wenn´s dringend ist: www.rootforum.de
    (-:
    Bookmarks:·Bilder·Jobs·Recht·
    kostenloser Webkataloge-Assistent

    Kommentar


    • #3
      hier das tut: http://www.rootforum.de/faq/index.ph...ighlight=httpd (unten)

      Kommentar


      • #4
        Also ich bin mittlerweile per VI in der httpd.conf, aber wie bearbeite ich da nun eine Zeile?

        Kommentar


        • #5
          WARNUNG - Erst VI lernen dann anwenden!
          http://www.hk8.org/old_web/linux/lnut/ch11_02.htm
          (-:
          Bookmarks:·Bilder·Jobs·Recht·
          kostenloser Webkataloge-Assistent

          Kommentar


          • #6
            Hab schon was in deutsch gefunden

            Ok, ich glaub jetzt komme ich zurecht.

            Dan & Grüße,
            Andi

            Kommentar


            • #7
              Original geschrieben von kill_bill
              WARNUNG - Erst VI lernen dann anwenden!
              käse. vi rulez.... ist eh der beste, den ich kenne...
              INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


              Kommentar


              • #8
                Stimmt,

                jetzt wo ich eine Befehlübersicht habe, ist es eigentlich ganz simpel

                Dennoch finde ich den EIntrag in der httpd.conf nicht, der php zuläßt.
                Es hibt zwar eine Abfrage, if mod.php4.c und danach eine AddModul anweisung, aber dennoch erkennt er kein .php4

                Ich finde auch oben in der langan liste mit LoadModule und AddModule nichts mit php4.
                Wie muß das denn aussehen?

                Kommentar


                • #9
                  Original geschrieben von andik2000
                  jetzt wo ich eine Befehlübersicht habe, ist es eigentlich ganz simpel
                  sowas hat man im kopf.... index.php4[/code]

                  FALSCH !

                  Sowas hat man auf der Tasse !
                  Zuletzt geändert von TBT; 26.01.2004, 19:44.
                  INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


                  Kommentar


                  • #10
                    default-php-datei für apache (v2) unter /etc/httpd/conf.d/php.conf

                    Code:
                    #
                    # PHP is an HTML-embedded scripting language which attempts to make it
                    # easy for developers to write dynamically generated webpages.
                    #
                    
                    [b]LoadModule php4_module modules/libphp4.so[/b]
                    
                    #
                    # Cause the PHP interpreter handle files with a .php extension.
                    #
                    <Files *.php>
                        SetOutputFilter PHP
                        SetInputFilter PHP
                        LimitRequestBody 524288
                    </Files>
                    
                    #
                    # Add index.php to the list of files that will be served as directory
                    # indexes.
                    #
                    DirectoryIndex index.php
                    INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


                    Kommentar


                    • #11
                      @Haxe: Sorry, hatte den falschen Knopf erwischt
                      TBT

                      Die zwei wichtigsten Regeln für eine berufliche Karriere:
                      1. Verrate niemals alles was du weißt!


                      PHP 2 AllPatrizier II Browsergame

                      Kommentar


                      • #12
                        Ich kapiers nicht!

                        Ich habe mal auf dem server gesucht, der hat im apache-verzeichnis die angegebene libphp4.so. Diese hole ich per AddModule rein. Zudem gibts aber auch noch die mod_suphp.so.
                        Stören die sich gegenseitig?
                        Wenn ich die libphp4.so einbinde uns apache neu starte funktioniert das auch ohne fehlermeldung. Aber dennoch interpretiert er keine php4 dateien :-(

                        index.php4 wird wenigsten mittlerweile als default erkannt.

                        Ich poste hier mal ein paar zeilen aus meiner httpd.conf:

                        LoadModule suphp_module /usr/lib/apache/mod_suphp.so
                        LoadModule php4_module /usr/lib/apache/libphp4.so

                        AddModule mod_suphp.c
                        AddModule mod_php4.c

                        #
                        # PHP 3.x:
                        #
                        <IfModule mod_php3.c>
                        php_admin_flag engine off
                        AddType application/x-httpd-php3 .php3
                        AddType application/x-httpd-php3-source .phps
                        AddType application/x-httpd-php3 .phtml
                        </IfModule>

                        #
                        # PHP 4.x:
                        #
                        <IfModule mod_php4.c>
                        php_admin_flag engine off
                        AddType application/x-httpd-php .php
                        AddType application/x-httpd-php .php4
                        AddType application/x-httpd-php-source .phps
                        </IfModule>

                        #
                        # suPHP:
                        #
                        <IfModule mod_suphp.c>
                        suPHP_Engine on
                        php_admin_flag engine off
                        AddType application/x-httpd-php .php
                        AddType application/x-httpd-php .php4
                        AddHandler x-httpd-php .php
                        </IfModule>

                        Wo steck der fehler?

                        Kommentar


                        • #13
                          ich habe gar kein

                          AddType application/x-httpd-php .php

                          drin, da das Modul dies bereits alleine erledigt.

                          damit es als default erkannt wird, mußte dies hier eintragen

                          <IfModule mod_dir.c>
                          DirectoryIndex index.html index.htm index.shtml index.cgi index.php index.php3 index.pl
                          </IfModule>

                          PS: du könntest zur Not mod_rewrite einsetzen
                          TBT

                          Die zwei wichtigsten Regeln für eine berufliche Karriere:
                          1. Verrate niemals alles was du weißt!


                          PHP 2 AllPatrizier II Browsergame

                          Kommentar


                          • #14
                            Das index.php4 als default erkannt wird geht ja mittlerweile. Es wird aber immernoch nicht durch den Parser geschickt. Es wird noch wie eine normale html-Datei behandelt.

                            Das ist noch das Problem: kein Parsen unter .php4!

                            Kommentar


                            • #15
                              Hilf dir selbst, so hilft dir Gott!

                              Keinem ist aufgefallen dass es nur ein
                              AddHandler x-httpd-php .php
                              gab, aber kein
                              AddHandler x-httpd-php .php4

                              Mir fiel das eben so ins Auge!

                              Kommentar

                              Lädt...
                              X