/
proc
/
3430793
/
root
/
usr
/
local
/
lsws
/
admin
/
html.open
/
lib
/
util
/
build_php
/
File Upload :
llllll
Current File: //proc/3430793/root/usr/local/lsws/admin/html.open/lib/util/build_php/BuildConfig.php
<?php class BuildConfig { const OPTION_VERSION = 1; const BUILD_DIR = 2; const LAST_CONF = 3; const DEFAULT_INSTALL_DIR = 4; const DEFAULT_PARAMS = 5; const PHP_VERSION = 10; const LSAPI_VERSION = 11; const SUHOSIN_VERSION = 12; const APC_VERSION = 13; const XCACHE_VERSION = 14; const MEMCACHE_VERSION = 15; const OPCACHE_VERSION = 16; const MEMCACHED_VERSION = 17; const MEMCACHED7_VERSION = 18; public static function GetVersion($field) { // you can update the below list to include your versions switch ($field) { case self::PHP_VERSION: return ['8.0.7', '7.4.20', '7.3.28', '7.2.34', '7.1.33', '7.0.33', '5.6.40', '5.5.38', '5.4.45', '5.3.29']; case self::LSAPI_VERSION: return '7.8'; case self::SUHOSIN_VERSION: return '0.9.38'; case self::APC_VERSION: return '3.1.9'; case self::XCACHE_VERSION: return '3.2.0'; case self::MEMCACHE_VERSION: return '2.2.7'; case self::MEMCACHED_VERSION: return '2.2.0'; case self::MEMCACHED7_VERSION: return '3.1.5'; // for php7 only case self::OPCACHE_VERSION: return '7.0.5'; default: die("illegal field"); } } public static function Get($field) { switch ($field) { case self::OPTION_VERSION: return 3; case self::BUILD_DIR: return SERVER_ROOT . 'phpbuild'; case self::LAST_CONF: return SERVER_ROOT . 'phpbuild/savedconfig.'; case self::DEFAULT_INSTALL_DIR: return SERVER_ROOT . 'lsphp'; // actual dir will include . php base version. case self::DEFAULT_PARAMS: return [ '8' => '--with-mysqli --with-zlib --enable-gd --enable-shmop --enable-sockets --enable-sysvsem --enable-sysvshm --enable-mbstring --with-iconv --with-pdo-mysql --enable-ftp --with-zip --with-curl --enable-soap --enable-xml --with-openssl --enable-bcmath', '7' => '--with-mysqli --with-zlib --with-gd --enable-shmop --enable-sockets --enable-sysvsem --enable-sysvshm --enable-mbstring --with-iconv --with-mcrypt --with-pdo-mysql --enable-ftp --enable-zip --with-curl --enable-soap --enable-xml --enable-json --with-openssl --enable-bcmath', '5' => '--with-mysqli --with-zlib --with-gd --enable-shmop --enable-sockets --enable-sysvsem --enable-sysvshm --enable-mbstring --with-iconv --with-mysql --with-mcrypt --with-pdo --with-pdo-mysql --enable-ftp --enable-zip --with-curl --enable-soap --enable-xml --enable-json --with-openssl --enable-bcmath', '4' => '--with-mysql --with-zlib --with-gd --enable-shmop --enable-sockets --enable-sysvsem --enable-sysvshm --enable-magic-quotes --enable-mbstring' ]; } } } include_once( 'buildfunc.inc.php' );
Copyright ©2k19 -
Hexid
|
Tex7ure