2016-12-17 84 views
0

我使用Apache版本2.4.18和PHP 7.我试图在本地运行我的zf2应用程序,但是当我去url localhost/zf2-app-folder/public它向我显示index.php的内容,但它应该执行索引文件。然后我通过编辑/etc/apache2/sites-enables/000-default.conf创建了vhost。配置如下:Zf2应用程序不在localhost工作

<VirtualHost *:80> 
    ServerName myServerName 
    DocumentRoot /var/www/app-folder/public 
    <Directory /var/www/app-folder/public> 
     Options Indexes FollowSymLinks MultiViews 
     AllowOverride All 
     Order allow,deny 
     allow from all 
    </Directory> 
</VirtualHost> 

,然后我创建的myServerName项中的主机文件,但它也呈现出同样的我的内容index.php

回答

0

我需要安装sudo apt-get intsall libapache2-mod-php,然后运行a2enmod php7.0。不要忘了重启apache