From 72b2fd5659a510dbbd978be3e8f5c161594c83cf Mon Sep 17 00:00:00 2001 From: Wojtek Date: Fri, 9 Mar 2018 17:51:51 +0000 Subject: [PATCH] Error handling --- bootstrap.sh | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/bootstrap.sh b/bootstrap.sh index 74b60c4..596df09 100644 --- a/bootstrap.sh +++ b/bootstrap.sh @@ -34,6 +34,17 @@ apt-get -y install php5 # php5-mcrypt php5-xdebug a2enmod rewrite # php5enmod mcrypt +# Conf PHP +PHP_LOG_FILE="/var/log/php.log" +touch "$PHP_LOG_FILE" +chmod 777 "$PHP_LOG_FILE" +sed -i -e s@";error_log = php_errors.log"@"error_log = $PHP_LOG_FILE"@g /etc/php5/apache2/php.ini +sed -i s/"error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT"/"error_reporting = E_ALL"/g /etc/php5/apache2/php.ini +sed -i s/"session.cookie_httponly ="/"session.cookie_httponly = On"/g /etc/php5/apache2/php.ini +sed -i s/";session.cookie_secure ="/"session.cookie_secure = On"/g /etc/php5/apache2/php.ini +sed -i s/"display_errors = Off"/"display_errors = On"/g /etc/php5/apache2/php.ini +unset PHP_LOG_FILE + # Standard charset sed -i 's/;default_charset = "UTF-8"/default_charset = "UTF-8"/g' /etc/php5/apache2/php.ini @@ -57,4 +68,8 @@ echo '======================================' curl -sS https://getcomposer.org/installer | php mv composer.phar /usr/bin/composer +## MISC + +apt-get -y install nano htop multitail + cd /vagrant