From 6196e4ae4d5bec5d43dbf0db7c19a8ba4e43ae9e Mon Sep 17 00:00:00 2001 From: Matt Friedman Date: Sat, 12 Mar 2016 11:26:26 -0800 Subject: [ticket/14547] Add Vagrant to phpBB PHPBB3-14547 --- vagrant/after.sh | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100755 vagrant/after.sh (limited to 'vagrant/after.sh') diff --git a/vagrant/after.sh b/vagrant/after.sh new file mode 100755 index 0000000000..440f1bc49e --- /dev/null +++ b/vagrant/after.sh @@ -0,0 +1,30 @@ +#!/bin/sh + +PHPBB_PATH="/home/vagrant/phpbb" +PHPBB_CONFIG="${PHPBB_PATH}/phpBB/config.php" +PHPBB_INSTALL="${PHPBB_PATH}/vagrant/phpbb-install-config.yml" + +# Ensure composer deps are installed +cd ${PHPBB_PATH}/phpBB +php ../composer.phar install + +# Backup current config.php file +if [ -e ${PHPBB_CONFIG} ] +then + cp --backup=numbered ${PHPBB_CONFIG} ${PHPBB_CONFIG}.bak +fi + +# Delete any sqlite db and config file +rm -rf /tmp/phpbb.sqlite3 +rm -rf ${PHPBB_CONFIG} + +# Install phpBB +php ${PHPBB_PATH}/phpBB/install/phpbbcli.php install ${PHPBB_INSTALL} + +# Update sqlite db file permissions +sudo chown -R vagrant /tmp/phpbb.sqlite3 + +# Add DEBUG mode to phpBB to remove annoying installer warnings +sed -i "$ a @define('DEBUG', true);" ${PHPBB_CONFIG} + +echo "Your board is ready at http://192.168.10.10/" -- cgit v1.2.1 From 3cd0c53118b0e339c644d760bcb914998c455209 Mon Sep 17 00:00:00 2001 From: Matt Friedman Date: Sun, 20 Mar 2016 09:43:23 -0700 Subject: [ticket/14547] Use package compatible with phpBB requirements PHPBB3-14547 --- vagrant/after.sh | 3 +++ 1 file changed, 3 insertions(+) (limited to 'vagrant/after.sh') diff --git a/vagrant/after.sh b/vagrant/after.sh index 440f1bc49e..09a6fe25fa 100755 --- a/vagrant/after.sh +++ b/vagrant/after.sh @@ -27,4 +27,7 @@ sudo chown -R vagrant /tmp/phpbb.sqlite3 # Add DEBUG mode to phpBB to remove annoying installer warnings sed -i "$ a @define('DEBUG', true);" ${PHPBB_CONFIG} +# Update the PHP memory limits (enough to allow phpunit tests to run) +sed -i "s/memory_limit = .*/memory_limit = 768M/" /etc/php5/fpm/php.ini + echo "Your board is ready at http://192.168.10.10/" -- cgit v1.2.1 From d5e342db3ae7b7edec6c5df6c248f3e06091b610 Mon Sep 17 00:00:00 2001 From: Matt Friedman Date: Sun, 19 Jun 2016 09:40:51 -0700 Subject: [ticket/14547] Fix Docs and increase PHP memory limit PHPBB3-14547 --- vagrant/after.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'vagrant/after.sh') diff --git a/vagrant/after.sh b/vagrant/after.sh index 09a6fe25fa..aadb7e7492 100755 --- a/vagrant/after.sh +++ b/vagrant/after.sh @@ -28,6 +28,6 @@ sudo chown -R vagrant /tmp/phpbb.sqlite3 sed -i "$ a @define('DEBUG', true);" ${PHPBB_CONFIG} # Update the PHP memory limits (enough to allow phpunit tests to run) -sed -i "s/memory_limit = .*/memory_limit = 768M/" /etc/php5/fpm/php.ini +sed -i "s/memory_limit = .*/memory_limit = 1024M/" /etc/php5/fpm/php.ini echo "Your board is ready at http://192.168.10.10/" -- cgit v1.2.1