]> granicus.if.org Git - php/commitdiff
Update _bits_per_char to use with new PHP 7.1. or greater
authorRicardo F <rfraile@rfraile.eu>
Thu, 3 May 2018 13:28:19 +0000 (15:28 +0200)
committerAnatol Belski <ab@php.net>
Mon, 7 May 2018 12:41:49 +0000 (14:41 +0200)
Fix typo

Remove references to PHP lower than 7.1

ext/session/mod_files.sh

index 39b7292920e882fe7634214962cbf414242ed9e6..9b24ef55fbe9b17ea80134ec4ca836508dde917e 100644 (file)
@@ -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