我已经和这个斗争了好几天了.每次我做git push live master (使用git钩子) ..。每次都会将远程文件权限和所有权更改为默认值,这会使网站上的页面抛出500个错误。我通常通过运行sudo chown -Rf www-data:www-data /var/www/<Website-Root-Folder>来解决这个问题,但是我希望永久地解决这个问题,所以我不必每次都这么做。
我做了以下工作,我在这里找到了以下内容:
sudo usermod -a -G www-data root // As I'm doing my push using the roo
lamp环境已经装好了,可以正常显示首页以及测试的php文件,但是将phpmyadmin软连接到/var/www/html后访问显示You don't have permission to access /phpmyadmin,将etc/apache2/apache2.conf和etc/phpmyadmin/apache2/apache2.conf里全改成require all granted了也不行,安全组也已经开放所有端口,为啥?