bug fix: upgrade mautic version and fix installation issues

This commit is contained in:
usman@cyberpersons.com
2023-08-10 12:26:06 +05:00
parent b3726e7b53
commit db8903bcf5
4 changed files with 42 additions and 4 deletions

View File

@@ -191,7 +191,6 @@ class phpUtilities:
str(msg) + " [savePHPConfigAdvance]")
print("0,"+str(msg))
@staticmethod
def GetStagingInJson(stagings):
try:
@@ -217,6 +216,25 @@ class phpUtilities:
except BaseException as msg:
return msg
@staticmethod
def GetPHPVersionFromFile(vhFile):
if ProcessUtilities.decideServer() == ProcessUtilities.OLS:
command = f'grep -Eo "/usr/local/lsws/lsphp[0-9]+/bin/lsphp" {vhFile}'
result = ProcessUtilities.outputExecutioner(command, None, True).rstrip('\n')
result = result.rsplit("lsphp", 1)[0] + "php"
return result
else:
command = f'grep -Eo -m 1 "php[0-9]+" {vhFile}'
result = ProcessUtilities.outputExecutioner(command, None, True).rstrip('\n')
result = f'/usr/local/lsws/ls{result}/bin/lsphp'
result = result.rsplit("lsphp", 1)[0] + "php"
return result
def main():