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.

IronGoofy
quelle
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.

komischer Mann
quelle
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

B14D3
quelle
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