Commit Graph

375 Commits

Author SHA1 Message Date
Nathan Heinrich c966c59d99
Fix xdebug config .so path so that xdebug start/xdebug stop works 2020-09-24 10:52:14 +10:00
Shao Yu-Lung (Allen) 3544f943c0
Merge pull request #2698 from aaly00/master
Add DOWNGRADE_OPENSSL_TLS_AND_SECLEVEL Option
2020-09-21 21:54:28 +08:00
Amr Aly 9875842e02 Add DOWNGRADE_OPENSSL_TLS_AND_SECLEVEL Option 2020-09-04 15:18:48 -05:00
Dwi Wijonarko 93743c4394 update wkhtmltopdf version 2020-08-26 11:40:45 +07:00
Shao Yu-Lung (Allen) 7f09671bac
Merge pull request #2675 from hwtdnet/master
update: php-fpm Dockfile
2020-08-11 10:59:47 +08:00
Johnson dff28d7718 update: php-fpm Dockfile 2020-08-09 08:08:17 +08:00
lianyunfeng 4a1100e685 php-fpm container xdebug.ini name is xdebug.ini 2020-06-17 17:00:14 +08:00
Shao Yu Lung 35081fd9be support php-xmlrpc extension 2020-06-17 00:05:03 +08:00
kideny 35a7fc204c update support phalcon4.X version 2020-05-01 00:57:27 +08:00
Shao Yu Lung a2581bda5f use latest base image 2020-04-17 11:57:50 +08:00
Mario Kranjec cb574599ca fix: mysql-client has no installation candidate 2020-02-19 12:44:06 +01:00
Shao Yu Lung 884e481c0c fix php7.4 ssh2 extension. 2020-02-18 13:45:23 +08:00
Shao Yu Lung 6eeb0c8388 xdebug drop support php7.0 2020-02-18 09:56:45 +08:00
Shao Yu-Lung (Allen) 9de9e8ed04
Merge pull request #2469 from DGeoWils/master
Added wkhtmltopdf installation to both Workspace and PHP-FPM
2020-02-18 08:55:57 +08:00
Jordy Schreuders ab4e06f270 Default to host.docker.internal 2020-02-14 15:15:04 +01:00
Shao Yu Lung 53d13f23f7 horizon gmp ext 2020-02-12 18:23:22 +08:00
Shao Yu-Lung (Allen) f8b7404263
php ext bz2 (#2500)
* php ext bz2
* fix typo
* fix php-fpm bz2 ext
* fix horizon bz2 ext
2020-02-11 23:56:58 +08:00
Shao Yu-Lung (Allen) b2ae5f6d44
Arrange (#2499)
* unify php verson variable
* CASSANDRA move together
* unify all php base container
2020-02-11 18:41:19 +08:00
Shao Yu-Lung (Allen) 9461c859f0
upgrade base image version 2020-01-16 14:57:19 +08:00
Dan Wilson 8ecd35d2e9 Added wkhtmltopdf installation to both Workspace and PHP-FPM 2020-01-15 12:01:35 -05:00
Shao Yu Lung ef267a64e6 PHP 7.4 zip option removed 2020-01-06 23:39:23 +08:00
Justin Seliga 9aecc53dba provide smbclient and php-smbclient to php-fpm and workspace containers 2019-12-27 19:34:56 -05:00
Shao Yu-Lung (Allen) cc1d6aaebf
Merge pull request #2226 from ajoy39/master
Add support for pcov code coverage driver
2019-12-22 15:31:22 +08:00
Shao Yu-Lung (Allen) fc5ab30d4f
Merge pull request #2424 from appleboy/locale
chore(php-fpm): update the default locale setting.
2019-12-19 20:08:55 +08:00
Shao Yu-Lung (Allen) 89a1ac652e
Merge pull request #2276 from jzonta/add_oci8_supports
Added support for OCI8 extension in workspace and php-fpm containers.
2019-12-19 20:07:34 +08:00
Shao Yu Lung be48366190 php-fpm base image use 2.6.2 2019-12-11 21:18:57 +08:00
Bo-Yi Wu a1d7d46573 chore(php-fpm): update the default locale setting.
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
2019-12-11 14:28:14 +08:00
Shao Yu-Lung (Allen) 5a25b786f3
add php7.4.ini (#2420) 2019-12-09 18:40:52 +08:00
Shao Yu-Lung (Allen) 76b046f321
Merge branch 'master' into fix_xhprof_version 2019-12-06 19:44:45 +08:00
Shao Yu-Lung (Allen) 818d61ab54
Merge pull request #1905 from mouyong/master
change some container source when in china
2019-12-06 19:25:02 +08:00
Shao Yu-Lung (Allen) a190f11e8f
Merge pull request #2322 from Fernando-Larios/master
add GETTEXT extension php-fpm
2019-12-06 09:39:49 +08:00
牟勇 84db9b079d refactor: 还原 xdebug.ini 2019-12-06 09:30:11 +08:00
牟勇 838156b1bd refactor: remove some option 2019-12-05 13:28:42 +08:00
牟勇 9bdeaa3682 fix: fix cannot install imagemagick extension problem 2019-12-05 13:21:10 +08:00
牟勇 c84db7d4d7 fix: fix the extension cannot install problem. 2019-12-05 11:48:27 +08:00
Shao Yu-Lung (Allen) f27c186b93
Merge pull request #2393 from vladyslavstartsev/cachetool-php-fpm
Added CacheTool
2019-12-05 11:40:40 +08:00
牟勇 2c9563d2cd feat: restore some file 2019-12-05 11:27:44 +08:00
牟勇 5a0c905457 feat: change source 2019-12-05 11:23:51 +08:00
牟勇 ba23f41322 Merge branch 'master' of https://github.com/Laradock/laradock 2019-12-05 11:11:29 +08:00
Shao Yu Lung 351f19b8fe support PHP 7.4, #2387. 2019-12-04 23:02:35 +08:00
Vladyslav Startsev f5f1f45858 added cachetool to invalidate shared php cache (APCu, OPcache) without reloading PHP-FPM 2019-12-03 12:53:42 +02:00
Lan Phan 8aeb64ea37
Merge pull request #2305 from ubc/1745-php-fpm-uid-gid
Run php-fpm as different user (#1745)
2019-11-11 22:10:35 +07:00
Lukas Besch 7247d8f7ce Install default-mysql-client for PHP 7.3 (#2329)
Install default-mysql-client for PHP 7.3
2019-10-25 23:15:40 +07:00
Tomoya Suzuki 1673c44136 change to newer version of tideways/php-xhprof-extension 2019-10-25 18:16:49 +09:00
João Zonta 1ded4a657e Merge branch 'add_oci8_supports' of https://github.com/jzonta/laradock into add_oci8_supports 2019-10-09 08:48:56 -03:00
Fernando Larios 3cb43e6139
add gettext extensio php-fpm 2019-10-08 13:35:55 -06:00
Shao Yu-Lung (Allen) 04c6aaf338
Merge pull request #2215 from stefnats/gearman
Implement Gearman Message broker & PHP Extension
2019-10-07 17:08:29 +08:00
Shao Yu-Lung (Allen) 4af8ac8f53
fix syntex error (#2317)
* fix syntex error cause by #2309
2019-10-07 17:06:09 +08:00
Shao Yu-Lung (Allen) 9428a4b781
Merge branch 'master' into mailparse 2019-10-07 11:02:57 +08:00
Shao Yu-Lung (Allen) 42af0d8d2c
Merge branch 'master' into gearman 2019-10-07 10:47:37 +08:00
Aaron Stone 902e041f7b
Use released versions of memcached extension 2019-10-02 11:57:23 -07:00
William Ono 3f9b888139 Run php-fpm as different user (#1745) 2019-09-30 16:08:09 -07:00
Shao Yu-Lung (Allen) 861ea6b16e
Merge pull request #2196 from akccakcctw/fix/php-fpm-build-fail
Fix php-fpm build fail (php5)
2019-09-19 09:23:32 +08:00
João Zonta 559acc278b Added support for OCI8 extension in workspace and php-fpm containers. PHP 5.6, 7.0, 7.1, 7.2 and 7.3 2019-09-11 23:54:29 -03:00
xiagw 2d444e094c php-fpm implement CHANGE_SOURCE
WIP #2238
2019-09-12 08:36:11 +08:00
stefan e608528da5
Merge branch 'master' into gearman 2019-09-02 13:18:28 +02:00
Mahmoudz 5e4fda4659 replace the letsdockerize base images with the original once
after creating tags for the images.

Closing #26 #27
2019-08-22 09:53:30 +02:00
Shao Yu-Lung (Allen) fa1f33bc51
php-fpm: update base image (#2239) 2019-08-15 10:02:21 +08:00
mouyong ab3a325ea3 fix apt install fail 2019-08-09 13:11:03 +08:00
mouyong b8a971e634 fix in aliyun mirrors, hash check error. 2019-08-09 09:26:40 +08:00
mouyong 4893347980 remove setting remote_log 2019-08-09 09:14:10 +08:00
mouyong f01cab7742 set xdebug.remote_autostart=0 https://github.com/laradock/laradock/issues/2112#issuecomment-489603086 2019-08-09 09:08:49 +08:00
mouyong f64adc2114 workspace and php-fpm change source 2019-08-09 08:52:32 +08:00
Alec Joy ff640a0ca2
Use docker command to enable pcov 2019-08-05 10:45:12 -04:00
Alec Joy bdf2a285a7
Typo in PHP Version check 2019-08-05 09:54:15 -04:00
Alec Joy b2de93cc1b Add support for pcov code coverage driver 2019-08-04 14:07:05 -04:00
蔡正海 51c6d3549c fix: fix install xhprof error (#2141)
* feat: Add PHP_FPM_INSTALL_XHPROF as an option to install xhprof extension
* fix: INSTALL_XHPROF default value set false
* fix: install xhprof error
* fix: nginx build
* fix: when INSTALL_XHPROF = false, rm xhprof.ini
2019-07-30 12:47:43 +08:00
Stefan Neuhaus 044261b06f Implement Gearman Message broker & PHP Extension 2019-07-25 12:03:21 +02:00
Feng Hao 768f14b6dd fix: apt error after imap installed (#2212) 2019-07-24 21:06:36 +08:00
Takafumi Enomoto db1a7cdbbc Add memcached extension support for PHP 7.3 (#2195) 2019-07-22 22:28:39 +08:00
Rex Tsou f73a66da13 Fix php-fpm build fail (php5)
pecl redis no longer support php5
2019-07-04 15:05:03 +08:00
skipworkgh e9eacfafa7 Added support for the mailparse php pecl extension 2019-07-02 16:12:05 +02:00
vlauciani 5bf8be6303 Add 'sshpass' and 'ping' packages into 'workspace' and 'php-fpm' Docker image (#2164)
* Update env-example
Added variables to install 'ping' and 'sshpass'
* Update docker-compose.yml
Import variable from '.env' to set 'INSTALL_MYSQL_CLIENT' and 'INSTALL_PING'
* Update Dockerfile
Add code to import variables from 'docker-compose.yml' to install 'ping' and/or 'sshpass'
2019-06-06 11:59:13 +08:00
xiagw bc8772441b add php ext "taint" (#2150)
* add php ext "taint", only support php7.
2019-05-29 08:56:40 +08:00
蔡正海 fbdfc41927 feat: Add PHP_FPM_INSTALL_XHPROF as an option to install xhprof extension (#2077)
* feat: Add PHP_FPM_INSTALL_XHPROF as an option to install xhprof extension
* fix: INSTALL_XHPROF default value set false
2019-05-18 10:57:01 +08:00
Tunde Aromire 4417083a80 Installation of ffmpeg (#2118)
* Install ffmpeg in workspace and php-worker.
2019-05-08 22:27:39 +08:00
Silvio Ney 0980523049 POSTGIS Postgres Extension (#2110)
* created PHP_FPM_INSTALL_POSTGIS variable
* install postgis if needs
* install_postgis variable
2019-05-08 18:17:08 +08:00
Rainer Eli d8b3cb5a52 Add PHP_FPM_INSTALL_RDKAFKA as an option to install rdkafka extension (#2040) 2019-05-08 18:15:09 +08:00
Robert Fridzema 6f4664c579 Consistency fix (#2053)
Self explaining
2019-03-20 21:49:40 +08:00
Shao Yu-Lung (Allen) 329462a637
update base image (#2034) 2019-03-03 20:57:07 +08:00
Shao Yu-Lung (Allen) 76218808fd
Support PHP 7.3 (#2028)
* Support PHP 7.3
* travics-ci build test by pass:
  * SSH2 extension does not yet support PHP 7.3
  * V8JS extension does not yet support PHP 7.3.
  * xdebug extension does not yet support PHP 7.3.
  * memcached extension does not yet support PHP 7.3.
2019-03-01 18:24:14 +08:00
Shao Yu-Lung (Allen) cf6a9ba2c9
php-fpm and workspace replace base image (#2025)
* php-fpm and workspace replace base image
* Aerospike PHP 5.6.40 Debian 9.6 is not supported, travis-ci build by pass.
2019-03-01 11:02:13 +08:00
Shao Yu-Lung (Allen) 61d7b18922
Optimize php-fpm and workspace Dockerfile. (#2015) 2019-02-23 16:46:46 +08:00
Shao Yu-Lung (Allen) 1ec9244f7f
Fix workspace php56 build fail (#2012)
* check swoole extenstion after install.
* php 5.6 install swoole-2.0.11 downgrade version to 2.0.10 avoid segmentation fault.
2019-02-23 00:52:14 +08:00
Shao Yu-Lung (Allen) 176d4e8033
php 7.0 php-fpm and workspace PECL install sqlsrv pdo_sqlsrv specify 5.3.0 version. (#2010) 2019-02-22 23:45:21 +08:00
Yu Li 2deb9bf1cb php-fpm install mysql-client (#2005) 2019-02-22 18:30:05 +08:00
Shao Yu-Lung (Allen) b0edaf93a1
reorganizaion aerospike extension install (#2008) 2019-02-22 17:46:25 +08:00
Shao Yu-Lung (Allen) 27af2bca8c
fix install zip fail (#1998) 2019-02-17 01:19:20 +08:00
vladyslavstartsev 1282c413fd added zip to php-fpm workspace container (so there is no composer warning) (#1903) 2019-02-16 23:32:03 +08:00
scappuccino ee2db98c61 xsl support added (feature for magento 2) (#1995)
* Update php-fpm Dockerfile
* Update workspace Dockerfile
* Update env-example
2019-02-16 23:03:42 +08:00
Ion Jaureguialzo Sarasola 1286b7ef06 Support for additional locales in PHP-FPM (#1976) 2019-02-14 21:52:40 +08:00
Lan Phan b1e346383b fix php-fpm AMQP build for 5.6, 7.0 and 7.1 (#1965) 2019-02-09 16:33:06 +08:00
Shao Yu-Lung (Allen) acac6eb229
fix PHP Warning: PHP Startup: Unable to load dynamic library 'phalcon.so' (#1947)
when install APCu and no install Phalcon.
2019-01-10 21:50:59 +08:00
Frank Yuan 04f071555c fixed php-fpm install phalcon ext bug (#1811)
* add phalcon ext
* fixed phalcon install
* update index.md
* php-worker install phalcon ext
2019-01-10 10:56:30 +08:00
Masahiro Ienaga ce7a29c662 modify syntax error (#1942)
Syntax error in shell when installing APCU.
Because Fixed shell syntax.
fix #1943, #1940.
2019-01-09 21:22:42 +08:00
Pavel e07c128063 Install socket extension for php-fpm (#1923)
In some case for pushing into queue you need use constant from sockets extension
2019-01-08 15:35:22 +08:00
Spyros Sakellaropoulos e6d866b8a6 Added APCU installation option (#1831) 2019-01-08 15:30:12 +08:00
Michael Radionov 796b46cf5a PHP YAML extension (#1798) 2018-11-22 08:12:52 +08:00
Abdelrahman Omran 1dac382827 Drop the useless PHP tokenizer extension install step (#1650)
It is bundled and enabled by default in the PHP language already, and adding this step raises a warning:
warning: tokenizer (tokenizer.so) is already loaded!

Also if this option disabled, it's still installed as part of the language anyway!
2018-11-13 20:30:41 +08:00
Frank Yuan 9cfe5c6156 add phalcon ext (#1806)
* add phalcon ext
2018-09-22 15:45:41 +08:00