Warnung im Apache-Protokoll: Der Medientyp kann nicht von 'x-mapp-php5' abgerufen werden.


7

Ich habe keine Ahnung, was dieses Problem verursacht, aber es scheint damit zu tun zu haben, dass sich die angezeigte Datei (nur eine einfache index.php zum Drucken von phpinfo) in einem Alias-Verzeichnis befindet. Irgendwelche Vorschläge, was ich tun kann, um die Warnung zu vermeiden?

Hier ist ein Auszug aus meiner httpd.conf:

<Directory "<dir with broken php>">
    Options Indexes FollowSymLinks ExecCGI Includes
    AllowOverride All
    Order allow,deny
    Allow from all
</Directory>
Alias /smartersoftware/ "<broken dir>"
<FilesMatch \.php$>
    SetHandler application/x-httpd-php
</FilesMatch>

Die letzten drei Zeilen waren erforderlich, damit PHP überhaupt funktioniert (was ich etwas seltsam fand und möglicherweise mit meinem Problem zusammenhängt oder nicht).

Das Hinzufügen von a AddType application/x-mapp-php5 .phphat nichts geändert.


Wie ist deine httpd.conf?
zufällig

Antworten:


2

Versuche zu finden und zu entfernen / zu kommentieren

AddType x-mapp-php5 .php
AddHandler x-mapp-php5 .php

aus Ihren Apache-Konfigurationen und der .htaccess-Datei.


0

Ich würde vermuten, dass Sie den Addhandler in httpd.conf http://httpd.apache.org/docs/1.3/mod/mod_mime.html#addhandler hinzufügen müssenAddHandler x-mapp-php5 .php


Danke für den Vorschlag, aber das ändert nichts. Soweit ich Addhandler verstehe, teilt es Apache nur mit, dass .php-Dateien von x-mapp-php5 verarbeitet werden sollen. Der Fehler scheint jedoch darauf hinzudeuten, dass er nicht weiß, was mit dieser Art von Datei zu tun ist.
IronGoofy
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.