#!/bin/sh alt_php_dir="/opt/alt/php52" if [ `getconf LONG_BIT` = "64" ] then libdir="lib64" else libdir="lib" fi FIRST_RUN=`${alt_php_dir}/usr/bin/php -C -q \ -d include_path=${alt_php_dir}/usr/share/pear \ -d date.timezone=UTC \ -d memory_limit="128M" \ -d output_buffering=1 \ -d variables_order=EGPCS \ -d safe_mode=0 \ -d register_argc_argv="On" \ -d open_basedir="" \ -d auto_prepend_file="" \ -d auto_append_file="" \ ${alt_php_dir}/usr/share/pear/pearcmd.php "$@"` if `echo "${FIRST_RUN}" | grep -q "requires PHP extension"`; then EXTENSIONS=`echo "${FIRST_RUN}" | grep -o 'requires PHP extension "[a-z]*"' | sed 's/requires PHP extension //' | sed 's/"//g'` INCLUDE="" for ext in ${EXTENSIONS}; do if [ -e ${alt_php_dir}/usr/${libdir}/php/modules/${ext}.so ]; then INCLUDE="${INCLUDE} -d extension=${ext}.so" else echo "$FIRST_RUN" echo "alt-PHP extension ${ext} is required." exit 1 fi done ${alt_php_dir}/usr/bin/php -C -q -n \ -d include_path=${alt_php_dir}/usr/share/pear \ -d date.timezone=UTC \ -d memory_limit="128M" \ -d output_buffering=1 \ -d variables_order=EGPCS \ -d safe_mode=0 \ -d register_argc_argv="On" \ -d open_basedir="" \ -d auto_prepend_file="" \ -d auto_append_file="" \ ${INCLUDE} \ ${alt_php_dir}/usr/share/pear/pearcmd.php "$@" else echo "$FIRST_RUN" fi
Name | Type | Size | Permission | Actions |
---|---|---|---|---|
lsphp | File | 3.34 MB | 0755 |
|
pear | File | 1.5 KB | 0755 |
|
peardev | File | 429 B | 0755 |
|
pecl | File | 319 B | 0755 |
|
phar | File | 14.46 KB | 0755 |
|
phar.phar | File | 14.46 KB | 0755 |
|
php | File | 3.32 MB | 0755 |
|
php-cgi | File | 3.33 MB | 0755 |
|
php-config | File | 5.6 KB | 0755 |
|
phpize | File | 4.42 KB | 0755 |
|