Przeczytałem wszystkie podobne pytania dotyczące przepełnienia stosu - nic nie dotyczy mojego konkretnego problemu. Używam systemu OS X 10.11 (El Capitan).Nie można zainstalować sterownika mongo-php na OS X 10.11
Mam sklonowaliśmy mongo-php-drive repo i polecenia te uda:
phpize
./configure
make
sudo make install
Ale nie:
(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/#[email protected]#: Operation not permitted
make: *** [install-modules] Error 1
Rozumiem, że jest to problem uprawnienia, ale nie wiem, jak bezpiecznie napraw to. Nie chcę poluzować bezpieczeństwa czegoś podobnego do /usr/*
.
Wszelkie sugestie będą mile widziane.
Kiedy użyłeś 'git clone', czy przełączyłeś się na stabilną gałąź/znacznik? Jeśli nie, to czytasz "master", który jest z pewnością niestabilny. Użyj 'git checkout', aby przejść do wersji, która jest obsługiwana. –
Po klonowaniu uruchamiam '' git branch -v''', a wynikiem jest '' '* master 071165f Merge branch 'v1.6''''. Jestem nowy w '' 'git''' - nie oznacza to, że jestem w najnowszym stabilnym oddziale (co wydaje się być v1.6). Jak przejść do właściwej gałęzi? (dziękuję za pomoc!) – RobertJoseph
Przeczytaj na git i spójrz na github, aby uzyskać najnowsze znaczniki wydania (najprawdopodobniej), aby dowiedzieć się, na co się przełączyć. Wiele pytań tutaj o tym, jak zrobić git checkout dla tagów. –