2015-09-29 3 views
0

http://imgur.com/GEBTbGnHTML .. встроенный PHP закомментирован

У меня есть страница HTML со встроенным PHP:

<!doctype html> 
<html> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 
<title>HTML with embedded PHP</title> 
</head> 

<body> 
This is normal HTML code 
<?php echo " Scooby Doo "; ?> 
Back into normal HTML 
</body> 
</html> 

результатов в коде PHP быть прокомментированы при просмотре на тестовом сервере:

<!--?php echo "Scooby Doo"; ?--> 

Сервер является локальным хостом и запускает новую установку WAMP. У кого-нибудь есть идеи относительно того, как заставить PHP-код правильно разбираться в HTML?

Пробовал это в IE, но такие же результаты. Пробовал это на другом сервере XAMPP и получил то же самое. Запуск Windows 10. Является ли это областью разрешений приложений с apache? PHP работает отлично - сделал php-страницу, вызывающую <?php phpinfo(); ?>, и она работает. Я в тупике. Благодарю.

+0

переименовать файл как '.php' расширения – 0x13a

+1

Один PHP сниппета на странице ** ** требует, что страница, чтобы иметь. расширение php. –

ответ

1

Просто вы не можете этого сделать. Ваша HTML-страница не может быть интерпретирована как скрипт PHP веб-сервером apache, поскольку она не распознает как допустимое расширение PHP. Попробуйте добавить эту строку в файл .htaccess

AddType application/x-httpd-php .htm .html 

Эта простая линия покажет ваш веб-сервер Apache для обработки и .html, как PHP скрипт.

Но тем не менее, вы должны переименовать файл, используя .php расширение, и вы решили проблему

+0

Спасибо, Диего, добавив, что обработчик исправил его. К сожалению, я должен придерживаться HTML, но это решение работает отлично. –

+0

добро пожаловать! – 0x13a

Смежные вопросы