|
1 | 1 | #!/bin/bash
|
2 | 2 |
|
3 | 3 | if [[ $XDEBUG_ENABLED == true ]]; then
|
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 |
6 |
| - echo "xdebug.idekey=${XDEBUG_IDEKEY}" | sudo tee -a /usr/local/etc/php/conf.d/xdebug.ini |
7 |
| - echo "xdebug.remote_enable=1" | sudo tee -a /usr/local/etc/php/conf.d/xdebug.ini |
8 |
| - echo "xdebug.remote_port=9000" | sudo tee -a /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 |
| 6 | + echo "xdebug.idekey=${XDEBUG_IDEKEY}" | sudo tee -a /usr/local/etc/php/conf.d/xdebug.ini |
| 7 | + echo "xdebug.remote_enable=1" | sudo tee -a /usr/local/etc/php/conf.d/xdebug.ini |
| 8 | + echo "xdebug.remote_port=${XDEBUG_REMOTE_PORT}" | sudo tee -a /usr/local/etc/php/conf.d/xdebug.ini |
9 | 9 |
|
10 |
| - [[ ${XDEBUG_AUTOSTART} == true ]] && { |
11 |
| - echo "xdebug.remote_autostart=on" | sudo tee -a /usr/local/etc/php/conf.d/xdebug.ini |
12 |
| - } || echo "xdebug.remote_autostart=off" | sudo tee -a /usr/local/etc/php/conf.d/xdebug.ini |
| 10 | + [[ ${XDEBUG_AUTOSTART} == true ]] && { |
| 11 | + echo "xdebug.remote_autostart=on" | sudo tee -a /usr/local/etc/php/conf.d/xdebug.ini |
| 12 | + } || echo "xdebug.remote_autostart=off" | sudo tee -a /usr/local/etc/php/conf.d/xdebug.ini |
13 | 13 |
|
14 |
| - [[ ${XDEBUG_CONNECT_BACK} == true ]] && { |
15 |
| - echo "xdebug.remote_connect_back=1" | sudo tee -a /usr/local/etc/php/conf.d/xdebug.ini |
16 |
| - } || echo "xdebug.remote_connect_back=0" | sudo tee -a /usr/local/etc/php/conf.d/xdebug.ini |
| 14 | + [[ ${XDEBUG_CONNECT_BACK} == true ]] && { |
| 15 | + echo "xdebug.remote_connect_back=1" | sudo tee -a /usr/local/etc/php/conf.d/xdebug.ini |
| 16 | + } || echo "xdebug.remote_connect_back=0" | sudo tee -a /usr/local/etc/php/conf.d/xdebug.ini |
17 | 17 | fi
|
18 | 18 |
|
19 | 19 | if [[ $NR_ENABLED == true ]]; then
|
20 |
| - sudo sed -i -e "s/"REPLACE_WITH_REAL_KEY"/$NR_LICENSE_KEY/g" /scripts/newrelic.ini |
21 |
| - sudo sed -i -e "s/PHP Application/$NR_APP_NAME/g" /scripts/newrelic.ini |
22 |
| - sudo cp /scripts/newrelic.ini /usr/local/etc/php/conf.d/newrelic.ini |
| 20 | + sudo sed -i -e "s/"REPLACE_WITH_REAL_KEY"/$NR_LICENSE_KEY/g" /scripts/newrelic.ini |
| 21 | + sudo sed -i -e "s/PHP Application/$NR_APP_NAME/g" /scripts/newrelic.ini |
| 22 | + sudo cp /scripts/newrelic.ini /usr/local/etc/php/conf.d/newrelic.ini |
23 | 23 | fi
|
24 | 24 |
|
25 | 25 | if [[ $SESSION_HANDLER == true ]]; then
|
26 |
| - echo "session.save_handler = $SESSION_HANDLER_NAME" | sudo tee -a /usr/local/etc/php/conf.d/session-handler.ini |
27 |
| - echo "session.save_path = $SESSION_HANDLER_PATH" | sudo tee -a /usr/local/etc/php/conf.d/session-handler.ini |
| 26 | + echo "session.save_handler = $SESSION_HANDLER_NAME" | sudo tee -a /usr/local/etc/php/conf.d/session-handler.ini |
| 27 | + echo "session.save_path = $SESSION_HANDLER_PATH" | sudo tee -a /usr/local/etc/php/conf.d/session-handler.ini |
28 | 28 | fi
|
29 | 29 |
|
30 | 30 | sudo rm -rf var/cache/* var/logs/* \
|
31 |
| - && sudo mkdir -p /var/www/html/var/cache \ |
32 |
| - && sudo mkdir -p /var/www/html/var/logs \ |
33 |
| - && sudo mkdir -p /var/www/html/var/sessions \ |
| 31 | + && sudo mkdir -p /var/www/html/var/cache \ |
| 32 | + && sudo mkdir -p /var/www/html/var/logs \ |
| 33 | + && sudo mkdir -p /var/www/html/var/sessions \ |
34 | 34 | && sudo chown -R www-data:www-data /var/www/html/var/cache && chmod 777 /var/www/html/var/cache \
|
35 | 35 | && sudo chown -R www-data:www-data /var/www/html/var/logs && chmod 777 /var/www/html/var/logs \
|
36 | 36 | && sudo chown -R www-data:www-data /var/www/html/var/sessions && chmod 777 /var/www/html/var/sessions \
|
|
0 commit comments