Рендеринг PHP включает в файл SHTML - PullRequest
1 голос
/ 27 ноября 2011

Я использую скрипт php на моей странице shtml.

Мой сервер настроен хорошо для обнаружения и рендеринга смешанного php.Страница прекрасно отображает скрипт во всех браузерах.

Однако ... при попытке просмотра страницы в Google translate путь скрипта, кажется, запутывает вещи.

В IE возникает ошибка 404, говорящая, что он не может найти скрипт насервер (подразумевая, что он думает, что он должен смотреть на серверах Google)

В Chrome и Safari он, кажется, преодолевает это и пытается мой домен найти его, и это происходит, но тогда рендеринг сценария требуети все, что отображается.Показывается только краткая вспышка главной страницы.

Любые мысли будут полезны!Спасибо

1 Ответ

1 голос
/ 27 ноября 2011

Предполагается, что вы используете Apache и что файлы с .shtml заканчиваются правильно. В настройках веб-сервера найдите эту строку:

AddType application/x-httpd-php .php

И добавить .shtml в конец:

AddType application/x-httpd-php .php .shtml

Теперь перезапустите демон.

Тем самым вы можете сохранить файл shtml как .shtml, и он все равно будет отображаться PHP.

Это должно решить любые проблемы путаницы на других сайтах.

...