Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   *nix (https://forum.antichat.xyz/forumdisplay.php?f=43)
-   -   /usr/bin/php куда спрятали ? (https://forum.antichat.xyz/showthread.php?t=125998)

chekist 19.06.2009 11:43

/usr/bin/php куда спрятали ?
 
пытался на серваке запустить пхп скрипт, но php бинарника нигде нету :( куда его дели ?

AlexSatter 19.06.2009 11:46

команда which php
не обнаруживает?

или может оно не установлено?
или установлено модулем, а для запуска как вы хотите, нужна обычная установка пхп, насколько я помню

ShAnKaR 19.06.2009 12:34

which php
whereis php
locate php

Nova 19.06.2009 13:10

find / -name php

chekist 19.06.2009 15:00

нигде нету, походу правдо установлен модулем ((

ettee 19.06.2009 18:04

Весь абсурд ситуации состоит в зависимости от регистра букв и указанной версии (см. пример), а так же при присутствие модуля which в любом случаи не найдет бинарных файлов.
ls -R /usr | grep php
Наличие модуля вы увидите.

Код:

lol:/var/www# which apache
lol:/var/www# ls -R /usr | grep apache
apache2
/usr/lib/apache2:
/usr/lib/apache2/modules:
...
lol:/var/www# which apache2
/usr/sbin/apache2
lol:/var/www# ls -R /usr | grep php
libphp5.so
libapache2-mod-php5
...
lol:/var/www# which php | which php5
lol:/var/www#


AlexSatter 19.06.2009 18:22

Код:

DESCRIPTION
      Which takes one or more arguments. For each of its arguments it prints
      to stdout the full path of the executables that would have been exe-
      cuted when this argument had been entered at the shell prompt. It does
      this by searching for an executable or script in the directories listed
      in the environment variable PATH using the same algorithm as bash(1).


в чем собственно абсурдность?
which не ищет совпадения в файлах (в именах), он ищит бинарники (исполняемых ,что и требуется)

поэтому я в первом моем ответе и предположил, что пхп на этом хосте установлено модулем. (.so)


Время: 08:00