Apache2, PHP 5.2.8 funktioniert – Der CRM-Installationsassistent erkennt die PHP-Version nicht

Apache2, PHP 5.2.8 funktioniert – Der CRM-Installationsassistent erkennt die PHP-Version nicht

Der Apache2-Server und die PHP-Version scheinen in Ordnung zu sein, aber wenn ich den CRM-Installer starte unter

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

Der Assistent sagt, dass ich mindestens PHP 5.1 und vorzugsweise PHP 5.2.x benötige. Die Sache ist, dass ich PHP 5.2.8 verwende, und ich weiß das aus der Ausführung von

php --version

Außerdem habe ich viel Zeit damit verbracht, PHP 5.2.8 zu lernen und (wie ich dachte, erfolgreich) zu kompilieren. Es ist durchaus möglich, dass ich es vermasselt habe und einige Bibliotheken fehlen, die ich brauche, aber ich bin nicht sicher, wo ich zuerst suchen soll.

Dank im Voraus.

PS – Ich weiß, dass einige von Ihnen vorschlagen werden, die CRM-Foren zu besuchen … Ich habe das versucht; diese sind nicht gut. Ich bevorzuge die Expertise, die ich hier auf den Stack Exchange-Sites bekomme, bei weitem.

Antwort1

Die Befehlszeile kann 5.2.8 ausführen, hat aber möglicherweise nichts mit dem CGI oder Modul zu tun, das Apache ausführt. Was sagt <?php echo phpversion();?>Ihnen eine Webanfrage über die Version? Verwenden Sie möglicherweise eine vollständige phpinfo()Überprüfung, um zu überprüfen, was bereitgestellt wird und wo. Insbesondere wenn Sie eine Version von PHP manuell kompiliert haben, sind die Änderungen hoch, wenn Sie dies nur für das CLI-Paket getan haben.

verwandte Informationen