瀏覽代碼

Add swoole php7

lj2007331@gmail.com 7 年之前
父節點
當前提交
a1fb3624e3
共有 2 個文件被更改,包括 12 次插入6 次删除
  1. 10 4
      addons.sh
  2. 2 2
      versions.txt

+ 10 - 4
addons.sh

@@ -480,9 +480,15 @@ What Are You Doing?
         if [ "${ACTION}" = '1' ]; then
           Check_PHP_Extension
           pushd ${oneinstack_dir}/src
-          src_url=http://mirrors.linuxeye.com/oneinstack/src/swoole-${swoole_version}.tgz && Download_src
-          tar xzf swoole-${swoole_version}.tgz
-          pushd swoole-${swoole_version}
+          if [[ "${PHP_main_version}" =~ ^7\.[0-1]$ ]]; then
+            src_url=https://pecl.php.net/get/swoole-${swoole_version}.tgz && Download_src
+            tar xzf swoole-${swoole_version}.tgz
+            pushd swoole-${swoole_version}
+          else
+            src_url=https://pecl.php.net/get/swoole-1.9.23.tgz && Download_src
+            tar xzf swoole-1.9.23.tgz
+            pushd swoole-1.9.23
+          fi
           ${php_install_dir}/bin/phpize
           ./configure --with-php-config=${php_install_dir}/bin/php-config
           make -j ${THREAD} && make install
@@ -502,7 +508,7 @@ What Are You Doing?
         if [ "${ACTION}" = '1' ]; then
           Check_PHP_Extension
           pushd ${oneinstack_dir}/src
-          src_url=http://mirrors.linuxeye.com/oneinstack/src/xdebug-${xdebug_version}.tgz && Download_src
+          src_url=https://pecl.php.net/get/xdebug-${xdebug_version}.tgz && Download_src
           src_url=http://mirrors.linuxeye.com/oneinstack/src/webgrind-master.zip && Download_src
           tar xzf xdebug-${xdebug_version}.tgz
           unzip -q webgrind-master.zip 

+ 2 - 2
versions.txt

@@ -65,7 +65,7 @@ xcache_version=3.2.0
 apcu_version=4.0.11
 apcu_for_php7_version=5.1.8
 eaccelerator_version=0.9.6.1
-swoole_version=1.9.23
+swoole_version=2.0.12
 xdebug_version=2.5.5
 
 # Ftp
@@ -73,7 +73,7 @@ pureftpd_version=1.0.47
 
 # Redis
 redis_version=4.0.6
-redis_pecl_version=3.1.5
+redis_pecl_version=3.1.6
 
 # Memcached
 memcached_version=1.5.4