Ankündigung

Einklappen
Keine Ankündigung bisher.

Schützen von PHP Code mit anderer Endung

Einklappen

Neue Werbung 2019

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

  • Schützen von PHP Code mit anderer Endung

    Hallo Ihr,

    ich habe mal wieder eine Frage.

    Ich schreibe meine PHP Classen immer in Dateien mit der Endung .Class.
    Da kann ich besser erkennen, wozu die Datei dient.

    Jetzt habe ich zufällig bemerkt, das man diese Dateien, wenn man den Ort kennt, wo sie liegen, sie einfach aufrufen kann und den Code sieht.
    Das ist natürlich sehr kontraproduktiv. Bei Inc Dateien bekomme ich beim Aufrufen ein Access denied.

    Jetzt meine Frage. Wie kann ich das umsetzen, dass das genauso bei .class Dateien ist?

    Vielen Dank für die Hilfe!

    Pedro

  • #2
    Könntest das Directory mit einem .htaccess file schützen, dass da keiner mehr zugreiffen kann.

    Kommentar


    • #3
      Frage

      Danke für die schnelle Antwort.

      Ich habe leider nicht nur .class Dateien im Verzeichnis.

      Wie kann ich im Verzeichnis nur .class Dateien ausblenden oder schützen, so das ich in meinen PHP Scripten noch zugreifen kann.

      Danke!

      Pedro

      Kommentar


      • #4
        .htaccess sperrt ja nur Zugriffe, welche nicht über das Script kommen.. also bei mir ist das so. Wenn ich über das Script auf ein File in dem geschützten Directory zugreiffe, geht das ohne Probleme. Will ich aber über die Eingabeleiste des Browsers auf das Dir, motzt er mich an und will ein PW

        Kommentar


        • #5
          Danke

          Danke, hat funktioniert.

          Das er nicht Zugriffe die von einem Script kommen sperrt, wusste ich nicht, danke nochmal, jetzt sieht das besser aus.

          Pedro

          Kommentar


          • #6
            http://www.phpfriend.de/forum/viewto...hlight=#136994

            Kommentar


            • #7
              Hast dus jetzt mit .htaccess gelöst?

              Kommentar


              • #8
                Info

                Ich habe es mit .htaccess gelöst.

                .htaccess
                <Files ~ "\.class$">
                Order allow,deny
                Deny from all
                </Files>

                Dank

                Pedro

                Kommentar


                • #9
                  schreib .class.php dann biste hier und da auf der sicheren seite und musst
                  net immer rumfroschen wenn du mal auf nem anderen server testen/arbeiten
                  musst etc

                  Kommentar


                  • #10
                    Danke

                    Das ist auch eine sehr gute Idee.

                    Danke!

                    Pedro

                    Kommentar

                    Lädt...
                    X