我正在运行 XAMPP,它带有一个小“XAMPP Control”应用程序,可让我通过单击按钮启动和停止 Apache 和 MySQL。当我这样做时,Lion 会提示我输入我的管理员密码。有没有办法跳过这一步?(在 Windows 上,这有点像我问“如何在管理员模式下运行 XAMPP 控制程序?”--不确定是否有适用于 Mac 的模拟。)
没有密码启动 Xampp 控制面板的线程列出了两种可能的解决方案:
/etc/sudoers文件,配置sudo /Applications/XAMPP/xamppfiles/xampp start不需要密码。Mac OSX 要求您输入密码,因为XAMPP正在尝试运行 *nix 命令[sudo](http://en.wikipedia.org/wiki/Sudo)。这可以通过以下两种方法之一来克服:
A。允许在没有密码的情况下运行所有命令。 sudo
b. 仅允许在没有密码的情况下运行XAMPP命令。
要使用其中一种解决方案,请执行以下操作:
sudo nano /etc/sudoers。将以下文本附加到文件中,其中 username 是您的短用户名(whoami在终端中键入以获取它):
%username ALL=(ALL) NOPASSWD
%username ALL= NOPASSWD: /Applications/XAMPP/xamppfiles/xampp
按Ctrl+ x,然后在出现提示时保存。
请注意,在 OSX Mavricks 上,您可能需要%在用户名前添加一个符号(在 中/etc/sudoers)。
| 归档时间: |
|
| 查看次数: |
8113 次 |
| 最近记录: |