Apache 2.4将Symfony 1.4 index.php显示为纯文本

Apache 2.4将Symfony 1.4 index.php显示为纯文本,php,apache,symfony,Php,Apache,Symfony,这是我在StackOverFlow中的第一篇文章,我的问题很简单,我使用Symfony 1.4()做Jobeet项目,我配置了我的虚拟主机和所有东西,当我试图显示我的索引时,它显示为纯文本 <?php require_once(dirname(__FILE__).'/../config/ProjectConfiguration.class.php'); $configuration = ProjectConfiguration::getApplicationConfiguration('

这是我在StackOverFlow中的第一篇文章,我的问题很简单,我使用Symfony 1.4()做Jobeet项目,我配置了我的虚拟主机和所有东西,当我试图显示我的索引时,它显示为纯文本

<?php
require_once(dirname(__FILE__).'/../config/ProjectConfiguration.class.php');

$configuration = ProjectConfiguration::getApplicationConfiguration('frontend', 'prod', false);
    sfContext::createInstance($configuration)->dispatch();
(文件已存在)

但在执行此操作时,我得到一个500内部服务器错误

我只是想知道我做错了什么?因为我是Apache和Symfony的新手


PS:我使用的是Apache 2.4,得到的是最新的php 7.3.3。

对于所有和我有相同问题的人来说,Symfony 1.4不支持PHP7.3,所以我将其降级到5.6.40,它运行正常。

嘿,你能显示vhost配置吗?当你得到500时,检查你的Apache错误日志。在windows上,可以在以下位置找到它们:
C:\Apache\logs\
。我不太确定路径,因此搜索error.log。symfony1.4已经很旧了,我敢肯定,它与PHP7.3不兼容。为什么不使用当前的symfony版本?也许这是一个更好的起点:。我在大学三年级,在一家使用Symfony 1.4的公司实习,这就是为什么,是的,问题出在PHP版本,降级到PHP5.6.40,现在一切正常,谢谢。
    # PHP 7 specific configuration
    LoadModule php7_module "C:/php/php7apache2_4.dll"
    AddType application/x-httpd-php .php