У меня как-то было установлено 2 версии php на моей машине (Mac OSx 10.8.3 Mountain Lion). Места расположения 2-х версий -Две версии PHP - Mountain Lion
- /Opt/местные/бен (версия 5.3.26)
- /USR/BIN (версия 5.3.14)
Прямо сейчас, «PHP -v»в терминале возвращается, 5.3.26, но простой тест PHP страницу со следующим кодом
phpinfo();
возвратного 5.3.15.
Из-за этого путаницы я не могу получить php для загрузки расширения mongodb. Я хочу работать с версией 5.3.26.
Как получить Apache для загрузки этой версии php?
Как вы используете PHP в Apache? Если вы используете mod_php (модуль Apache), вам, вероятно, придется установить mod_php версии 5.3.26. Если вы используете CGI/FCGI или подобное, вам необходимо изменить конфигурацию Apache или FCGI-скрипт, чтобы он использовал правильный путь к установке 5.3.26. – vstm
Посмотрите файл httpd.conf от Apache, чтобы узнать, на какую версию PHP он указывает. – deceze
После просмотра файла httpd.conf все, что я мог найти, это 'LoadModule php5_module libexec/apache2/libphp5.so' так что я могу отредактировать файл libphp5.so? –