mongodb — не могу установить mongo-php-драйвер на OS X 10.11

Я прочитал все подобные вопросы о переполнении стека — ничто не решает мою конкретную проблему. Я использую OS X 10.11 (El Capitan).

Я клонировал Монго-php-диск репо и эти команды выполняются успешно:

phpize
./configure
make

Но sudo make install терпит неудачу:

(master) ~/tmp/mongo-php-driver
$ sudo make install
Installing shared extensions:     /usr/lib/php/extensions/no-debug-non-zts-20121212/
cp: /usr/lib/php/extensions/no-debug-non-zts-20121212/#INST@39898#: Operation not permitted
make: *** [install-modules] Error 1

Я понимаю, что это проблема с разрешениями, но я не знаю, как безопасно это исправить. Я не хочу ослаблять безопасность чего-то вроде /usr/*,

Любые предложения будут высоко ценится.

6

Решение

Проблема была из-за OS X 10.11 El Capitan Безрукая особенность. Чтобы иметь возможность установить расширение в /usr/lib/php/* Пришлось временно отключить функцию (инструкции — пожалуйста, не забудьте включить его позже).

16

Другие решения

нажмите cmd + r при загрузке. Затем перейдите в утилиты> терминал и введите следующие команды:

csrutil disable
reboot

не забудьте включить его.

5

По вопросам рекламы [email protected]