diff --git a/CPScripts/setup_php_sessions.sh b/CPScripts/setup_php_sessions.sh index 53a48b9f5..291fe4c4a 100644 --- a/CPScripts/setup_php_sessions.sh +++ b/CPScripts/setup_php_sessions.sh @@ -42,7 +42,7 @@ if [[ ! -e /usr/local/CyberCP/bin/cleansessions ]]; then chmod +x /usr/local/CyberCP/bin/cleansessions cat >> /usr/local/CyberCP/bin/cleansessions <<"EOL" #!/bin/bash -for version in $(ls /usr/local/lsws|grep lsphp); do echo ""; echo "PHP $version"; session_time=$(/usr/local/lsws/${version}/bin/php -i |grep -Ei 'session.gc_maxlifetime'| grep -Eo "[[:digit:]]+"|sort -u); find -O3 "/var/lib/lsphp/session/${version}" -ignore_readdir_race -depth -mindepth 1 -name 'sess_*' -type f -cmin "${session_time}" -delete; done +for version in $(ls /usr/local/lsws|grep lsphp); do echo ""; echo "PHP $version"; session_time=$(/usr/local/lsws/${version}/bin/php -i |grep -Ei 'session.gc_maxlifetime'| grep -Eo "[[:digit:]]+"|sort -u); find -O3 "/var/lib/lsphp/session/${version}" -ignore_readdir_race -depth -mindepth 1 -name 'sess_*' -type f -cmin 120 -delete; done EOL fi diff --git a/CyberCP/secMiddleware.py b/CyberCP/secMiddleware.py index f4afa57c8..0887e9297 100755 --- a/CyberCP/secMiddleware.py +++ b/CyberCP/secMiddleware.py @@ -71,7 +71,7 @@ class secMiddleware: final_json = json.dumps(final_dic) return HttpResponse(final_json) - if hasattr(value, "__len__"): + if type(value) == list: for items in value: if items.find('- -') > -1 or items.find('\n') > -1 or items.find(';') > -1 or items.find( '&&') > -1 or items.find('|') > -1 or items.find('...') > -1 \ diff --git a/plogical/test.py b/plogical/test.py index 93258abd8..380d3040c 100644 --- a/plogical/test.py +++ b/plogical/test.py @@ -1,9 +1,16 @@ -config= { - "name": "habi", - "dev": "python" -} +hey = ['hey', 'aaa', 'aaa', 'adssad'] +aaa='aaa' +print(type(hey)) +print(type(aaa)) +print(hasattr(hey, "__len__")) +print(hasattr(aaa, "__len__")) -print(config) -config['klm'] ="tls" +if type(hey) == list: + print('list') +else: + print('hey not list') -print(config) \ No newline at end of file +if type(aaa) == list: + print('aaa') +else: + print('aaa not list') \ No newline at end of file