LAMP权限问题可通过以下方式解决:
文件/目录权限
sudo chown -R www-data:www-data /var/www/htmlsudo chmod -R 755 /var/www/html(目录)sudo chmod -R 644 /var/www/html(文件)sudo chmod -R 775 /var/www/html/uploads配置文件权限
/etc/apache2/apache2.conf):sudo chmod 644 /etc/apache2/*.conf用户与组管理
sudo usermod -aG www-data usernameSELinux/AppArmor(若启用)
sudo setenforce 0sudo chcon -R -t httpd_sys_content_t /var/www/html特殊场景
upload_tmp_dir指向的目录可写。sudo chown -R mysql:mysql /var/lib/mysql。注意:避免使用777权限,遵循最小权限原则,修改后重启服务并检查日志。
参考来源: