从克隆的symfony 2项目创建本地开发环境

时间:2014-09-30 17:41:26

标签: git .htaccess symfony

我正在尝试将存储库从github克隆到Symfony2中的本地开发环境。 我得到一个空白页面转到localhost / project / web / app_dev.php,我已经完成了以下操作。

克隆本教程https://github.com/dsyph3r/symblog

  • 添加了.htaccess文件
  • 已安装作曲家并获得最新更新

我意识到git ignore意味着推动项目的开发人员没有包含一些文件。我不确定缺少什么。

克隆完成开发环境后,是否有一个简单的分步流程?谢谢

2 个答案:

答案 0 :(得分:0)

它看起来像是与权限相关的东西。尝试将它们设置为:

$ HTTPDUSER=`ps aux | grep -E '[a]pache|[h]ttpd|[_]www|[w]ww-data|[n]ginx' | grep -v root | head -1 | cut -d\  -f1`
$ sudo setfacl -R -m u:"$HTTPDUSER":rwX -m u:`whoami`:rwX app/cache app/logs
$ sudo setfacl -dR -m u:"$HTTPDUSER":rwX -m u:`whoami`:rwX app/cache app/logs

我建议您阅读有关installation的官方文档。

答案 1 :(得分:0)

在symfony 2中尝试更新的版本项目https://github.com/clubmaster

1 /我克隆了项目,在我的根文件夹中。

2 / cd到项目文件夹,安装了composer    $ curl -sS https://getcomposer.org/installer | PHP

3 /获得了最新的更新          $ php composer.phar install

4 /然后根据FyodorX

的建议对权限进行排序

它现在有效。