Apache2, PHP 5.2.8 Работа - мастер установки CRM не видит версию PHP

Сервер Apache2 и версия PHP, кажется, в порядке, но когда я запускаю установщик CRM в

http://localhost/<CRM dir>/install.php

Мастер говорит, что мне нужен минимум PHP 5.1 и предпочтительно PHP 5.2.x. Дело в том, что я использую PHP 5.2.8, и я знаю это по

php --version

Кроме того, я потратил много времени на изучение того, как и (я думал, успешно) компилировать PHP 5.2.8. Вполне вероятно, что я облажался и у меня нет библиотек, в которых я нуждаюсь, но я не уверен, где искать в первую очередь.

Заранее спасибо.

PS - Я знаю, что некоторые из вас предложат пойти на форумы CRM... Я попробовал это; это не хорошо. Я предпочитаю опыт, который я получаю здесь на сайтах Stack Exchange.

1 ответ

Решение

Командная строка может запускать 5.2.8, но может не иметь ничего общего с cgi или модулем, который запускает apache. Что делает веб-запрос <?php echo phpversion();?> рассказать о версии? Возможно использовать полный phpinfo() чтобы проверить, что и где. Особенно, если вы скомпилировали версию php вручную, изменения высоки, вы сделали это только для пакета CLI.

Другие вопросы по тегам