MacOSx上的XAMPP许可问题


XAMPP permission issue on MacOSx

我在MacOSx Yosemite上安装XAMPP时遇到问题。

我看了几个线程,特别是这一个在Mac OS X上的XAMPP权限?

我尝试过那里的解决方案,但都没有奏效。

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

如果Xammp使用不同的用户(如www数据),则可以使用chown以递归模式更改目录的所有者。

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

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

sudo chmod 755 /path/to/directory -R

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

就我个人而言,使用流浪者来发展会更容易。简单地说,这是一个无头虚拟盒子。这样你就不会有权限之类的问题了。如果你之前没有使用流浪者puppet是一个很好的地方来创造当地的环境。