XAMPP MacOS 权限问题
XAMPP permission issue on MacOSx
我在 MacOSx Yosemite 上的 XAMPP 安装有问题。
我看了几个线程,特别是这个 XAMPP permissions on Mac OS X?
我已经尝试了那里的解决方案,但我还没有找到任何解决方案。
我是 运行 上的一个网站,可以在 php 中读取和创建文件。我需要通过右键单击进入信息来授权访问 htdocs 文件夹,然后他们解锁挂锁。只有这样我才能写文件。这很烦人,不适合在网站上工作。
如果 Xammp 使用不同的用户,如 www-data,您可以使用 chown 以递归模式更改目录的所有者。
sudo chown xampp-user /path/to/directory -R
您可能需要更改该目录的 chmod。
sudo chmod 755 /path/to/directory -R
但是当您将目录从另一个地方复制或移动到 xampp 路径时,您需要再次执行这些步骤,因为所有者会不同。我同意这不是一个理想的环境。
个人使用会更容易 vagrant for development. To put it simply, it's a headless virtualbox. This way you won't have a problem about permissions or something like that. If you did not use vagrant before puphpet 是创建本地环境的好地方。
我在 MacOSx Yosemite 上的 XAMPP 安装有问题。
我看了几个线程,特别是这个 XAMPP permissions on Mac OS X?
我已经尝试了那里的解决方案,但我还没有找到任何解决方案。
我是 运行 上的一个网站,可以在 php 中读取和创建文件。我需要通过右键单击进入信息来授权访问 htdocs 文件夹,然后他们解锁挂锁。只有这样我才能写文件。这很烦人,不适合在网站上工作。
如果 Xammp 使用不同的用户,如 www-data,您可以使用 chown 以递归模式更改目录的所有者。
sudo chown xampp-user /path/to/directory -R
您可能需要更改该目录的 chmod。
sudo chmod 755 /path/to/directory -R
但是当您将目录从另一个地方复制或移动到 xampp 路径时,您需要再次执行这些步骤,因为所有者会不同。我同意这不是一个理想的环境。
个人使用会更容易 vagrant for development. To put it simply, it's a headless virtualbox. This way you won't have a problem about permissions or something like that. If you did not use vagrant before puphpet 是创建本地环境的好地方。