Answers for "ubuntu delete php session (inodes full 100%)"

0

ubuntu delete php session (inodes full 100%)

#!/bin/bash 
 
# Export bin paths
export PATH=$PATH:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
 
# Get PHP Session Details
PHPSESSIONPATH=$(php -i 2>/dev/null | grep -w session.save_path | awk '{print $3}' | head -1);
PHPSESSIONLIFETIME=$(php -i 2>/dev/null | grep -w session.gc_maxlifetime | awk '{print $3}' | head -1);
PHPSESSIONLIFETIMEMINUTE=$( expr $PHPSESSIONLIFETIME / 60 );
 
# If PHPSESSIONPATH exists
if [ -d $PHPSESSIONPATH ];
then
    # Find and delete "expired" sessions
    find $PHPSESSIONPATH -type f -cmin +$PHPSESSIONLIFETIMEMINUTE -name "sess_*" -exec rm -f {} \;
fi
Posted by: Guest on April-12-2022
0

ubuntu delete php session (inodes full 100%)

find /var/lib/php/sessions -type f -cmin +24 -name "sess_*" -exec rm -f {} \;
Posted by: Guest on April-12-2022
0

ubuntu delete php session (inodes full 100%)

# Delete PHP sessions
0 * * * *   root    /root/clean-php-session-files.sh >/dev/null 2>&1
Posted by: Guest on April-12-2022

Code answers related to "Shell/Bash"

Browse Popular Code Answers by Language