Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

How to increase value of MEMORY_LIMIT in php.ini

LErlesand February 29, 2020

I have set up a Bitbucket pipeline, and I am using "image: php:7.4-cli" in my bitbucket-pipelines.yml file. 

Per default, the MEMORY_LIMIT in php.ini is set to 128M, which is too low for my test suite to run, and I run out of memory. 

 

I was wondering if anyone knows how to increase this value to 512M instead? 

1 answer

1 accepted

2 votes
Answer accepted
LErlesand February 29, 2020

If someone else has got the same question; in your bitbucket-pipelines.yml, add the following line under your script section: 

script: 
  -
echo "memory_limit = 512M" > $PHP_INI_DIR/conf.d/php-memory-limits.ini

The files stored under conf.d will override the default configuration file with your custom value. 

ob November 3, 2021

Thanks this worked also for me.

I have tried first by setting the memory_limit on the CLI but this did not work, although I would expect it should:

 php -d memory_limit=2G /usr/local/bin/composer install

As it seems the set memory_limit in the ini configs have a higher priority...or maybe Composer is doing something in between...did not find it out yet

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events