我在 Mac 上安装了 XAMPP 用于本地服务器托管。
每当我想在本地主机上运行我的代码时,我都需要更改我的应用程序代码的权限。我
sudo chmod -R 777 /应用程序/XAMPP/htdocs/my-project
只有这样项目才能运行。
如何在不更改权限的情况下运行应用程序代码?
答案1
值得了解的是,这样做会造成什么后果(以及为什么这是一个糟糕的想法)。
chmod -R 777 授予读取+写入+执行权限任何帐户。虽然它可以工作,但这大致相当于你去上班时忘了锁门,因为你找不到钥匙。
找出 XAMPP 正在以哪个用户身份运行,授予该用户所有权并使用适当的一组权限。
此外,OS X 可能有一个合适的 apache 和 mysql 包,您应该考虑一下。在我看来,XAMPP 并不是最好的选择。