| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > *NIX системы: Общие вопросы > установка пакетов в Debian |
| Автор: mixas 20.6.2007, 12:47 |
| на Debian Sarge все пакеты были установлены с помощью apt. теперь мне надов скрипте указать путь к php5, а куда он установлен не могу найти. просмотрел все директории из $PATH там нету.... где мне php искать? спасибо |
| Автор: powerfox 20.6.2007, 15:12 | ||||
mixas:
Ещё можно использовать
Увидишь список файлов пакета (и пути к ним). А вообще, всё ставится с префиксом /usr. Если у php есть какие |
| Автор: mixas 20.6.2007, 15:29 | ||||||||
выдаёт
получаю
самого интерпретатора ни в одной директории найти не могу.... это же должен быть файл "php" или "php5" ? |
| Автор: Secandr 21.6.2007, 07:41 | ||
а так? и что имено в скрипте указать надо? php5 стоит как модуль или как cgi? |
| Автор: mixas 21.6.2007, 15:41 | ||||||
посмотрел что в php-config5 находится:
то есть надо смотреть в каталоге /usr/bin но там только те 4 файла, кторые с помощью locate php | grep bin нашлись. пхп стоит как модуль а в скрипте надо указать:
вот. что туда вписывать то? |
| Автор: GePo 21.6.2007, 17:23 |
| Установи php5-cgi. Это php-интерпретатор для командной строки. Будет находится в /usr/bin/php |
| Автор: mixas 22.6.2007, 00:03 | ||||
| спасибо после установки появился /usr/bin/php5-cgi запустил
после чего начало выскакивать
в чём здесь может быть дело? |
| Автор: nickless 22.6.2007, 00:42 |
Букву I в переменной INTERVAL забыл |
| Автор: mixas 22.6.2007, 01:41 | ||
| да спасибо, это я прогнал теперь осталось только
|
| Автор: mixas 22.6.2007, 03:05 | ||||||
на англицком форуме пишут
посмотрел в /etc/php5/apache/php.ini там двойных записей нет
только один раз но кроме этого я нашёл в директории /etc/php5/conf.d файл gd.ini и в нём тоже
может быть отсюда ошибка? у меня значит сейчас установлен php в 2х вариантах сразу как модуль апача и как fast-cgi? может они типа мешают друг другу когда я его из командной строки вызываю в этом скрипте? |
| Автор: GePo 22.6.2007, 07:42 |
| Убери из php.ini загрузку extension=gd.so. Достаточно в conf.d |
| Автор: mixas 22.6.2007, 12:49 |
| закомментировал в php.ini, не помогает. та же ошибка выскакивает. может ещё где нибудь дубликаты остались?? |
| Автор: GePo 22.6.2007, 13:29 |
| Упс, установить нужно было php5-cli. php5-cgi - это если настраивать php как cgi, а не как модуль. php5-cgi тогда можно будет удалить. |
| Автор: mixas 22.6.2007, 15:49 |
| спасибо!! так канешна луччше. тогда сразу ещё вопрос. как можна этот скрипт поместить в автозапуск? при вызове ps -aux в списке процессов стоит sleep 50, как сделать чтоб там например makethis стояло и можно ли то же самое ( периодический запуск makethis.php) делать по другому или с помощью скрипта самый лучший вариант? |
| Автор: GePo 22.6.2007, 17:32 |
| http://www.google.ru/search?hl=ru&newwindow=1&q=cron&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA&lr= |