Guest User

Untitled

a guest
Jun 21st, 2016
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.72 KB | None | 0 0
  1. #!/usr/bin/env bash
  2. VERSION=$1
  3.  
  4. SOFILE=/usr/lib/apache2/modules/libphp$VERSION.so
  5. if [[ ${VERSION:0:1} == "5" ]] ; then
  6. CONFFILE=/etc/apache2/mods-available/php5.load
  7. a2dismod php7.0
  8. a2enmod php5
  9. else
  10. CONFFILE=/etc/apache2/mods-available/php7.0.load
  11. a2dismod php5
  12. a2enmod php7.0
  13. fi
  14.  
  15.  
  16. source ~/.phpbrew/bashrc
  17.  
  18. if [ -f $SOFILE ]; then
  19. phpbrew switch $VERSION
  20. phpbrew list
  21.  
  22. if [[ ${VERSION:0:1} == "5" ]] ; then
  23. FILECONTENTS="LoadModule php5_module $SOFILE"
  24. else
  25. FILECONTENTS="LoadModule php7_module $SOFILE"
  26. fi
  27. echo $FILECONTENTS > $CONFFILE
  28.  
  29. echo "Updated $CONFFILE"
  30. sudo service apache2 restart
  31.  
  32. else
  33. echo $VERSION "is not configured for apache"
  34. phpbrew list
  35. fi
Advertisement
Add Comment
Please, Sign In to add comment