Apkopot PHP 5 atbalsti Oracle (k) Ubuntu
ar arkatPDA par Aug.08, 2006, saskaņā ar Uncategorized
Tas ir izskaidrojums tam, kā apkopot PHP 5, Ubuntu 6,06, kas, lai izveidotu savienojumu ar Oracle datu bāzi
Es domāju, mums ir uzstādītas Apache2, bet tas bija labi konsolē
$ sudo apt-get install apache2
Mēs pievienot mūsu sarakstu krātuves repozitorija orākuls, rediģēt failu / etc / apt / sources.list un pievienojiet šādu rindu
deb http://oss.oracle.com/debian unstable main non-free
Tad instalēt Oracle XE klientu.
$ sudo apt-get install oracle-xe-client
Mēs noteikti mainīgo dolāru ORACLE_HOME
$ export ORACLE_HOME=/usr/lib/oracle/xe/app/oracle/product/10.2.0/client/
Mēs pozicionējam sevi ar / usr / src
$ cd /usr/src
Mēs iegūtu avota kodu 5 PHP
$ sudo apt-get source php5
Instalēt Flex parsētājs
$ sudo apt-get install flex
un attīstības pakete Apache2, ka mums šajā procesā apkopošanai.
$ sudo apt-get install apache2-dev
mēs pozicionējam sevi tajā direktorijā kurā pirmkods 5 php mēs devāmies uz leju (pašlaik versija 5.1.2).
$ cd /usr/src/php5-5.1.2/
Devido ka, mēģinot apkopot ar 4 PLP cauruļu problēmām, mēs izvēlējāmies instalēt pievienot gcc 3.4
$ apt-get install gcc-3.4
aizstāt simbolisko saiti no / usr / bin / gcc
$ sudo rm /usr/bin/gcc
Izveidot jaunu simbolisko saiti uz versiju gcc mums vajag.
$ sudo ln -s /usr/bin/gcc-3.4 /usr/bin/gcc
Ir pienācis laiks palaist konfigurēt skriptu.
$sudo ./configure --with-oci8=$ORACLE_HOME --with-apxs2=/usr/bin/apxs2
Lugo apkopo un instalēt.
make & make install
Nākamais mums ir jādara, ir konfigurēt apache apstrādāt PHP.
rediģēt failu / etc/apache2/apache2.conf un Uncomment šādas rindās, noņemot # no paša sākuma)
# AddType application / x-httpd-php. PHP
# AddType application / x-httpd-php koda. Phps
Tad vienkārši restartējiet apache ir
$ sudo /etc/init.d/apache2 restart
Ar šo mēs esam apkopojuši mūsu php savienot ar Oracle datu bāzi.

























