我在互联网上搜索过这个问题,但没有人帮助过我。 这个也没有:
chgrp apache /path/to/mydir
chmod g+w /path/to/mydir
我的服务器是centos 7.你能帮助我吗?
答案 0 :(得分:21)
Try with following commands:
This will give you the name of apache user.
ps -ef | grep apache | grep -v grep
In most of the cases the user will be www-data.
Run these command after going into the /frontend/web folder: sudo chgrp www-data ./assets
and
sudo chmod g+w ./assets/
Your problem will be solved.
答案 1 :(得分:6)
我也有问题(在CentOS7中)。我试图改变所有者和团体,但它没有工作。最后,我关闭了noexcept
,然后就可以了。
var params={id:"1",name:"par",title:"ssss"}
如果要永久关闭它,可以更改<Autocomplete
onPlaceSelected = { (place) => {
console.log(place);
}}
/>
文件:
selinux
答案 2 :(得分:2)
我在ubuto实例中遇到了同样的问题,我确实喜欢并解决了问题
sudo chmod 777 /home/nicjccom/public_html/asset
也做了这个
sudo chgrp root /home/nicjccom/public_html/asset
答案 3 :(得分:0)
尝试以下命令
我在www.My html文件夹中给html文件夹的权限包含多个项目。
chgrp -R user html/
chmod -R g+w html/
chmod -R g+w html/
答案 4 :(得分:0)
您可以尝试以下方法:
chcon -R -t httpd_sys_content_rw_t 'YOUR_PATH_HERE'
答案 5 :(得分:0)
如果您使用的是php-fpm v7.4,并且您的所有用户/组都是正确的。 您可以使用
systemctl edit php-fpm
[Service]
ReadWritePaths = /usr/share/webapps/yii2-basic/web/assets
并添加上面的配置,然后
systemctl restart php-fpm