diff options
author | Matt Friedman <maf675@gmail.com> | 2017-03-26 16:31:59 -0700 |
---|---|---|
committer | Marc Alexander <admin@m-a-styles.de> | 2019-05-06 22:02:16 +0200 |
commit | 4282cf459ec1246ca5a92d4b82ae673695ff382e (patch) | |
tree | a57a7e4764e72105d01dafa607d0c54139eba5a8 /vagrant | |
parent | 228e0f58a84049231f9cff881433b1b331f806ed (diff) | |
download | forums-4282cf459ec1246ca5a92d4b82ae673695ff382e.tar forums-4282cf459ec1246ca5a92d4b82ae673695ff382e.tar.gz forums-4282cf459ec1246ca5a92d4b82ae673695ff382e.tar.bz2 forums-4282cf459ec1246ca5a92d4b82ae673695ff382e.tar.xz forums-4282cf459ec1246ca5a92d4b82ae673695ff382e.zip |
[ticket/15153] Update to newer homestead for vagrant
PHPBB3-15153
Diffstat (limited to 'vagrant')
-rwxr-xr-x | vagrant/after.sh | 19 |
1 files changed, 13 insertions, 6 deletions
diff --git a/vagrant/after.sh b/vagrant/after.sh index aadb7e7492..9526698593 100755 --- a/vagrant/after.sh +++ b/vagrant/after.sh @@ -2,32 +2,39 @@ PHPBB_PATH="/home/vagrant/phpbb" PHPBB_CONFIG="${PHPBB_PATH}/phpBB/config.php" +PHPBB_SQLITE="/tmp/phpbb.sqlite3" 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 +# Backup and remove current config.php file if [ -e ${PHPBB_CONFIG} ] then cp --backup=numbered ${PHPBB_CONFIG} ${PHPBB_CONFIG}.bak + rm -rf ${PHPBB_CONFIG} fi -# Delete any sqlite db and config file -rm -rf /tmp/phpbb.sqlite3 -rm -rf ${PHPBB_CONFIG} +# Delete any sqlite db +if [ -e ${PHPBB_SQLITE} ] +then + rm -rf ${PHPBB_SQLITE} +fi # Install phpBB php ${PHPBB_PATH}/phpBB/install/phpbbcli.php install ${PHPBB_INSTALL} # Update sqlite db file permissions -sudo chown -R vagrant /tmp/phpbb.sqlite3 +if [ -e ${PHPBB_SQLITE} ] +then + sudo chown -R vagrant ${PHPBB_SQLITE} +fi # 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 = 1024M/" /etc/php5/fpm/php.ini +sed -i "s/memory_limit = .*/memory_limit = 1024M/" /etc/php/7.1/fpm/php.ini echo "Your board is ready at http://192.168.10.10/" |