您好我在Ubuntu机器和Zend Framework项目上设置了LAMP服务器。
我在/ etc / apache2 / sites-available中创建了一个虚拟主机,使用a2ensite命令启用它,并且在localhost上一切正常但我在使用我的IP从LAN中的另一台计算机访问应用程序时遇到问题
如果我转到192.168.x.x / application_name / public(这是index.php所在的位置),我将获得文件夹列表。
PS:phpmyadmin有效(192.168.x.x / phpmyadmin)
我错过了一些配置吗?
我的虚拟主机
<VirtualHost *:80>
ServerAdmin xx@localhost
ServerName application.local
ServerAlias www.application.local
DirectoryIndex index.php
DocumentRoot /var/www/application/public/
</VirtualHost>
答案 0 :(得分:2)
您需要做的就是在第二台机器上编辑hosts文件,为
添加一个条目192.168.x.x application.local
其中192.168.x.x是应用程序启用的计算机的IP地址,application.local与vhost的ServerName中的值匹配。然后只需打开浏览器并转到http://application.local/