HEX
Server: LiteSpeed
System: Linux w5304130.sdnsbox.com 4.18.0-425.3.1.lve.el8.x86_64 #1 SMP Tue Nov 22 22:59:23 EST 2022 x86_64
User: makefitmeserver (1001)
PHP: 8.2.30
Disabled: NONE
Upload Files
File: //var/softaculous/apps/python3/3/install.php
<?php

/*
function __python3_requirements(){
	
}

function __python3_preinstall(){
	
}

function __python3_install(){
	
}
*/
function __python3_postinstall(){
	
	global $iapps, $infos;
	
			
}

function __python3_configure(){
	
	global $iapps, $infos, $softpanel, $globals;
	
	$distro = $globals['WU_DISTRO'];
	$ver = explode('.', $globals['os_version']);
	$os_ver = $ver[0];
	
	if($distro == 'ubuntu'){
		
		if(!file_exists('/usr/lib/libintl.so.8')){
			@exec('ln -sf /usr/local/apps/lib/libintl.so.8.1.3 /usr/lib/libintl.so.8');
		}
		
		// Ship old tar for ubuntu18
		if($os_ver == '18'){
			vexec('rm -rf '.PYTHON3_APP, $out);
			vexec('cd /usr/local/apps; tar -zxf /var/softaculous/apps/python3/python3-x86_64_old.tar.gz', $out);
		}	
		
	}else{
		
		if(!file_exists('/usr/lib64/libintl.so.8')){
			@exec('ln -sf /usr/local/apps/lib/libintl.so.8.1.3 /usr/lib64/libintl.so.8');
		}
		
		// Ship old tar for centos7
		if($os_ver == '7'){
			vexec('rm -rf '.PYTHON3_APP, $out);
			vexec('cd /usr/local/apps; tar -zxf /var/softaculous/apps/python3/python3-x86_64_old.tar.gz', $out);
		}	
	}
	
	// Install django
	vexec(PYTHON3_PIP.' install django', $out);
}