我在安装Symfony时遇到了很多麻烦:我将.zip文件安装到XAMPP中的htdocs文件夹中,根据Symfony的配置文件,我需要重置权限:
chmod:无法在文件'app / cache'上设置ACL:没有这样的文件或目录 chmod:无法在文件'app / logs'上设置ACL:没有这样的文件或目录
所以我尝试了第2步和第3步。我在我的本地机器上找到/app_dev.php/,它仍然告诉我“找不到对象” 我不知道该做什么。在此先感谢您的帮助。
答案 0 :(得分:1)
尝试:
$ rm -rf app/cache/*
$ rm -rf app/logs/*
设置权限
$ APACHEUSER=`ps aux | grep -E '[a]pache|[h]ttpd' | grep -v root | head -1 | cut -d\ -f1`
$ sudo chmod +a "$APACHEUSER 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
OR
$ APACHEUSER=`ps aux | grep -E '[a]pache|[h]ttpd' | grep -v root | head -1 | cut -d\ -f1`
$ sudo setfacl -R -m u:$APACHEUSER:rwX -m u:`whoami`:rwX app/cache app/logs
$ sudo setfacl -dR -m u:$APACHEUSER:rwX -m u:`whoami`:rwX app/cache app/logs