Fix issue where PHP Sessions were not working as expected
	
		
			
	
		
	
	
		
	
		
			All checks were successful
		
		
	
	
		
			
				
	
				Cloud Apache Container / Build-and-Push (74) (push) Successful in 2m37s
				
			
		
			
				
	
				Cloud Apache Container / Build-and-Push (80) (push) Successful in 44s
				
			
		
			
				
	
				Cloud Apache Container / Build-and-Push (81) (push) Successful in 1m41s
				
			
		
			
				
	
				Cloud Apache Container / Build-and-Push (82) (push) Successful in 1m39s
				
			
		
			
				
	
				Cloud Apache Container / Build-and-Push (83) (push) Successful in 1m37s
				
			
		
			
				
	
				Cloud Apache Container / Build-and-Push (84) (push) Successful in 1m35s
				
			
		
		
	
	
				
					
				
			
		
			All checks were successful
		
		
	
	Cloud Apache Container / Build-and-Push (74) (push) Successful in 2m37s
				
			Cloud Apache Container / Build-and-Push (80) (push) Successful in 44s
				
			Cloud Apache Container / Build-and-Push (81) (push) Successful in 1m41s
				
			Cloud Apache Container / Build-and-Push (82) (push) Successful in 1m39s
				
			Cloud Apache Container / Build-and-Push (83) (push) Successful in 1m37s
				
			Cloud Apache Container / Build-and-Push (84) (push) Successful in 1m35s
				
			This commit is contained in:
		@@ -1091,7 +1091,7 @@ session.save_handler = memcache
 | 
				
			|||||||
; RPM note : session directory must be owned by process owner
 | 
					; RPM note : session directory must be owned by process owner
 | 
				
			||||||
; for mod_php, see /etc/httpd/conf.d/php.conf
 | 
					; for mod_php, see /etc/httpd/conf.d/php.conf
 | 
				
			||||||
; for php-fpm, see /etc/php-fpm.d/*conf
 | 
					; for php-fpm, see /etc/php-fpm.d/*conf
 | 
				
			||||||
session.save_path = "tcp://localhost:11211"
 | 
					session.save_path = "tcp://memcache:11211"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
; Whether to use strict session mode.
 | 
					; Whether to use strict session mode.
 | 
				
			||||||
; Strict session mode does not accept an uninitialized session ID, and
 | 
					; Strict session mode does not accept an uninitialized session ID, and
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -4,6 +4,10 @@ if [ -z "$PHPVER" ]; then
 | 
				
			|||||||
  PHPVER="83";
 | 
					  PHPVER="83";
 | 
				
			||||||
fi
 | 
					fi
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					if [ -z "$environment" ]; then
 | 
				
			||||||
 | 
					  environment="PROD"
 | 
				
			||||||
 | 
					fi
 | 
				
			||||||
 | 
					
 | 
				
			||||||
adduser -u $uid $user
 | 
					adduser -u $uid $user
 | 
				
			||||||
 | 
					
 | 
				
			||||||
mkdir -p /home/$user/public_html
 | 
					mkdir -p /home/$user/public_html
 | 
				
			||||||
@@ -40,6 +44,7 @@ if [[ $environment == 'DEV' ]]; then
 | 
				
			|||||||
    dnf install -y microdnf && dnf clean all
 | 
					    dnf install -y microdnf && dnf clean all
 | 
				
			||||||
  fi
 | 
					  fi
 | 
				
			||||||
  microdnf install -y MariaDB-server MariaDB-client memcached
 | 
					  microdnf install -y MariaDB-server MariaDB-client memcached
 | 
				
			||||||
 | 
					  sed -r -i 's/session.save_path="memcache:11211/session.save_path="localhost:11211/' /etc/php.ini
 | 
				
			||||||
  nohup mysqld -umysql &
 | 
					  nohup mysqld -umysql &
 | 
				
			||||||
  if [ ! -f /home/$user/mysql_creds ]; then
 | 
					  if [ ! -f /home/$user/mysql_creds ]; then
 | 
				
			||||||
    echo "Give MySQL a chance to finish starting..."
 | 
					    echo "Give MySQL a chance to finish starting..."
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user