我使用Apache运行Ubuntu服务器。 PHP和HTML都使用各自的文件扩展名正确运行。当我尝试添加PHP代码到一个HTML文件,它呈现的PHP而不是当我使用在httpd.confApache服务器:无法同时渲染php和html
AddHandler application/x-httpd-php .html
任何建议以下的HTML?
我使用Apache运行Ubuntu服务器。 PHP和HTML都使用各自的文件扩展名正确运行。当我尝试添加PHP代码到一个HTML文件,它呈现的PHP而不是当我使用在httpd.confApache服务器:无法同时渲染php和html
AddHandler application/x-httpd-php .html
任何建议以下的HTML?
header('Content-Type: text/plain');
发现这个信息在PHP代码是和投掷的一切了!
做一个小goggling它看起来很像你应该有
AddType application/x-httpd-php .html
AddHandler x-httpd-php .html
公告称,AddHandler
并不在它的前面有一个application/
。
在http://www.honeytechblog.com/how-to-fix-applicationx-httpd-php-trouble-in-getting-php-to-parse/
请发布您想渲染的代码(PHP和HTML)。如果您的文件中有任何PHP,则需要使用.php扩展名来命名,因为.php文件呈现的HTML代码与.html文件完全相同。 (.php扩展告诉服务器有额外的东西要处理)。 – ionFish 2012-02-10 04:26:09
@mesh thats wrong,you can configure Apache to render HTML files as PHP – Petah 2012-02-10 04:29:53
检查您的浏览器从Apache获取的标头,由于某种原因,您可能丢失了Content-Type:text/html标头。 – drew010 2012-02-10 04:30:05