当我有zf2时,ubuntu设置了虚拟主机

时间:2016-02-09 04:56:11

标签: php apache zend-framework2 ubuntu-14.04

我已经在我的ubuntu 14.04系统上使用以下链接设置了zf2 http://framework.zend.com/manual/current/en/user-guide/overview.html
这对我来说很有用,这已经在我的/ var / www / html / zf2中设置了 我也遵循了虚拟主机教程中给出的所有指令,但现在当我将任何其他php文件放在我的/var/www/html/test.php中时,这不会执行。

我真的不确定自己在做什么错误。

了解更多详情 我的主机文件包含

127.0.0.1       zf2.local localhost
127.0.0.1       localhost

的/ etc / apache2的/启用的站点 - / ZF2

<VirtualHost *:80>
     ServerName zf2.local
     DocumentRoot /var/www/html/zf2/public
     SetEnv APPLICATION_ENV "development"
     <Directory /var/www/html/zf2/public>
         DirectoryIndex index.php
         AllowOverride All
         Order allow,deny
         Allow from all
     </Directory>
 </VirtualHost>

如果有人能指导我,那将非常有帮助。

2 个答案:

答案 0 :(得分:0)

如果您希望能够查看独立的PHP文件,则应将其放在/var/www/html/zf2/public中,而不是/var/www/html。浏览器无法访问文档根目录之外的文件。

答案 1 :(得分:0)

您必须创建另类虚拟主机

<VirtualHost *:80>
     ServerName localhost
     DocumentRoot /var/www/html
</VirtualHost>