From 63cd467b5a7882ad2b4a207ce748e8446838c376 Mon Sep 17 00:00:00 2001 From: "usman@cyberpersons.com" Date: Sat, 15 Jul 2023 15:33:42 +0500 Subject: [PATCH] bug fix: wp auto login --- websiteFunctions/website.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/websiteFunctions/website.py b/websiteFunctions/website.py index fa88e1ad4..5f0f74682 100755 --- a/websiteFunctions/website.py +++ b/websiteFunctions/website.py @@ -446,8 +446,10 @@ class WebsiteManager: else: return ACLManager.loadError() - # php = VirtualHost.getPHPString(self.data['PHPVersion']) - # FinalPHPPath = '/usr/local/lsws/lsphp%s/bin/php' % (php) + from managePHP.phpManager import PHPManager + + php = PHPManager.getPHPString(WPobj.owner.phpSelection) + FinalPHPPath = '/usr/local/lsws/lsphp%s/bin/php' % (php) url = "https://platform.cyberpersons.com/CyberpanelAdOns/Adonpermission" data = { @@ -465,11 +467,11 @@ class WebsiteManager: password = randomPassword.generate_pass(10) - command = 'sudo -u %s wp user create autologin %s --role=administrator --user_pass="%s" --path=%s --skip-plugins --skip-themes' % ( + command = f'sudo -u %s {FinalPHPPath} /usr/bin/wp user create autologin %s --role=administrator --user_pass="%s" --path=%s --skip-plugins --skip-themes' % ( WPobj.owner.externalApp, 'autologin@cloudpages.cloud', password, WPobj.path) ProcessUtilities.executioner(command) - command = 'sudo -u %s wp user update autologin --user_pass="%s" --path=%s --skip-plugins --skip-themes' % ( + command = f'sudo -u %s {FinalPHPPath} /usr/bin/wp user update autologin --user_pass="%s" --path=%s --skip-plugins --skip-themes' % ( WPobj.owner.externalApp, password, WPobj.path) ProcessUtilities.executioner(command)