Installer php56_mongo sur macOS Sierra ?
Le
Une Bévue

Je viens de passer à Sierra, j'ai upgradé mon install d'HomeBrew,
Apache2 fonctionne et php aussi (PHP Version 5.6.24).
Mais je ne parviens pas à installer php56-mongo, ni par brew ni par pecl.
Avec brew, ça roule mais le module mongo n'apparaît pas dans mon script
php info.php.
MySQL, apparaît, lui.
Avec pecl j'ai une erreur au make :
In file included from /private/tmp/pear/install/mongo/io_stream.c:34:
/private/tmp/pear/install/mongo/contrib/php-ssl.h:33:10: fatal error:
'openssl/evp.h' file not found
#include <openssl/evp.h>
Il manquerait donc un header 'openssl/evp.h' à mon install openssl ???
Quelqu'un aurait des lumières ?
Apache2 fonctionne et php aussi (PHP Version 5.6.24).
Mais je ne parviens pas à installer php56-mongo, ni par brew ni par pecl.
Avec brew, ça roule mais le module mongo n'apparaît pas dans mon script
php info.php.
MySQL, apparaît, lui.
Avec pecl j'ai une erreur au make :
In file included from /private/tmp/pear/install/mongo/io_stream.c:34:
/private/tmp/pear/install/mongo/contrib/php-ssl.h:33:10: fatal error:
'openssl/evp.h' file not found
#include <openssl/evp.h>
Il manquerait donc un header 'openssl/evp.h' à mon install openssl ???
Quelqu'un aurait des lumières ?
[mongodb]
extension="/usr/local/opt/php56-mongodb/mongodb.so"
et :
[mongo]
extension="/usr/local/opt/php56-mongo/mongo.so"
dans php.ini
ça roule !
(je ne me souviens pas (ni n'ai le fichier de log pour) avoir du faire
ça lors de la précédente installation de php56-mongo.
comme php56-mongo est réputé obsolète, j'ai donc aussi installé
php56-mongodb qui ne suffit pas à RockMongo...