UncleFather » 28 сен 2010 21:47, Вт
Проблема:
Имеется IIS 6.0 + PHP 5.3.2. Если у файла на сайте расширение "php", то все скрипты нормально выполняются, но если мы пытаемся запихнуть конструкцию php
в файл "htm", то скрипты не выполняются, а отображается лишь htm содержимое.
Решение:
Необходимо добавить сопоставления расширений для "htm" (можно сразу и для "html") файлов в настройках нашего сайта, аналогично настройке php:
В IIS выбираем "свойства", "Домашний каталог", "Параметры приложения - настройка", "Добавить" сопоставление расширения. В открывшемся окне указываем путь, до "php-cgi.exe", расширение указывем ".htm" (заодно и ".html")
[b]Проблема:[/b]
Имеется IIS 6.0 + PHP 5.3.2. Если у файла на сайте расширение [i][b]"php"[/b][/i], то все скрипты нормально выполняются, но если мы пытаемся запихнуть конструкцию php [code]<?php
...
?>[/code]
в файл [i][b]"htm"[/b][/i], то скрипты не выполняются, а отображается лишь htm содержимое.
[b]Решение:[/b]
Необходимо добавить сопоставления расширений для [i][b]"htm"[/b][/i] (можно сразу и для [i][b]"html"[/b][/i]) файлов в настройках нашего сайта, аналогично [url=http://manaeff.ru/forum/viewtopic.php?f=15&t=791]настройке php[/url]:
В IIS выбираем "свойства", "Домашний каталог", "Параметры приложения - настройка", "Добавить" сопоставление расширения. В открывшемся окне указываем путь, до "php-cgi.exe", расширение указывем ".htm" (заодно и ".html")