2013-06-10 14 views
8

Ich habe etwa 10 Fragen wie folgt gelesen, aber es scheint keine Antwort auf diese einfache Frage zu geben.AddType in htaccess verursacht Seite zum Download

Was könnte dazu führen, dass .htm-Dateien heruntergeladen anstatt als PHP ausgeführt werden?

Ich verwende den folgenden Code ein:

AddType application/x-httpd-php htm 

Ich habe versucht, viele Kombinationen aber keinen Erfolg.

Was kann ich noch versuchen?

Alles, was ich brauche, ist .htm und HTML-Dateien zum Ausführen von PHP.

+0

Verwendung 'curl -V' oder' wget -S' 'Inhalt-Baumuster zur Antwort-Header Ihrer Skripte zu prüfen. –

+0

Content-Type: application/x-httpd-php – user1721135

+0

Also vergessen, was ich unten gesagt habe, wir wissen, dass 'application/x-httpd-php' korrekt ist. – nick

Antwort

4

Ich hatte das gleiche Problem hinzufügen, aber dann dachte ich die Version von PHP ist, ich bin mit php5. Ich habe den Handler zu dem folgenden geändert und es hat funktioniert!

AddHandler x-httpd-php5-3 .php 
AddHandler application/x-httpd-php5 .php 
0

Versuchen

AddHandler fcgid-script .htm .html 

Oder

AddHandler x-mapp-php5 .html .htm 
1

Fügen Sie diese Zeile in die .htaccess-Datei (Gelöst)

AddHandler application/x-httpd-php5 .php .php4 .php5 .html .htm .phtml .shtml 
+0

AddHandler application/x-httpd-php5 .php .php4 .php5 .html .htm .phtml .shtml –

1

Versuchen: application/x-httpd- ea-php5 oder application/x-httpd-ea-php56 für PHP 5.6 hatte ich nach dem Upgrade auf 4 Easyapache

Doug Smartlab Software

1

Ich hatte das gleiche Problem auf, dies zu ändern und nicht die Antwort hier finden konnte, . obwohl Hat es auf diesem cPanel Forum zu finden: https://forums.cpanel.net/threads/php-script-is-not-working-in-html-file.595195/

Ihr Rat diesen Einsatz war:

AddHandler application/x-httpd-ea-php56 .htm .html .shtml 
AddType application/x-httpd-php5 .php 

Ich war zwar PHP zusammen mit JSON verwenden. Danach funktionierte PHP, aber JSON nicht. Gelöst es durch die AddType zu entfernen und Kleben mit der AddHandler

AddHandler application/x-httpd-ea-php56 .htm .html .shtml