2013-03-31 52 views
0

我試過將xampp設置爲3小時。考慮到這一點,有更多的成功wamp如何php代碼不編譯。在WAMP中顯示的PHP代碼

我在我的www文件夾中有index.htm和header.php。

index.htm的代碼:

<?php include('header.php');?> 

<body> 
    <h1>This is a header</h1> 
    <p>this is a paragraph</p> 


</body> 
</html> 

的header.php代碼

<?php 
    echo "<!doctype html><html lang='en'><head><title>PAGETITLE</title></head>"; 
?> 

PHP代碼而非顯示編譯。我該如何解決?

+0

index.htm應該被稱爲index.php。 –

+0

將index.htm重命名爲index.php –

+0

有人應該注意這只是* default *行爲,因爲它很容易讓Apache通過解釋器推送'.html'擴展名。 [»第一個搜索結果的SO問題](http://stackoverflow.com/questions/11234010/process-specific-htm-page-as-php-on-apache-server) – Emissary

回答

3

您不能在HTML(.htm)文件中使用<?php include('header.php');?>,所以請將該擴展名更改爲.php,它將起作用。

1

PHP不工作,在.html文件。它只能在.php文件或.php, .phtml, .php4 .php3, .php5, .phps