Kääntäminen PHP 5 tukee Oracle (k) ubuntu
by arkatPDA on Aug.08, 2006 nojalla Uncategorized
Tämä on selitys miten koota PHP 5, Ubuntu 6.06, jotta yhteyden Oracle-tietokanta
Kai me asentanut apache2 mutta se juoksi hyvin konsolin
$ sudo apt-get install apache2
Lisäämme listalta varastojen loppusijoituslaitoksen oraakkeli, muokkaa tiedostoa / etc / apt / sources.list ja lisätä seuraava rivi
deb http://oss.oracle.com/debian unstable main non-free
Asenna sitten Oracle XE asiakkaalle.
$ sudo apt-get install oracle-xe-client
Asetimme muuttuja $ ORACLE_HOME
$ export ORACLE_HOME=/usr/lib/oracle/xe/app/oracle/product/10.2.0/client/
Asetumme in / usr / src
$ cd /usr/src
Saamme lähdekoodin PHP 5
$ sudo apt-get source php5
Asenna Flex jäsennin
$ sudo apt-get install flex
ja kehitys paketti apache2 että tarvitsemme parhaillaan kokoelma.
$ sudo apt-get install apache2-dev
asetumme sisällä hakemiston, joka sisältää lähdekoodin PHP 5 menimme alas (tällä hetkellä versio 5.1.2).
$ cd /usr/src/php5-5.1.2/
Devido että kun yrittää kääntää gcc 4 putken ongelmia päätimme asentaa lisätä gcc 3.4
$ apt-get install gcc-3.4
korvata symbolinen linkki / usr / bin / gcc
$ sudo rm /usr/bin/gcc
Luo uusi symbolinen linkki versioon gcc tarvitsemme.
$ sudo ln -s /usr/bin/gcc-3.4 /usr/bin/gcc
On aika ajaa configure skripti.
$sudo ./configure --with-oci8=$ORACLE_HOME --with-apxs2=/usr/bin/apxs2
Lugo kääntää ja asentaa.
make & make install
Seuraavaksi meidän täytyy tehdä on määrittää Apachen käsitellä php.
muokkaa tiedostoa / etc/apache2/apache2.conf ja kommentoinnin seuraavat rivit (poistamalla # alusta)
# AddType application / x-httpd-php. Php
# AddType application / x-httpd-php-source. Phps
Sitten vain käynnistä Apache
$ sudo /etc/init.d/apache2 restart
Tämän olemme koonneet myös php yhteyden Oracle-tietokantaan.

























