安装新的symfony项目

时间:2015-08-18 03:42:06

标签: symfony

[Symfony的\元器件\文件系统\异常\ IOException异常]   无法创建“/var/www/html/.143986856455d2a694104cb”:mkdir():Permiss   离子否认。

我尝试执行新的symfony项目,我该如何处理?

2 个答案:

答案 0 :(得分:0)

设置app / logs和app / cache文件夹的权限:

$ rm -rf app/cache/*
$ rm -rf app/logs/*

$ HTTPDUSER=`ps aux | grep -E '[a]pache|[h]ttpd|[_]www|[w]ww-data|[n]ginx' | grep -v root | head -1 | cut -d\  -f1`
$ sudo chmod +a "$HTTPDUSER allow delete,write,append,file_inherit,directory_inherit" app/cache app/logs
$ sudo chmod +a "`whoami` allow delete,write,append,file_inherit,directory_inherit" app/cache app/logs

答案 1 :(得分:0)

您无权在文件或文件夹中书写。

要创建一个新的symfony项目,你需要这样做。

sudo apt-get install curl

之后你通过这个命令下载作曲家和symfony

sudo curl -sS https://getcomposer.org/installer | php

sudo curl -LsS http://symfony.com/installer -o /usr/local/bin/symfony

您编辑symfony的权限。

sudo chmod a+x /usr/local/bin/symfony 

并创建项目     symfony new NameOfTheProject 就像简单的用户不在root或使用sudo。

你也可以下载那样的演示

symfony demo

我建议你不要使用“[”,“]”

chmod -R 777 /var/www/html/[NameProjectHere]