Tom: Mimetype ermitteln unter Windows

Hello,

alle Tipps aus den UCN
http://de.php.net/manual/en/function.mime-content-type.php
habe ich schon durch.

Die Extension wird geladen,
Debug ist auf on
Der Pfad zum File stimmt

Trotzdem liefert die Funktion auf der WinDose nur FALSE.

Was habe ich denn übersehen?

Harzliche Grüße vom Berg
http://www.annerschbarrich.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau

  1. hi,

    Der Pfad zum File stimmt

    Hast du mit phpinfo() kontrolliert, ob auch _wirklich_ die richtige Datei benutzt wird?
    Hat sie auch wirklich sinevolle Inhalte, oder ist sie vielleicht nur ein Dummy?

    gruß,
    wahsaga

    --
    /voodoo.css:
    #GeorgeWBush { position:absolute; bottom:-6ft; }
    1. Hello,

      Hast du mit phpinfo() kontrolliert, ob auch _wirklich_ die richtige Datei benutzt wird?
      Hat sie auch wirklich sinevolle Inhalte, oder ist sie vielleicht nur ein Dummy?

      Das ist merkwürdig...

      Die richtige Datei ist eingetragen und es scheint auch ein sinnvoller Inhalt drinzustehen.
      Aber:

      mime_magic.debug    Off    Off

      obwohl ich es in der php.ini geändert hatte auf On.

      Der Apache wurde neu gestartet und hat seine Änderungen (IndexOptions) auch kapiert.

      Harzliche Grüße vom Berg
      http://www.annerschbarrich.de

      Tom

      --
      Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
      Nur selber lernen macht schlau

      1. Hello,

        Das ist merkwürdig...

        mime_magic.debug    Off    Off

        obwohl ich es in der php.ini geändert hatte auf On.

        So ein Schwein!
        Der bentutz die php.ini aus /xampp/apache/bin und nicht die aus /xampp/php

        OK, aber dafür bekomme ich jetzt diese nette Meldung

        Warning: mime_content_type() [http://www.php.net/mime_magic]: mime_magic not initialized in E:\INTERNET\XAMPP\xampp\htdocs\musikarchiv\dirlist.php on line 51

        Eigentlich müsste ich ins Bett
        aber uneigentlich _muss_ das jetzt noch klappen! *grummel*

        Harzliche Grüße vom Berg
        http://www.annerschbarrich.de

        Tom

        --
        Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
        Nur selber lernen macht schlau

        1. Hallo Tom,

          So ein Schwein!
          Der bentutz die php.ini aus /xampp/apache/bin und nicht die aus /xampp/php

          es ist schon vorteilhaft, sich seine Anwendungen selbst zusammenzustellen und selbst zu konfigurieren. Da weiß man, was man hat - und wo man drehen kann.

          Für den Einstieg ist XAMPP bestimmt praktisch, für schnell eine Entwicklungsumgebung zu haben, bei der Versionen keine Rolle spielen, wohl auch. Aber ich hatte das Ding bisher nur zu Testzwecken auf Testsystemen installiert, genutzt noch nie; Wegwerfware.

          Freundliche Grüße

          Vinzenz

          1. Hello,

            Für den Einstieg ist XAMPP bestimmt praktisch, für schnell eine Entwicklungsumgebung zu haben, bei der Versionen keine Rolle spielen, wohl auch. Aber ich hatte das Ding bisher nur zu Testzwecken auf Testsystemen installiert, genutzt noch nie; Wegwerfware.

            Da bist Du mir mit Deiner Antwort eben der Frage zuvor gekommen...
            Aber liegt es an Xampp, oder liegt es einfach an Wampp, also eigentlich dem OS darunter?

            Harzliche Grüße vom Berg
            http://www.annerschbarrich.de

            Tom

            --
            Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
            Nur selber lernen macht schlau

              1. Hi,

                Aber mal ganz ehrlich: Wird es nicht langsam mal bei Euch Zeit für einen Pinguin?!

                Die Annahme, ein Kunde würde niemals nicht PHP unter Windows benutzen (weswegen man das folglich auch bei der Entwicklung nicht zu beachten braucht), ist gemeinhin genauso sinnfrei wie die Annahme, der Surfer würde unter Garantie nicht mit Opera surfen. >;->

                Gruß, Cybaer

                --
                Hinweis an Fragesteller: Fremde haben ihre Freizeit geopfert, um Dir zu helfen. Helfe Du auch im Archiv Suchenden: Beende deinen Thread mit einem "Hat geholfen" oder "Hat nicht geholfen"!
                1. Tach.

                  Aber mal ganz ehrlich: Wird es nicht langsam mal bei Euch Zeit für einen Pinguin?!

                  Die Annahme, ein Kunde würde niemals nicht PHP unter Windows benutzen (weswegen man das folglich auch bei der Entwicklung nicht zu beachten braucht), ist gemeinhin genauso sinnfrei wie die Annahme, der Surfer würde unter Garantie nicht mit Opera surfen. >;->

                  Die Annahme, daß meine Aussage Deine Ausschließlichkeit innehilte, ist gemeingefährlich! ]:}

                  Gruß aus Berlin!
                  eddi

                  1. Hi,

                    Die Annahme, daß meine Aussage Deine Ausschließlichkeit innehilte, ist gemeingefährlich! ]:}

                    Welche Ausschließlichkeit? Ich wollte nur sagen, daß es IMHO nicht unsinnig ist, unter Windows zu entwickeln. Im Einsatz hat man ja ohnehin i.d.R. Unixoide - und hat somit dann gleich 2 Welten abgedeckt. >;->

                    Gruß, Cybaer

                    --
                    Hinweis an Fragesteller: Fremde haben ihre Freizeit geopfert, um Dir zu helfen. Helfe Du auch im Archiv Suchenden: Beende deinen Thread mit einem "Hat geholfen" oder "Hat nicht geholfen"!
        2. Hello,

          passt das zu meinem Problem?

          http://www.codingforums.com/showthread.php?p=422687

          Wenn ich das lese, dann kommt in mir unweigerlich wieder dieser schale Geschmack hoch.
          Windows ist einfach nicht gemacht für die Entwicklund und schon gar nicht für den Betrieb professioneller Web-Anwendungen :-(

          Oder bin ich da jetzt ungerecht?

          Harzliche Grüße vom Berg
          http://www.annerschbarrich.de

          Tom

          --
          Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
          Nur selber lernen macht schlau

          1. Hi,

            Windows ist einfach nicht gemacht für die Entwicklund und schon gar nicht für den Betrieb professioneller Web-Anwendungen :-(

            na ja, für .NET reichts - SCNR...

            MfG
            Rouven

            --
            -------------------
            ss:) zu:) ls:& fo:) de:< va:{ ch:? sh:) n4:( rl:? br:$ js:| ie:) fl:(
          2. Hi,

            Windows ist einfach nicht gemacht für die Entwicklund und schon gar nicht für den Betrieb professioneller Web-Anwendungen :-(

            Oder bin ich da jetzt ungerecht?

            Ja! Es ist IMHO *zwingend* notwendig - schon für Worst-Case-Szenarios! >:-)

            Gruß, Cybaer

            --
            Hinweis an Fragesteller: Fremde haben ihre Freizeit geopfert, um Dir zu helfen. Helfe Du auch im Archiv Suchenden: Beende deinen Thread mit einem "Hat geholfen" oder "Hat nicht geholfen"!
  2. Hello,

    Problem gelöst.
    Im Xampp gibt es zwar schon die Funktion mime_content_type(), aber sie hat ja nicht funktioniert.
    Also habe ich mir eine nachgebaut mittels file.exe von
    http://gnuwin32.sourceforge.net/packages/file.htm

    Das funktionert leider auch nicht auf Anhieb, sondern erst, wenn man die pcre.dll in pcre3.dll umbenannt hat.

    Hoffe nur, dass da nicht ein Loch entsteht durch die Umbenennung ...

    Harzliche Grüße vom Berg
    http://www.annerschbarrich.de

    Tom

    --
    Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
    Nur selber lernen macht schlau