Где лежит интерпретатор php?

Knoppix

Модераторы: Warderer, Модераторы разделов

Аватара пользователя
TweeKane
Сообщения: 102
ОС: Arch GNU/Linux

Где лежит интерпретатор php?

Сообщение TweeKane »

Не могу найти. Нужно для выполнения консольного скрипта. Может он как-то хитро назван?
Я возвращаюсь к простоте; я снова направляюсь к чистоте...
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Где лежит интерпретатор php?

Сообщение serzh-z »

/usr/bin/php
Спасибо сказали:
Аватара пользователя
Aectann
Бывший модератор
Сообщения: 3491
Статус: ...
ОС: OS X, GNU_и_не_только/Linux

Re: Где лежит интерпретатор php?

Сообщение Aectann »

На будущее: whereis -b имя_искомой_команды либо locate имя_искомой_команды (можно ещё так: locate имя | grep bin ).
My god... it's full of stars!...
Спасибо сказали:
Аватара пользователя
rm_
Сообщения: 3340
Статус: It's the GNU Age
ОС: Debian

Re: Где лежит интерпретатор php?

Сообщение rm_ »

Или ещё проще:

Код: Выделить всё

$ which php
/usr/bin/php
Спасибо сказали:
Аватара пользователя
Ленивая Бестолочь
Бывший модератор
Сообщения: 2760
ОС: Debian; gentoo

Re: Где лежит интерпретатор php?

Сообщение Ленивая Бестолочь »

только учтите, что
php, php4, php5, php-cgi, php-cli и т.п. - могут быть разными файлами, и, возможно, с разными настройками,
сам недавно на это напоролся.
Солнце садилось в море, а люди с неоконченным высшим образованием выбегали оттуда, думая, что море закипит.
Спасибо сказали:
Аватара пользователя
aim
Бывший модератор
Сообщения: 749
ОС: GNU/Linux

Re: Где лежит интерпретатор php?

Сообщение aim »

TweeKane писал(а):
12.12.2007 20:12
Не могу найти. Нужно для выполнения консольного скрипта. Может он как-то хитро назван?


нигде. вам нужно его отдельно поставить (Пакет называется php5-cli).

лежать будет как /usr/bin/php5

serzh-z писал(а):
12.12.2007 20:14
/usr/bin/php


ответ неправильный.
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Где лежит интерпретатор php?

Сообщение serzh-z »

aim писал(а):
13.12.2007 12:05
ответ неправильный.
А, ну да, точно - как же я не заметил в вопросе автора указания версии PHP и версии Debian... ;)
Спасибо сказали:
Аватара пользователя
TweeKane
Сообщения: 102
ОС: Arch GNU/Linux

Re: Где лежит интерпретатор php?

Сообщение TweeKane »

нету там:
# /usr/bin/php
bash: /usr/bin/php: Нет такого файла или каталога

Пхп установлен 100% )
Я возвращаюсь к простоте; я снова направляюсь к чистоте...
Спасибо сказали:
Аватара пользователя
MadDog
Бывший модератор
Сообщения: 2298
Статус: Добрый банщик

Re: Где лежит интерпретатор php?

Сообщение MadDog »

TweeKane
Не может такого быть. Дайте команду и вывод сюда: # aptitude show php5-cli
MadDog's Blog
Внимательно читать: Как правильно задавать вопросы
No fate but what we make
Спасибо сказали:
Аватара пользователя
aim
Бывший модератор
Сообщения: 749
ОС: GNU/Linux

Re: Где лежит интерпретатор php?

Сообщение aim »

MadDog писал(а):
13.12.2007 23:23
TweeKane
Не может такого быть. Дайте команду и вывод сюда: # aptitude show php5-cli


при установленном php5-cli нет /usr/bin/php ;-)

есть /usr/bin/php5

на самом деле это в пакете какая-то проблема

если поставить php4-cli то появляется /etc/alternatives/php и уже тогда можно сконфигурить его так чтобы /usr/bin/php указывал на php5.

вот только что на чистой инсталляции спецом проверил.
Спасибо сказали:
Аватара пользователя
MadDog
Бывший модератор
Сообщения: 2298
Статус: Добрый банщик

Re: Где лежит интерпретатор php?

Сообщение MadDog »

aim
Ставил только php5 (как модуль к апачу, так и cli). Есть у меня и /usr/bin/php, которая является ссылкой на /etc/alternatives/php, которая в свою очередь является ссылкой на /usr/bin/php5.

Shell

maddog:[~] % ll /usr/bin | grep php [23:53] lrwxrwxrwx 1 root root 21 2007-04-16 23:52 php -> /etc/alternatives/php -rwxr-xr-x 1 root root 5515168 2007-10-25 01:26 php5

Shell

maddog:[~] % ll /etc/alternatives | grep php [23:54] lrwxrwxrwx 1 root root 13 2007-10-29 09:44 php -> /usr/bin/php5 lrwxrwxrwx 1 root root 29 2007-10-29 09:44 php.1.gz -> /usr/share/man/man1/php5.1.gz

Вот такие пироги.

P.S. PHP4 у меня на домашнем компе отродясь не стояло. Сразу ставил пятёрку.
MadDog's Blog
Внимательно читать: Как правильно задавать вопросы
No fate but what we make
Спасибо сказали:
Аватара пользователя
aim
Бывший модератор
Сообщения: 749
ОС: GNU/Linux

Re: Где лежит интерпретатор php?

Сообщение aim »

MadDog писал(а):
13.12.2007 23:56
Вот такие пироги.

P.S. PHP4 у меня на домашнем компе отродясь не стояло. Сразу ставил пятёрку.


любопытно. а ты ставил сразу 4.0r1 или 4.0r0 и потом постепенное обновление?
Спасибо сказали:
Аватара пользователя
MadDog
Бывший модератор
Сообщения: 2298
Статус: Добрый банщик

Re: Где лежит интерпретатор php?

Сообщение MadDog »

4.0r0 с DVD, затем обновление с тестинга и чуть позже переполз на нестабильную ветку.
MadDog's Blog
Внимательно читать: Как правильно задавать вопросы
No fate but what we make
Спасибо сказали:
Аватара пользователя
aim
Бывший модератор
Сообщения: 749
ОС: GNU/Linux

Re: Где лежит интерпретатор php?

Сообщение aim »

MadDog писал(а):
14.12.2007 14:24
4.0r0 с DVD, затем обновление с тестинга и чуть позже переполз на нестабильную ветку.


да. поэксперементировав уже с другими имаджами получил нужный результат.

приношу свои извинения serzh-z за наезд.
Спасибо сказали: