Parece que hay algún problema con su configuración, aquí hay algunas cosas que puede verificar:
1. Asegúrese de que PHP esté instalado y funcionando correctamente. Puede parecer una tontería, pero nunca se sabe. Una forma fácil de comprobarlo es ejecutar php -v desde la línea de comandos y ver si devuelve información de la versión o algún error.
2. Asegúrese de que el módulo PHP esté listado y descomentado dentro de su Apache httpd.conf. Debería ser algo como LoadModule php5_module "c: /php/php5apache2_2.dll" en el archivo. Busque LoadModule php y asegúrese de que no haya ningún comentario (

delante.
3. Asegúrese de que su archivo httpd.conf de Apache tenga un tipo PHP MIME. Debería ser algo como la aplicación AddType / x-httpd-php.php. Esto le dice a Apache que ejecute archivos .php como PHP. Busque AddType y luego asegúrese de que haya una entrada para PHP y que no tenga comentarios.
4. Asegúrese de que su archivo tenga una extensión .php o cualquier extensión especificada en la definición MIME en el n. ° 3; de lo contrario, no se ejecutará como PHP.
5. Asegúrese de no utilizar etiquetas cortas en su archivo PHP (<?). No están habilitadas en todos los servidores de forma predeterminada y no se recomienda su uso. Utilice <? Php en su lugar (o incluya etiquetas cortas en php.ini con short_open_tag = On si tiene un código que se basa en ellas).
5. Asegúrese de ver el archivo a través de su servidor web usando una URL como http: //localhost/file.php, no a través de un archivo de acceso local: //localhost/www/file.php
Por último, consulte el
manual de PHP para obtener más consejos de personalización.