فهرست منبع

horizon support PHP 5.6

Shao Yu Lung 4 سال پیش
والد
کامیت
07b31384e9
1فایلهای تغییر یافته به همراه5 افزوده شده و 1 حذف شده
  1. 5 1
      laravel-horizon/Dockerfile

+ 5 - 1
laravel-horizon/Dockerfile

@@ -35,7 +35,11 @@ RUN apk --update add wget \
   procps
 
 RUN docker-php-ext-install mysqli mbstring pdo pdo_mysql tokenizer xml pcntl
-RUN pecl channel-update pecl.php.net && pecl install memcached mcrypt-1.0.1 && docker-php-ext-enable memcached
+RUN if [ $(php -r "echo PHP_MAJOR_VERSION;") = "5" ]; then \
+  pecl channel-update pecl.php.net && pecl install memcached-2.2.0 mcrypt-1.0.1 && docker-php-ext-enable memcached \
+;else \
+  pecl channel-update pecl.php.net && pecl install memcached mcrypt-1.0.1 && docker-php-ext-enable memcached \
+;fi
 
 # Add a non-root user to help install ffmpeg:
 ARG PUID=1000