Skip to content

Commit 2b0c244

Browse files
committed
Merge remote-tracking branch 'origin/master' into patch-1
2 parents 4bd28f7 + 140fdd5 commit 2b0c244

File tree

1 file changed

+23
-9
lines changed

1 file changed

+23
-9
lines changed

apache-run.sh

Lines changed: 23 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,27 @@
1-
#!/usr/bin/env bash
1+
#!/bin/bash
22

33
if [[ $XDEBUG_ENABLED == true ]]; then
4-
docker-php-ext-enable xdebug
5-
echo "xdebug.var_display_max_depth=5" >> /usr/local/etc/php/conf.d/xdebug.ini
4+
echo "zend_extension=/usr/local/lib/php/extensions/no-debug-non-zts-20151012/xdebug.so" | sudo tee -a /usr/local/etc/php/conf.d/xdebug.ini
5+
echo "xdebug.var_display_max_depth=5" | sudo tee -a /usr/local/etc/php/conf.d/xdebug.ini
66
fi
77

8-
usermod -u 1000 www-data \
9-
&& cd /var/www/html && composer install && rm -rf var/cache/* var/logs/* \
10-
&& chown -R www-data:www-data /var/www/html/var/cache && chmod 777 /var/www/html/var/cache \
11-
&& chown -R www-data:www-data /var/www/html/var/logs && chmod 777 /var/www/html/var/logs \
12-
&& chown -R www-data:www-data /var/www/html/var/sessions && chmod 777 /var/www/html/var/sessions \
13-
&& apache2-foreground
8+
if [[ $NR_ENABLED == true ]]; then
9+
sudo sed -i -e "s/"REPLACE_WITH_REAL_KEY"/$NR_LICENSE_KEY/g" /scripts/newrelic.ini
10+
sudo sed -i -e "s/PHP Application/$NR_APP_NAME/g" /scripts/newrelic.ini
11+
sudo cp /scripts/newrelic.ini /usr/local/etc/php/conf.d/newrelic.ini
12+
fi
13+
14+
if [[ $SESSION_HANDLER == true ]]; then
15+
echo "session.save_handler = $SESSION_HANDLER_NAME" | sudo tee -a /usr/local/etc/php/conf.d/session-handler.ini
16+
echo "session.save_path = $SESSION_HANDLER_PATH" | sudo tee -a /usr/local/etc/php/conf.d/session-handler.ini
17+
fi
18+
19+
sudo rm -rf var/cache/* var/logs/* &&
20+
sudo mkdir -p /var/www/html/var/cache &&
21+
sudo mkdir -p /var/www/html/var/logs &&
22+
sudo mkdir -p /var/www/html/var/sessions &&
23+
sudo chown -R www-data:www-data /var/www/html/var/cache && chmod 777 /var/www/html/var/cache &&
24+
sudo chown -R www-data:www-data /var/www/html/var/logs && chmod 777 /var/www/html/var/logs &&
25+
sudo chown -R www-data:www-data /var/www/html/var/sessions && chmod 777 /var/www/html/var/sessions
26+
27+
apache2-foreground

0 commit comments

Comments
 (0)