Fix for php8.3

This commit is contained in:
VirtuBox
2023-11-24 00:11:57 +01:00
parent f699012b9b
commit 477e118c0a
5 changed files with 7 additions and 4 deletions

View File

@@ -27,7 +27,7 @@ if os.geteuid() == 0:
os.makedirs('/var/lib/wo/tmp/')
setup(name='wordops',
version='3.18.1',
version='3.19.0',
description='An essential toolset that eases server administration',
long_description=LONG,
long_description_content_type='text/markdown',

View File

@@ -457,7 +457,8 @@ class WOStackController(CementBaseController):
WOAptGet.is_installed(self, 'php7.4-fpm') or
WOAptGet.is_installed(self, 'php8.0-fpm') or
WOAptGet.is_installed(self, 'php8.1-fpm') or
WOAptGet.is_installed(self, 'php8.2-fpm')):
WOAptGet.is_installed(self, 'php8.2-fpm') or
WOAptGet.is_installed(self, 'php8.3-fpm')):
pargs.php = True
Log.debug(self, "Setting packages variable for utils")
packages = packages + [[

View File

@@ -98,7 +98,8 @@ def pre_pref(self, apt_packages):
('php7.4-fpm' in apt_packages) or
('php8.0-fpm' in apt_packages) or
('php8.1-fpm' in apt_packages) or
('php8.2-fpm' in apt_packages)):
('php8.2-fpm' in apt_packages) or
('php8.3-fpm' in apt_packages)):
if (WOVar.wo_distro == 'ubuntu'):
Log.debug(self, 'Adding ppa for PHP')
Log.info(self, "Adding repository for PHP, please wait...")

View File

@@ -284,6 +284,7 @@ class WOStackUpgradeController(CementBaseController):
"php8.0-fpm" in apt_packages or
"php8.1-fpm" in apt_packages or
"php8.2-fpm" in apt_packages or
"php8.3-fpm" in apt_packages or
"redis-server" in apt_packages or
"nginx-custom" in apt_packages or
"mariadb-server" in apt_packages):

View File

@@ -15,7 +15,7 @@ class WOVar():
"""Intialization of core variables"""
# WordOps version
wo_version = "3.18.1"
wo_version = "3.19.0"
# WordOps packages versions
wo_wp_cli = "2.8.1"
wo_adminer = "4.8.1"