diff options
author | Ricardo F <rfraile@rfraile.eu> | 2018-05-03 15:28:19 +0200 |
---|---|---|
committer | Anatol Belski <ab@php.net> | 2018-05-07 14:41:49 +0200 |
commit | ea642026ebb64e1ff42a97db7c4f9bf750bee578 (patch) | |
tree | 76234ed45c809733c424db694acf0e7e8eecdf46 | |
parent | 54ca2e7f8cfff7a11fe401b687ca9b4515807fa6 (diff) | |
download | php-git-ea642026ebb64e1ff42a97db7c4f9bf750bee578.tar.gz |
Update _bits_per_char to use with new PHP 7.1. or greater
Fix typo
Remove references to PHP lower than 7.1
-rw-r--r-- | ext/session/mod_files.sh | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/ext/session/mod_files.sh b/ext/session/mod_files.sh index 39b7292920..9b24ef55fb 100644 --- a/ext/session/mod_files.sh +++ b/ext/session/mod_files.sh @@ -1,10 +1,11 @@ #!/usr/bin/env bash if [[ "$2" = "" ]] || [[ "$3" = "" ]]; then - echo "Usage: $0 BASE_DIRECTORY DEPTH HASH_BITS" + echo "Usage: $0 BASE_DIRECTORY DEPTH BITS_PER_CHAR" echo "BASE_DIRECTORY will be created if it doesn't exist" echo "DEPTH must be an integer number >0" - echo "HASH_BITS(session.hash_bits_per_character) should be one of 4, 5, or 6" + echo "BITS_PER_CHAR(session.sid_bits_per_character) should be one of 4, 5, or 6." + # http://php.net/manual/en/session.configuration.php#ini.session.sid-bits-per-character exit 1 fi @@ -18,15 +19,15 @@ fi directory="$1" depth="$2" -hashbits="$3" +bitsperchar="$3" hash_chars="0 1 2 3 4 5 6 7 8 9 a b c d e f" -if [[ "$hashbits" -ge "5" ]]; then +if [[ "$bitsperchar" -ge "5" ]]; then hash_chars="$hash_chars g h i j k l m n o p q r s t u v" fi -if [[ "$hashbits" -ge "6" ]]; then +if [[ "$bitsperchar" -ge "6" ]]; then hash_chars="$hash_chars w x y z A B C D E F G H I J K L M N O P Q R S T U V W X Y Z - ," fi @@ -56,10 +57,10 @@ if [[ ! -d $directory ]]; then fi -echo "Creating session path in $directory with a depth of $depth for session.hash_bits_per_character = $hashbits" +echo "Creating session path in $directory with a depth of $depth for session.sid_bits_per_character = $bitsperchar" for i in $hash_chars; do newpath="$directory/$i" mkdir $newpath || exit 1 - bash $0 $newpath `expr $depth - 1` $hashbits recurse + bash $0 $newpath `expr $depth - 1` $bitsperchar recurse done |