apache+php+informix?

Miro Hanus mhanus na duslo.sk
Středa Červen 13 08:23:41 CEST 2001


dobry den,
na servere nam bezi Informix ONLINE 5.10 na SCO OpenServer
chcel by som spravit intranetove web stranky na osobitnej masine za pouzitia PHP a apache

distr. RedHat 7.0 /2.2.16/
istalacia bez apache
-------------------------------------------------------------
stiahol som z netu zdrojaky
openssl-0.9.6;                      zdrojaky do /usr/src/openssl/openssl-0.9.6
mod_ssl-2.8.3-1.3.19;                        do /usr/src/mod_ssl/mod_ssl-2.8.3-1.3.19
apache-1.3.19;                                  do /usr/src/apache/apache_1.3.19
php-4.0.5;                                         do /usr/src/php/php-4.0.5
libiodbc-2.50.3                                   do /usr/src/libiodbc/libiodbc-2.50.3
Client SDK 2.2.14 /rpm balik/

instalacia SDK klienta do /opt/informix;
vytvoril som group informix a user informix
export INFORMIXDIR=/opt/informix
---------------------------------------------------------------
-openssl-
./config
make test; make; make install

-mod_ssl-
./configure --with-apache=/usr/src/apache/apache_1.3.19 \
                --with-ssl=/usr/src/openssl/openssl-0.9.6 \
                --prefix=/usr/local/apache
-apache-
./configure --prefix=/usr/local/apache \
                --enable-module=most \
                --disable-module=auth_dbm \  toto som musel dat inak mi make hlasil chybu; neviem preco ?
                --enable-shared=max \
                --server-uid=apache \
                --server-gid=apache \
                --with-port=80 \
                --enable-rule=EAPI
make; make certificate TYPE=dummy; make install

-iodbc-
./configure     --prefix=/usr/local/iodbc \
                    --with-iodbc-inidir=/usr/local/iodbc/etc

export PATH=$PATH:$INFOMIXDIR/bin:$INFORMIXDIR/lib:$INFORMIXDIR/lib/esql
inak mi php pri make skoncilo
-php-
./configure --prefix=/usr/local/apache/php \
                --with-config-file-path=/usr/local/apache/conf \
                --with-apxs=/usr/local/apache/bin/apxs \
                --with-informix=$INFORMIXDIR \
                --with-xml \
                --enable-track-vars \
                --enable-magic-quotes
make; tu mi to nejak podivne rychlo ukoncilo pri spracovani adresara pear
skoncilo pri
          make all in pear
          Entering directory /usr/src/php/php-4.0.5/pear
          Leaving  directory /usr/src/php/php-4.0.5/pear 
neviem ci je to dobre ???
make install

pri spusteni
/usr/local/apache/bin/apachectl configtest            syntax OK
/usr/local/apache/bin/apachectl start                    spustil
/usr/local/apache/bin/apachectl startssl                hlasi ze nevie otvorit libphp4.so                

ked som kompiloval bez --with-informix=$INFORMIXDIR tak to chodilo

podobne som dopadol s libiodbc-2.50.3; len vtedy som nepouzil pri kompilacii apache
--with-informix=$INFORMIXDIR ale --with-iodbc=/usr/localiodbc
 ma niekdo podobny problem ?


Další informace o konferenci Linux