Ich benutze Centos und muss herausfinden, wo sich der PHP-Installationspfad befindet. Gibt es einen Befehl, mit dem ich das herausfinden kann? Vielen Dank
13
Ich würde empfehlen, eine neue test.php-Datei zu erstellen und diesen Code einzufügen:
<?php
phpinfo();
?>
Navigieren Sie dann in einem Browser zu test.php. Dies sollte Ihnen viele Informationen über PHP geben.
Wenn Sie über eine rpm installiert haben, versuchen Sie es ebenfalls
rpm -ql php
oder
find / -name php.ini
Ich bin mir nicht sicher, was du mit Installationspfad meinst, wenn du über die Binärdatei sprichst, welche PHP-Version wahrscheinlich funktionieren wird.
Wenn Sie auf etwas anderes verweisen, wie das Erweiterungsinstallationsverzeichnis, und davon ausgehen, dass Ihr PHP mit RPMs installiert wurde, führen Sie eine 'yum install php-devel' aus, um den Befehl php-config abzurufen. Sie können es ohne Optionen ausführen, um eine Auflistung von allem zu erhalten, was es kennt, oder Sie können nur bestimmte Informationen anfordern. Hier sind einige nützliche Informationen für Ihre Situation:
Versuchen Sie auch 'php -i' in der Befehlszeile auszuführen, um die Ausgabe von phpinfo zu erhalten.
quelle
Sie können diesen Befehl auch verwenden
quelle
Meine Installation ist in
und
Aber ich bin nicht sicher, was Sie erreichen wollen
quelle
/usr/include/php
sollte nur Header-Dateien (* .h) enthalten, während die Konfiguration in vorhanden ist/etc/php.d
. Normalerweise befindet sich PHP in/usr/bin
oder/usr/local/bin
.