gdzie jest moja ścieżka instalacji PHP

13

Używam centos i muszę dowiedzieć się, gdzie jest ścieżka instalacji php. Czy istnieje polecenie, którego mogę użyć, aby się tego dowiedzieć. Dzięki

użytkownik50946
źródło

Odpowiedzi:

14

Polecam utworzenie nowych plików test.php i wstawienie tego kodu:

<?php
phpinfo();
?>

Następnie przejdź do test.php w przeglądarce. To powinno dać ci wiele informacji na temat php.

Jeśli zainstalowałeś przez RPM, spróbuj także

 rpm -ql php

lub

 find / -name php.ini
pablo
źródło
wstaw jaki kod? Nic nie widzę
Phil Hollenback,
przepraszam, zapomniałem zakodować zaznaczenie mojego php, naprawione w poście.
pablo
6

Nie jestem pewien, co masz na myśli przez ścieżkę instalacji, jeśli mówisz o pliku binarnym „który php” prawdopodobnie będzie działać.

Jeśli masz na myśli coś innego, np. Rozszerzenie install dir i zakładasz, że twój php został zainstalowany z RPM-ami, wykonaj 'yum install php-devel', aby uzyskać komendę php-config. Możesz uruchomić go bez opcji, aby uzyskać listę wszystkiego, co wie, lub możesz poprosić tylko o niektóre informacje, oto kilka przydatnych dla twojej sytuacji:

php-config --php-binary
php-config --extension-dir
php-config --include-dir

Spróbuj także uruchomić „php -i” w wierszu poleceń, aby uzyskać wynik phpinfo.

Mark McKinstry
źródło
1

Możesz także użyć tego polecenia

php -i | grep "Loaded Configuration File"
Kaczor
źródło
0

Moja instalacja jest za

/etc/php.d/

i

/usr/include/php

Ale nie jestem pewien, co próbujesz osiągnąć

Bart De Vos
źródło
/usr/include/phppowinien zawierać tylko pliki nagłówkowe (* .h), gdy konfiguracja jest w /etc/php.d. Zwykle PHP znajduje się w /usr/binlub /usr/local/bin.
Lekensteyn,