Toto je starší verze dokumentu!
Obsah
PHP
Konfigurační script config.my
#!/bin/sh # # Created by configure log=config.my.log apxs=/usr/sbin/apxs phpversion="4.4.1" echo 'Provadim "make clean"' make clean > /dev/null echo 'Konfiguruji PHP ....' './configure' \ '--prefix=/usr/local/php/'$phpversion \ '--with-config-file-path=/etc/php4' \ '--with-config-file-scan-dir=/etc/php4/conf.d' \ '--with-apxs2='$apxs \ '--with-curl' \ '--with-dom' \ '--with-gd' \ '--with-gettext' \ '--with-iconv' \ '--with-ldap' \ '--with-mcrypt' \ '--with-mysql' \ '--with-pear' \ '--with-regex=php' \ '--with-snmp' \ '--with-ssl' \ '--with-zlib' \ '--enable-sockets' \ '--enable-ftp' \ '--enable-mbstring' \ '--enable-dbase' \ '--enable-memory-limit' \ "$@" > $log echo "Prubeh kompilace je v $log"
ext: OCI8
- stáhnout Instantclienta a rozbalit .so např do
/opt/oracle - stáhnout SDK a rozbalit do
/opt/oracle - do configurace PHP přidat
–with-oci8=instantclient,/opt/oracle/instantclient - do skriptu co startuje Apache přidat
export LD_LIBRARY_PATH=/opt/oracle/instantclient
PEAR php
- instalace balíku: [col blue]
pear install <název>[/col] - upgrade balíků: [col blue]
pear upgrade-all[/col]
APC cache
konfigurace
phpize ./configure '--with-enable-apc' make install
Turck mmCache
- kódovací jazyk pro PHP
configure
#!/bin/sh make clean export PHP_PREFIX="/usr/local" $PHP_PREFIX/bin/phpize ./configure \ "--prefix=/usr/local/stow/mmcache-2.4.6" \ "--enable-mmcache=shared" \ "--with-php-config=$PHP_PREFIX/bin/php-config"
