Softaculous启动symfony app

时间:2016-08-25 18:42:24

标签: php symfony ampps softaculous

所以我下载了Softaculous(ampps),从他们的仪表板我安装了symfony框架,它创建了一个symfony3文件夹,其中包含www目录中的所有文件(symfony根目录下的index.php文件)只打印欢迎信息)。

当我通过http://localhost/symfony3/访问它时,它显示了index.php(如果我删除了index.php,它只显示了symfony3目录的树)

是否可以设置我的localhost来启动应用程序?如果我运行php bin/console server:start它会在本地主机上使用端口8000启动我的应用程序。当通过localhost / symfony3 /访问它时,是否可以设置Ampps来启动我的应用程序?提前谢谢!

编辑:事实证明我只需编辑httpd70.conf文件就可以做到这一点(ampps> conf> httpd70.conf)

找到<VirtualHost 127.0.0.1:80>阻止并将<Directory "{$path}/www">更改为您应用中的网络文件夹(在我的情况下是<Directory "{$path}/www/symfony3/web">,并对DocumentRoot "{$path}/www"执行相同的操作同样的阻止。重启你的Apache。你现在应该看到你的应用程序,只需转到http://localhost/http://localhost/app_dev.php/

1 个答案:

答案 0 :(得分:1)

如果我理解了您的问题,您需要使用正确的配置文件设置Web服务器并更改Symfony项目的权限。

它可能会有所帮助(Symfony 2.8。*的文档):

  1. Web server configuration.
  2. Symfony project file permissions.