PHP 5.2,Apache 2.2,Windows 8,PHP不parsing

我在Windows 8上安装了一个apache的httpd 2.2安装(使用安装程序,安装到C:/ Program Files(x86)/ Apache Software Foundation / Apache2.2)和php 5.2安装(使用.zip,安装到C: PHP)。 没有我的PHP文件parsing – 他们只是显示为纯文本。

<?php // Stop PHP from killing itself set_time_limit(0); // Log error messages ini_set('display_errors', 'On'); ini_set('log_errors', 'true'); ini_set('error_log', 'error_log'); 

…等等。

我的httpd.conf有所有必要的行(我认为)

 AddType application/x-httpd-php .php AddType application/x-httpd-php-source .phps 

(和底部:)

 PHPIniDir "C:/php" LoadModule php5_module "C:/php/php5apache2_2.dll" AddHandler application/x-httpd-php .php <FilesMatch \.php$> SetHandler application/x-httpd-php </FilesMatch> 

为了安全起见,这是mime.types:

 application/x-httpd-php php application/x-httpd-php-source phps 

我也编辑了php.ini(只有extension_dir虽然)正确(我认为)。 我错过了什么?

您可能需要明确添加您尝试处理的PHP版本,将其附加到x-httpd-php

 AddHandler application/x-httpd-php5 .php