В .shtml включаю php-файл с помощью
<!--#include virtual="session.php" -->
При этом все функции отрабатывают нормально кроме работы с сессиями. В частности session_start() не создает сессию. Что можно в данном случае сделать?
P.S. Использование в .htaccess директив
RemoveHandler .html .htm .shtml
AddType application/x-httpd-php .php .htm .html .phtml .shtml
DirectoryIndex index.shtml index.htm index.php index.html
позволяет обрабатывать напрямую php-код в теле .shtml, но при этом утрачивается использование include virtual для других скриптов.