PHP.ini错误--无权限--根用户

PHP.ini错误--无权限--根用户,php,macos,apache,ini,Php,Macos,Apache,Ini,正在尝试将我的mac设置和配置为测试服务器。因此,设置php.ini时,我在尝试保存更改时出错: Error writing /usr/local/php5/lib/php.ini: Permission denied 我不知道为什么会发生这种情况,也不知道如何解决(noob) -我以root用户身份登录。试试这个 sudo -i nano /usr/local/php5/lib/php.ini 或 或 试试这个: sudo chmod 644 /usr/local/php5/lib/ph

正在尝试将我的mac设置和配置为测试服务器。因此,设置php.ini时,我在尝试保存更改时出错:

Error writing /usr/local/php5/lib/php.ini: Permission denied
我不知道为什么会发生这种情况,也不知道如何解决(noob) -我以root用户身份登录。

试试这个

sudo -i

nano /usr/local/php5/lib/php.ini

试试这个:

sudo chmod 644 /usr/local/php5/lib/php.ini

它将授予您在php.ini上编写的权限

谢谢,您的编辑成功了。现在你知道为什么我第一次没有得到允许吗@ChinnuRsudo-i nano/usr/local/php5/lib/php.ini某些系统文件不可供任何人(或任何程序)更改或删除。对于这种情况,您需要充当根用户或超级用户。通常这意味着在命令前键入“sudo”,它会要求您输入密码。这将允许你作为超级用户做一些事情。谢谢,我觉得这很奇怪,因为我以为我是根用户。我是以管理员的身份登录到我的个人电脑上的。你重新启动了apache吗?
vi  /usr/local/php5/lib/php.ini
sudo chmod 644 /usr/local/php5/lib/php.ini