Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.comm.software.webserver > #1246

Re: [Apache] FancyIndexing mit bytegenauer Size-Angabe?

From Marcel Logen <333200007110-0201@ybtra.de>
Newsgroups de.comm.software.webserver
Subject Re: [Apache] FancyIndexing mit bytegenauer Size-Angabe?
Date 2018-02-24 11:20 +0100
Organization Bureau Logen
Message-ID <20180224sa102007@o15.ybtra.de> (permalink)
References (3 earlier) <5370766.lOV4Wx5bFT@PointedEars.de> <AABajD98VQcAACqD.A1.flnews@s19.ybtra.de> <11034453.O9o76ZdvQC@PointedEars.de> <AABakIoAlM8AAEpl.A1.flnews@s19.ybtra.de> <3378191.kQq0lBPeGt@PointedEars.de>

Show all headers | View raw


Thomas 'PointedEars' Lahn schrieb:

>Marcel Logen wrote:
>> Thomas 'PointedEars' Lahn schrieb:

>>>[Zitat repariert]
>> 
>> Bei mir war da nichts kaputt, IMHO.
>
>Die Markierung der Auslassung von Teilen meines Textes befand sich
>auf einer anderen Zitatebene als mein Text; das ist nicht korrekt.

Darüber kann man streiten - das tue ich aber nicht.

Zwei Argumente:

1. Nach Deiner Theorie müßte man bei längeren Aus-
   lassungen im Posting vor das "[...]" ein Zitat-
   zeichen setzen. Das ist aber AFAIS nicht üblich
   - und auch nicht korrekt, da der 'Vorredner' das
   ja so nicht geschrieben hat.

2. Ich hätte das "[...]" am Ende Deiner Zeile ein-
   fügen können. Diese wäre dann aber evtl. zu lang
   geworden, so daß ich den hinteren Teil - wie Du
   es ja dann auch gemacht hast - auf eine neue Zeile
   hätte setzen müssen. Das hätte das ursprüngliche
   Textbild verändert - und wäre IMHO nur in Ausnahme-
   fällen erlaubt.

>>>  DirectoryIndex index index.php /dirlist.php

Ich glaube, ich nenne Dein Script einfach "index.php"
und lege es an die (bislang einzige) Stelle, an der
ich es brauche: <http://ybtra.de/flnews-mirror/src/>.

Dann kann ich mir die Zeile mit "DirectoryIndex ..."
sparen. Und das chdir() im Script wohl auch.

Die "index.php" könnte ich dann im Listing noch aus-
blenden (wie Du es ja inzwischen mit den hidden files
gemacht hast).

Und ich könnte evtl. noch automatisch die SHA256-Summen
ausgeben lassen ... mal sehen ...

>>>         chdir($_SERVER['DOCUMENT_ROOT'] . $_SERVER['SCRIPT_URL']);
>> 
>> Diese Zeile verstehe ich nicht.
>> 
>> Warum muß das directory gewechselt werden?
>
>Gute Frage.  Das Arbeitsverzeichnis für ein DirectoryIndex-Script ist 
>offenbar das Verzeichnis, in dem sich das Script befindet; hier also 
>$_SERVER['DOCUMENT_ROOT'].  Das Verzeichnis muss zum betrachteten 
>Verzeichnis gewechselt werden, damit der Verzeichnispfad nicht bei
>jeder Dateioperation (scandir(…), is_dir(…) usw.) wiederholt werden muss.

Ah ja, alles klar.

>> Und "SCRIPT_URL" finde ich auf
>> <http://php.net/manual/en/reserved.variables.server.php>
>> nicht, nur "SCRIPT_FILENAME" und "SCRIPT_NAME".
>
>| $_SERVER is an array containing information such as headers, paths, and 
>| script locations. The entries in this array are created by the web server. 
>| There is no guarantee that every web server will provide any of these; 
>| servers may omit some, or provide others not listed here. […]
>
>$_SERVER['SCRIPT_URL'] ist also Apache 2.4.x-spezifisch, siehe auch 
>phpinfo(INFO_VARIABLES).

OK

>> Ich werde das jetzt wahrscheinlich doch mal testen,
>> obwohl ich eigentlich eine solch 'komplexe' Lösung
>> nicht im Sinn hatte.
>
>Vielleicht lässt sich da auch was mit SSI machen, aber mir war das zu wenig 
>flexibel und mit PHP kenne ich mich besser aus.
>
>Inzwischen habe ich das Script weiterentwickelt; man kann das Ergebnis jetzt 
>zum Beispiel unter <http://PointedEars.de/scripts/> sehen (Schluss mit 
>diesen Verzeichnislistings aus dem 20./21. Jahrhundert!!1 ;-)).

AUA! *augenreib*

BTW1: Der Knopf "Printable" rechts oben führt zu einem 404.

BTW2: Die UnicodeData.txt ist outdated. Es gibt schon eine
      neue, die z. B. die PRETZEL (U+1F968) enthält.
      <http://www.unicode.org/Public/UCD/latest/ucd/>

Marcel
-- 
                                     +---+         +-+        +--+ +--+ 
         +-+ +-+          +--+     +-+   +-+  +----+ +-+  +---+  +-+  +-
+---+  +-+ +-+ +----------+  +-----+    +--+  +---+    +--+             
+   +--+                                +---------+                     

Back to de.comm.software.webserver | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

Re: [Apache] FancyIndexing mit bytegenauer Size-Angabe? Marcel Logen <333200007110-0201@ybtra.de> - 2018-02-19 14:24 +0100
  Re: [Apache] FancyIndexing mit bytegenauer Size-Angabe? Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2018-02-19 16:43 +0100
    Re: [Apache] FancyIndexing mit bytegenauer Size-Angabe? Marcel Logen <333200007110-0201@ybtra.de> - 2018-02-20 16:32 +0100
      Re: [Apache] FancyIndexing mit bytegenauer Size-Angabe? Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2018-02-20 17:50 +0100
        Re: [Apache] FancyIndexing mit bytegenauer Size-Angabe? Marcel Logen <333200007110-0201@ybtra.de> - 2018-02-23 22:39 +0100
          Re: [Apache] FancyIndexing mit bytegenauer Size-Angabe? Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2018-02-23 23:38 +0100
            Re: [Apache] FancyIndexing mit bytegenauer Size-Angabe? Marcel Logen <333200007110-0201@ybtra.de> - 2018-02-24 11:20 +0100
              Re: [Apache] FancyIndexing mit bytegenauer Size-Angabe? Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2018-02-24 13:07 +0100
                Re: [Apache] FancyIndexing mit bytegenauer Size-Angabe? Marcel Logen <333200007110-0201@ybtra.de> - 2018-02-25 00:11 +0100
                Re: [Apache] FancyIndexing mit bytegenauer Size-Angabe? Marcel Logen <333200007110-0201@ybtra.de> - 2018-02-26 00:07 +0100
                Re: [Apache] FancyIndexing mit bytegenauer Size-Angabe? Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2018-02-26 02:06 +0100
                Re: [Apache] FancyIndexing mit bytegenauer Size-Angabe? abooonorrra753@gmail.com - 2019-05-01 05:08 -0700

csiph-web