sudo mkdir in / usr /,不允许操作。埃尔卡皮坦

时间:2015-10-23 18:19:22

标签: sudo osx-elcapitan

尝试安装PHP,这需要在/usr/lib/php/extensions内创建扩展目录。安装返回错误“不允许操作”。

我发现,sudo无法在/usr/下创建任何目录。还有其他人经历过这个吗?

1 个答案:

答案 0 :(得分:25)

本地安装确实应该安装在/ usr / local下,而不是直接安装在/ usr下。从El Capitan开始,这由System Integrity Protection强制执行。不应该是一个很大的改变,只需在/ usr / 本地 / lib / php / extensions中安装扩展,然后编辑php.ini将extension_dir设置到适当的位置。