我正在使用Apache 2.4.18和PHP 7.我试图在本地运行我的zf2应用程序,但是当我转到网址localhost/zf2-app-folder/public
时,它会向我显示index.php
的内容,但它应该执行索引文件。然后我通过编辑/etc/apache2/sites-enables/000-default.conf
创建了vhost。配置如下:
<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>
然后我在hosts文件中创建了myServerName
的条目,但它也向我显示了相同的index.php
内容。
答案 0 :(得分:0)
我需要安装sudo apt-get intsall libapache2-mod-php然后运行a2enmod php7.0。别忘了重启apache