26 lines
		
	
	
		
			798 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			26 lines
		
	
	
		
			798 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
| #!/bin/sh
 | |
| df -h | grep sda
 | |
| for ezc in /var/www/projects/*/*?/bin/php/ezcache.php /var/www/projects/*/*/bin/php/ezcache.php; do
 | |
|     EZ_BIN=`dirname \`dirname "$ezc"\``
 | |
|     EZ_ROOT=`dirname "$EZ_BIN"`
 | |
|     STAMP=`date`
 | |
|     echo "$STAMP - Found eZ4: $EZ_ROOT"
 | |
|     cd "$EZ_ROOT"
 | |
|     /usr/bin/php bin/php/ezcache.php --clear-all -q --purge
 | |
|     cd -
 | |
| done
 | |
| for ezc in /var/www/projects/*/ezpublish/console /var/www/projects/*/*/ezpublish/console; do
 | |
|     EZ_ROOT=`dirname \`dirname "$ezc"\``
 | |
|     STAMP=`date`
 | |
|     echo "$STAMP - Found eZ5: $EZ_ROOT"
 | |
|     cd "$EZ_ROOT"
 | |
|     for env in ezpublish/cache/*; do
 | |
|         ENV=`basename "$env"`
 | |
|         echo "Cleaning Environment $ENV..."
 | |
|         /usr/bin/php ezpublish/console cache:clear --no-ansi --no-interaction --env=$ENV
 | |
|     done
 | |
|     cd -
 | |
| done
 | |
| df -h | grep sda
 | |
| 
 |