Apache и две версии php на osx-lion
У меня есть версия PHP, установленная на моем lion osx
/opt/local/bin/php (5.3.12)
/usr/bin/php (5.3.10)
Когда я пытаюсь установить модули php с помощью port
, это относится к /opt/local/bin/php (5.3.12)
Но когда я запускаю веб-сервер, apache использует /usr/bin/php
, потому что, если я посмотрю на phpinfo
на веб-сервере apache, он скажет мне PHP Version 5.3.10
.
Как я могу исправить эту проблему?
Моя цель - установить php-модули с использованием port
, которые влияют на php
, используемые apache.
1 answers
На самом деле Apache не использует ни одно из этих местоположений - если вы не изменили конфигурацию, он использует модуль PHP в /usr/libexec/apache2/libphp5.so
. Если установка Macports создала аналогичный модуль где-то в разделе /opt
, вам нужно будет отредактировать /etc/apache2/httpd.conf
, чтобы указать новое местоположение; если этого не произошло, вам нужно будет заставить его сделать это.