За последние 24 часа нас посетили 17411 программистов и 1600 роботов. Сейчас ищут 926 программистов ...

Где искать интерпритатор?

Тема в разделе "Установка PHP", создана пользователем free, 14 янв 2008.

  1. free

    free Активный пользователь

    С нами с:
    7 дек 2006
    Сообщения:
    29
    Симпатии:
    0
    Имеется Debian Etch на нем установлен Apache/2.2.3 (Debian) PHP/5.2.0-8+etch7 mod_perl/2.0.2 Perl/v5.8.8
    Все отлично работает, но возникла необходимость писать консольные приложения на php. Проблема в том, что не могу найти где лежит интерпретатор.
    Сразу на всякий случай:
     
  2. Anonymous

    Anonymous Guest

    Код (Text):
    1. gorbunov@ubuntu:~$ which php
    2. /usr/bin/php
     
  3. Ti

    Ti Активный пользователь

    С нами с:
    3 июл 2006
    Сообщения:
    2.378
    Симпатии:
    1
    Адрес:
    d1.ru, Екатеринбург
    интерпретатор может быть не установлен
     
  4. Anonymous

    Anonymous Guest

    Код (Text):
    1. sudo apt-get install php-cli
     
  5. free

    free Активный пользователь

    С нами с:
    7 дек 2006
    Сообщения:
    29
    Симпатии:
    0
    Ti,Горбунов Олег, спасибо, действительно был не установлен интерпретатор.

    А еще такой вопрос (не хочу плодить темы): как подключить к php библиотеку curl? пакет php5-curl установлен.
     
  6. EvelRus

    EvelRus Активный пользователь

    С нами с:
    16 ноя 2006
    Сообщения:
    2.168
    Симпатии:
    0
    Адрес:
    Москва
    free
    Подключай в php.ini
     
  7. free

    free Активный пользователь

    С нами с:
    7 дек 2006
    Сообщения:
    29
    Симпатии:
    0
    Прошу прощения за глупые вопросы, меня смутило в мануале

    Думал в linux это не через php.ini делается. :)
     
  8. Anonymous

    Anonymous Guest

    Не знаю, как в Дебиане, но скорее всего так же -
    Код (Text):
    1. gorbunov@ubuntu:/etc/php5/cgi/conf.d$ pwd
    2. /etc/php5/cgi/conf.d
    3. gorbunov@ubuntu:/etc/php5/cgi/conf.d$ ls -hl
    4. итого 56K
    5. -rw-r--r-- 1 root root   54 2007-12-04 01:57 curl.ini
    6. -rw-r--r-- 1 root root   50 2007-12-04 01:57 gd.ini
    7. -rw-r--r-- 1 root root   54 2007-12-04 01:57 ldap.ini
    8. -rw-r--r-- 1 root root   56 2007-12-04 01:57 mhash.ini
    9. -rw-r--r-- 1 root root   57 2007-12-04 01:57 mysqli.ini
    10. -rw-r--r-- 1 root root   56 2007-12-04 01:57 mysql.ini
    11. -rw-r--r-- 1 root root   52 2007-12-04 01:57 pdo.ini
    12. -rw-r--r-- 1 root root   60 2007-12-04 01:57 pdo_mysql.ini
    13. -rw-r--r-- 1 root root   62 2007-12-04 01:57 pdo_sqlite.ini
    14. -rw-r--r-- 1 root root   58 2007-12-04 01:57 sqlite.ini
    15. -rw-r--r-- 1 root root 2,9K 2007-06-01 04:46 suhosin.ini
    16. -rw-r--r-- 1 root root   54 2007-12-04 01:57 tidy.ini
    17. -rw-r--r-- 1 root root   59 2007-12-04 01:57 xmlrpc.ini
    18. -rw-r--r-- 1 root root   52 2007-12-04 01:57 xsl.ini
    19. gorbunov@ubuntu:/etc/php5/cgi/conf.d$ cat -n curl.ini
    20.      1  # configuration for php CURL module
    21.      2  extension=curl.so
    22. gorbunov@ubuntu:/etc/php5/cgi/conf.d$
    Настройки расширений вовсе не хранятся в php.ini ;)
     
  9. free

    free Активный пользователь

    С нами с:
    7 дек 2006
    Сообщения:
    29
    Симпатии:
    0
    Включил,, добавив в php.ini строку extantion=curl.so