You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu系统下XAMPP 8.0.30-0创建文件权限被拒问题求助

解决Ubuntu下XAMPP的/opt/lampp/htdocs目录权限问题

问题原因

/opt/lampp/htdocs目录默认归root用户所有,普通用户无写入权限,导致创建文件时触发EACCES: permission denied错误。

解决方案

方法1:修改目录所有者为当前用户(推荐)

执行以下命令,递归将目录及所有子文件/文件夹的所有者改为当前登录用户:

sudo chown -R $USER:$USER /opt/lampp/htdocs

执行后你就拥有该目录的完整读写权限,可正常创建、修改文件。

方法2:调整权限并加入Apache用户组(多人共享场景)

如果需要让多个用户都能操作该目录,可按以下步骤操作:

  1. 修改目录权限,允许组用户读写:
sudo chmod -R 775 /opt/lampp/htdocs
  1. 将当前用户加入Apache运行的www-data组:
sudo usermod -aG www-data $USER
  1. 注销并重新登录系统,权限设置即可生效。

方法3:临时使用root权限创建文件(不推荐长期用)

仅用于临时创建文件的场景:

  1. 用root权限编辑文件:
sudo nano /opt/lampp/htdocs/index.html
  1. 编辑完成后,将文件所有者改回当前用户,避免后续权限问题:
sudo chown $USER:$USER /opt/lampp/htdocs/index.html

内容的提问来源于stack exchange,提问作者Luka

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.04 03:42:32