MacOSx上的XAMPP权限问题

时间:2015-03-29 23:48:46

标签: php macos xampp

我在MacOSx Yosemite上安装了我的XAMPP。

我看了几个主题,特别是这一个XAMPP permissions on Mac OS X?

我在那里尝试了解决方案,但我还没有让它们工作。

我正在运行一个可以读取的网站,并在php中创建文件。我需要通过右键单击进入信息来授权访问htdocs文件夹,然后解锁挂锁。只有这样我才能写文件。这非常烦人,并不适合在网站上工作。

1 个答案:

答案 0 :(得分:0)

如果Xammp使用不同的用户,例如www-data,您可以使用chown以递归模式更改目录的所有者。

sudo chown xampp-user /path/to/directory -R

您可能需要更改该目录的chmod。

sudo chmod 755 /path/to/directory -R

但是当您将目录从其他位置复制或移动到xampp路径时,您需要再次执行这些步骤,因为所有者会有所不同。我同意这不是一个理想的环境。

就个人而言,使用vagrant进行开发会更容易。简而言之,它是一个无头虚拟盒。这样,您就不会遇到有关权限或类似问题的问题。如果您在puphpet之前没有使用vagrant是一个创建本地环境的好地方。