我知道有关于此的多篇文章,但我尝试了几乎所有我发现的内容..
我的问题是我正在尝试将mongo.so
添加到我的MAMP服务器。它与MAMP的phpize和MAMP的php-config完美编译。但是当我试图将它放入php.ini
时,它不会加载它..
php --version :
PHP 5.5.14 (cli) (built: Jul 25 2014 17:02:08)
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.5.0, Copyright (c) 1998-2014 Zend Technologies
phpize -v :
Configuring for:
PHP Api Version: 20100412
Zend Module Api No: 20100525
Zend Extension Api No: 220100525
php --ini :
Configuration File (php.ini) Path: /Applications/MAMP/bin/php/php5.5.14/conf
Loaded Configuration File: /Applications/MAMP/bin/php/php5.5.14/conf/php.ini
Scan for additional .ini files in: (none)
Additional .ini files parsed: (none)
我尝试更改php.ini
,重新启动,没有..
我尝试更改php.ini
中的/Applications/MAMP/conf/php5.5.14/
,重新启动,没有..
需要调整什么来修复它?
编辑:
我刚发现我PHP API
页面上的phpinfo()
设置为20121113
。我不明白为什么我的phpize
与php服务器相关的版本没有相同的版本......
答案 0 :(得分:0)
最后,我自己解决了这个问题。对于所有路过的人,请注意这是我的PHP源代码,不是好的版本。因此扩展程序没有使用正确的版本进行配置。