Страница 1 из 1
SSI
Добавлено: 01 окт 2011, 13:50
DeaTh
Здравствуйте, не подскажите, какие нужны изменения для сборки, чтобы SSI заработало? Из коробки не хочет. Заранее спасибо.
Re: SSI
Добавлено: 01 окт 2011, 19:34
Максим
- Остановите сервер
- Меню - Дополнительно - Шаблоны - Общий HTTP
найдите
<Directory %htmldir%/*>
AllowOverride All
Options -MultiViews Indexes +FollowSymLinks +IncludesNoExec -Includes -ExecCGI
<Limit GET POST OPTIONS PROPFIND>
Order allow,deny
Allow from all
</Limit>
и замените там -Includes на +Includes.
-Запустите сервер
Re: SSI
Добавлено: 01 окт 2011, 20:31
DeaTh
Спасибо за столь оперативный ответ и за open server в целом:) У вас наверное самое удобное меню для управления локальным сервером, что и требуется
Ps Этот пункт про SSI можно в справку добавить.
Re: SSI
Добавлено: 01 окт 2011, 20:45
Максим
Это ошибка и в новой версии SSI просто будет уже работать. В справку добавлять незачем.
Re: SSI
Добавлено: 01 окт 2011, 23:06
DeaTh
Не могли бы вы еще ответить на вопрос. SSI отдает директивы в кодировке отличной от utf-8? Как быть?
Re: SSI
Добавлено: 01 окт 2011, 23:48
Максим
1) В папке с вашим проектом создайте файл .htaccess с текстом(кодировку нужную вам пропишите):
IndexOptions Charset=windows-1251
2) В исходном коде ваших SSI файлов вместо, например:
<!--#echo var="TITLE" -->
пишите так:
<!--#echo encoding="none" var="TITLE" -->
Re: SSI
Добавлено: 02 окт 2011, 08:54
DeaTh
Никак не хочет отдавать в utf-8. Пробовал и AddDefaultCharset utf-8 и IndexOptions Charset=UTF-8
А на скриншоте показал разницу при добавленном encoding="none" (2.) и без него (1.).
Если же документ переделать под windows-1251, то он нормально отдает страницу. То есть SSI по прежнему отдает в windows-1251, а не в юникоде.
Также попробовал в настройках программы поменять настройки кодировки сервера. Ставил на utf-8 и это тоже не помогло.
PS спасибо за релиз и уведомление;)
PPS Кстати, если менять кодировки в настройках и после этого, не выйдя из программы попытаться запустить сервер, то у меня вообще перестает работать сервер. Т.е. Apache просто перестает запускаться. Возможно это только у меня, а может и нет.
Re: SSI
Добавлено: 03 апр 2018, 20:41
BlackGrizzly
Подскажите, пожалуйста, как настроить SSI в OpenServer 5. Модуль подключен по умолчанию, это вижу. Файл .htaccess почему-то игнорируется. У меня обрабатываются файлы html и inc.