LINUX.ORG.RU
решено ФорумAdmin

php и установка oci8


0

1

День добрый Уперся в небольшую проблемку. Надо прикрутить к php5 oci8 чтоб подключаться к оракловой базе. База работает. Перловка через dbd-oracle с базой работает(это так, для информации). А при устнавке oci8 возникают немного непонятные мне ошибки. Просветите пожалуйста.

OS: Debian Lenny/Squeeze 32 (пробывал на двух серверах) php5 установлена через apt

Установка oci8 ========================================= http://paste.org.ru/?79zynr =========================================

Про то что он в начале не может найти три файла в /usr/include/php видел, но ума не приложу откуда их взять.

Пакеты php которые установлены на системе: ====================================== dpkg --list |grep php | grep ii| awk '{print $2" - «$3}' libapache2-mod-php5 - 5.3.3-7 php-pear - 5.3.3-7 php5-cli - 5.3.3-7 php5-common - 5.3.3-7 php5-curl - 5.3.3-7 php5-dev - 5.3.3-7 php5-gd - 5.3.3-7 php5-imap - 5.3.3-7 php5-mcrypt - 5.3.3-7 php5-memcache - 3.0.4-4 php5-mysql - 5.3.3-7 php5-ps - 1.3.6-3+b1 php5-pspell - 5.3.3-7 php5-recode - 5.3.3-7 php5-snmp - 5.3.3-7 php5-suhosin - 0.9.32.1-1 ======================================

Прошу помощи. Очень надо прикрутить оси к пхп В инете ничего толком не нашел. Все только пишут что поставите пакеты, запустите пекл и будет Вам счастье. А его нет.


гавновопрос. Ставишь генту,

echo "dev-lang/php5 oci8 oci8-instant-client" >> /etc/portage/package.use

PS: попробуй из сорцов.

Tanger ★★★★★
()
Ответ на: комментарий от Tanger

Гента не вариант Из сорцов пробывал. результат тот-же. такое чувство как будто чего то не хватает. а вот чего именно...

ast82
() автор топика
Ответ на: попробуй от o

А блин, установлен уже.

$ apt-file search php.h|egrep '/php.h$'
php5-dev: /usr/include/php5/main/php.h

/usr/include/php5/main/php.h, а в сообщении об ошибке путь /usr/include/php/main/php.h.

может

ln -s /usr/include/php5 /usr/include/php
поможет?

o
()

grep: /usr/include/php/main/php.h: No such file or directory
grep: /usr/include/php/Zend/zend_modules.h: No such file or directory
grep: /usr/include/php/Zend/zend_extensions.h: No such file or directory

Что тебе тут непонятно?

zgen ★★★★★
()
Ответ на: комментарий от o

Елки палки. Вот это я затупил. Все. Пора в отпуск. Голова уже не работает. Спасибо что носом ткнул...

ast82
() автор топика
Ответ на: комментарий от zgen

Вот именно что все понятно :) Просто глаза уперся в отсутствие файлов, а не в то, где они на самом деле. А голова в этот момент видимо отдыхала :) Вот и затупил.

ast82
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.