mirror of
https://github.com/phpbb/phpbb.git
synced 2025-03-24 01:20:40 +01:00
[ticket/15153] Update to newer homestead for vagrant
PHPBB3-15153
This commit is contained in:
parent
835d8f429d
commit
c6321fc61b
@ -52,7 +52,7 @@
|
||||
"require-dev": {
|
||||
"fabpot/goutte": "~3.1",
|
||||
"facebook/webdriver": "~1.1",
|
||||
"laravel/homestead": "~3.0",
|
||||
"laravel/homestead": "~4.0",
|
||||
"phing/phing": "2.4.*",
|
||||
"phpunit/dbunit": "~2.0",
|
||||
"phpunit/phpunit": "^4.1",
|
||||
|
14
phpBB/composer.lock
generated
14
phpBB/composer.lock
generated
@ -4,8 +4,8 @@
|
||||
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file",
|
||||
"This file is @generated automatically"
|
||||
],
|
||||
"hash": "8541642eb4b706f15c466e0dd547a7fa",
|
||||
"content-hash": "68fd1a0bc57151f27948642c75b08114",
|
||||
"hash": "c53f2fa544168309d695bb1855c98c24",
|
||||
"content-hash": "4bc93e90a4852f936c13986c3823831b",
|
||||
"packages": [
|
||||
{
|
||||
"name": "bantu/ini-get-wrapper",
|
||||
@ -1880,16 +1880,16 @@
|
||||
},
|
||||
{
|
||||
"name": "laravel/homestead",
|
||||
"version": "v3.1.0",
|
||||
"version": "v4.0.5",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/laravel/homestead.git",
|
||||
"reference": "7924ab4e27bbeb17dadcc2fc6a40659275bbfb0a"
|
||||
"reference": "a1bcbde2462d8ac1fa608cd6f00b46623aabd705"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/laravel/homestead/zipball/7924ab4e27bbeb17dadcc2fc6a40659275bbfb0a",
|
||||
"reference": "7924ab4e27bbeb17dadcc2fc6a40659275bbfb0a",
|
||||
"url": "https://api.github.com/repos/laravel/homestead/zipball/a1bcbde2462d8ac1fa608cd6f00b46623aabd705",
|
||||
"reference": "a1bcbde2462d8ac1fa608cd6f00b46623aabd705",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@ -1922,7 +1922,7 @@
|
||||
}
|
||||
],
|
||||
"description": "A virtual machine for web artisans.",
|
||||
"time": "2016-11-29 16:43:51"
|
||||
"time": "2017-02-07 19:06:26"
|
||||
},
|
||||
{
|
||||
"name": "phing/phing",
|
||||
|
@ -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/"
|
||||
|
Loading…
x
Reference in New Issue
Block a user