2017-03-07 62 views
0

我的index.html文件PHP代碼HTM和HTML頁面

<html> 
    <head> 
     <title> PHP inside HTML </title> 
    </head> 
    <body> 
     <h1> 
      <?php 
        echo "PHP Output"; 
      ?> 
     </h1> 
     <h1> 
      <p> 
       HTML Output 
      </p> 
     </h1> 
    </body> 
</html> 

我上面的代碼的預期輸出:

PHP輸出
HTML輸出

我有嘗試與下面的組合,但沒有這些幫助我得到輸出。

AddHandler application/x-httpd-php56 .shtml .html .htm
AddHandler server-parsed .shtml .shtm .htm .html
AddHandler x-httpd-php .html .htm
AddHandler application/x-httpd-php5 .html .htm

第二組代碼,不工作

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

碼的第3集不工作。

AddHandler x-httpd-php5 .html
AddHandler x-httpd-php5 .htm
AddHandler application/x-httpd-php .htm
AddHandler application/x-httpd-php .html

當使用htaccess的添加MIME類型。

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

它導致,而不是下載工作的文件。

返回內部服務器錯誤

Options +ExecCGIenter
AddHandler fcgid-script .html
FCGIWrapper /usr/local/cpanel/cgi-sys/php5 .html

請幫我解決這個問題。

我已經在堆棧溢出引用的頁面,但所有的代碼都沒有爲我工作。 StackOverFlow

+0

可能有[使用。htaccess使所有.html頁面運行.php文件?](http://stackoverflow.com/questions/4687208/using-htaccess-to-make-all-html-pages-to-run-as-php-文件) – Syfer

回答

0

如果您的帳戶在Cloudlinux下的服務器,然後使用下面的代碼,希望它能正常工作。

代碼

AddHandler application/x-httpd-ea-php56 .htm .html .shtml 

AddType application/x-httpd-php5 .php 

考慮PHP版本,並相應地修改代碼。