Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Last revision Both sides next revision | ||
vms:webdev:phpfarm [2015/06/23 01:43] admin [Configuration files] |
vms:webdev:phpfarm [2016/11/29 17:36] admin [Configuration files] |
||
---|---|---|---|
Line 65: | Line 65: | ||
<color darkslateblue>**/opt/phpfarm/custom/options.sh**</color> | <color darkslateblue>**/opt/phpfarm/custom/options.sh**</color> | ||
- | In our case this files contains: | + | See below for a sample content of such file, it should obviously be adapted to your specific php compile options requierments. |
- | <code> | + | |
- | > sudo nano /opt/phpfarm/custom | + | |
- | + | ||
- | EXTRA_LIBS="$EXTRA_LIBS -lstdc++ " | + | |
- | export EXTRA_LIBS | + | |
- | configoptions="\ | + | |
- | --with-config-file-scan-dir=/opt/phpfarm/inst/php-${version}/conf.d \ | + | |
- | --enable-cli \ | + | |
- | --with-pear \ | + | |
- | --with-iconv \ | + | |
- | --with-mysql=/usr/bin/mysql_config \ | + | |
- | --with-mysql \ | + | |
- | --with-mysqli \ | + | |
- | --with-pdo-mysql \ | + | |
- | --with-libdir=/lib/x86_64-linux-gnu \ | + | |
- | --enable-ftp \ | + | |
- | --with-gd \ | + | |
- | --enable-gd-native-ttf \ | + | |
- | --with-mcrypt \ | + | |
- | --with-mhash \ | + | |
- | --enable-soap \ | + | |
- | --with-curl \ | + | |
- | --with-zlib \ | + | |
- | --with-zlib-dir \ | + | |
- | --enable-mbstring \ | + | |
- | --with-jpeg-dir=/usr/lib/x86_64-linux-gnu \ | + | |
- | --with-png-dir=/usr/lib/x68_64-linux-gnu \ | + | |
- | --with-gettext \ | + | |
- | --with-mhash \ | + | |
- | --enable-bcmath \ | + | |
- | --enable-sockets \ | + | |
- | --enable-cgi \ | + | |
- | --enable-calendar \ | + | |
- | --enable-zip \ | + | |
- | --enable-pcntl \ | + | |
- | --enable-wddx \ | + | |
- | --with-bz2 \ | + | |
- | --enable-mysqlnd \ | + | |
- | --enable-intl \ | + | |
- | --with-icu-dir=/usr \ | + | |
- | --with-openssl \ | + | |
- | " | + | |
- | </code> | + | |
It is also possible to create per-version custom options file by specifying the version number in the file name:\\ | It is also possible to create per-version custom options file by specifying the version number in the file name:\\ | ||
Line 168: | Line 125: | ||
<code> | <code> | ||
date.timezone=Europe/Brussels | date.timezone=Europe/Brussels | ||
+ | extension_dir="$ext_dir" | ||
include_path=".:/opt/phpfarm/inst/php-$version/pear/php/" | include_path=".:/opt/phpfarm/inst/php-$version/pear/php/" | ||
</code> | </code> |