Как заставить выполняться php код в файлах htm

Ответить


Этот вопрос предназначен для предотвращения автоматической отправки форм спам-ботами.
Смайлики
:| :) :wink: :D :lol: :( :cry: 8) :o :oops: :? :x :P :evil: :twisted: :roll: :!: :?: :idea: :arrow: :mrgreen:
Ещё смайлики…

Markdown is OFF

BBCode ВКЛЮЧЁН
[img] ВКЛЮЧЁН
[url] ВКЛЮЧЁН
Смайлики ВКЛЮЧЕНЫ

Обзор темы
   

Развернуть Обзор темы: Как заставить выполняться php код в файлах htm

Как заставить выполняться php код в файлах htm

UncleFather » 28 сен 2010 21:47, Вт

Проблема:

Имеется IIS 6.0 + PHP 5.3.2. Если у файла на сайте расширение "php", то все скрипты нормально выполняются, но если мы пытаемся запихнуть конструкцию php

Код: Выделить всё

<?php
...
?>

в файл "htm", то скрипты не выполняются, а отображается лишь htm содержимое.

Решение:

Необходимо добавить сопоставления расширений для "htm" (можно сразу и для "html") файлов в настройках нашего сайта, аналогично настройке php:
В IIS выбираем "свойства", "Домашний каталог", "Параметры приложения - настройка", "Добавить" сопоставление расширения. В открывшемся окне указываем путь, до "php-cgi.exe", расширение указывем ".htm" (заодно и ".html")


Вернуться к началу