EOT;
@unlink(_ETC_DIR.'/php/php.ini');
file_put_contents(_ETC_DIR.'/php/php.ini', $php_ini);
bash-5.0# php kk.php
Parse error: syntax error, unexpected end of file in /atom/src/docker/kk.php on line 50
bash-5.0#
The php syntax seems correct to me, and it checked fine in an online parser...
bash-5.0# env
xpack.security.enabled=false
cluster.routing.allocation.disk.threshold_enabled=false
bootstrap.memory_lock=true
ATOM_MEMCACHED_HOST=memcached
ATOM_DEVELOPMENT_MODE=off
HOSTNAME=4f47f9f932c8
PHP_VERSION=7.2.33
PHP_MD5=
PHP_INI_DIR=/usr/local/etc/php
GPG_KEYS=1729F83938DA44E27BA0F4D3DBDB397470D12172 B1B44D8F021E4E2D6021E995DC9FF8D3EE5AF27F
PHP_LDFLAGS=-Wl,-O1 -pie
ATOM_MYSQL_PASSWORD=atom_12345
PWD=/atom/src/docker
MYSQL_ROOT_PASSWORD=my-secret-pw
ATOM_DEBUG_IP=172.22.0.1
ES_JAVA_OPTS=-Xms640m -Xmx640m
MYSQL_PASSWORD=atom_12345
LD_PRELOAD=/usr/lib/preloadable_libiconv.so:/opt/dynatrace/oneagent/agent/bin/current/linux-x86-64/liboneagentproc.so
MYSQL_USER=atom
HOME=/root
ATOM_ELASTICSEARCH_HOST=elasticsearch
PHP_SHA256=0f160a3483ffce36be5962fab7bcf09d605ee66c5707df83e4195cb796bbb03a
ATOM_MYSQL_DSN=mysql:host=percona;port=3306;dbname=atom;charset=utf8mb4
PHPIZE_DEPS=autoconf dpkg-dev dpkg file g++ gcc libc-dev make pkgconf re2c
TERM=xterm
ATOM_GEARMAND_HOST=gearmand
PHP_URL=
https://www.php.net/distributions/php-7.2.33.tar.xzFOP_HOME=/usr/share/fop-2.1
PHP_EXTRA_CONFIGURE_ARGS=--enable-fpm --with-fpm-user=www-data --with-fpm-group=www-data --disable-cgi
SHLVL=1
COMPOSER_ALLOW_SUPERUSER=1
PHP_CFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
MYSQL_DATABASE=atom
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
ATOM_MYSQL_USERNAME=atom
PHP_ASC_URL=
https://www.php.net/distributions/php-7.2.33.tar.xz.ascPHP_CPPFLAGS=-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
_=/usr/bin/env
OLDPWD=/atom/src
bash-5.0#