Ho letto tutte le domande simili di Stack Overflow: nulla riguarda il mio problema specifico. Sto usando OS X 10.11 (El Capitan).Impossibile installare il driver mongo-php su OS X 10.11
Ho clonato il mongo-php-drive repo e questi comandi riescono:
phpize
./configure
make
Ma sudo make install
fallisce:
(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
ho capito che si tratta di un problema di autorizzazioni, ma non so come in tutta sicurezza aggiustalo. Non voglio allentare la sicurezza di qualcosa come /usr/*
.
Qualsiasi suggerimento sarebbe molto apprezzato.
Quando hai usato 'git clone' hai passato a un ramo/tag stabile? In caso contrario, stai leggendo "master" che è certamente instabile. Usa 'git checkout' per passare a una versione che è supportata. –
Dopo la clonazione, eseguo '' git branch -v''' e il risultato è '' '* master 071165f Unisci ramo 'v1.6''''. Sono nuovo di '' 'git''' - non significa che sono sull'ultimo ramo stabile (che sembra essere v1.6). Come passare al ramo destro? (grazie per il tuo aiuto!) – RobertJoseph
Leggi su git e cerca su github gli ultimi tag di rilascio (molto probabilmente) per i dettagli su cosa passare. Molte domande su come eseguire il checkout git per i tag. –