bug fix: wp auto login

This commit is contained in:
usman@cyberpersons.com
2023-07-15 15:33:42 +05:00
parent d32d25fa9a
commit 63cd467b5a

View File

@@ -446,8 +446,10 @@ class WebsiteManager:
else: else:
return ACLManager.loadError() return ACLManager.loadError()
# php = VirtualHost.getPHPString(self.data['PHPVersion']) from managePHP.phpManager import PHPManager
# FinalPHPPath = '/usr/local/lsws/lsphp%s/bin/php' % (php)
php = PHPManager.getPHPString(WPobj.owner.phpSelection)
FinalPHPPath = '/usr/local/lsws/lsphp%s/bin/php' % (php)
url = "https://platform.cyberpersons.com/CyberpanelAdOns/Adonpermission" url = "https://platform.cyberpersons.com/CyberpanelAdOns/Adonpermission"
data = { data = {
@@ -465,11 +467,11 @@ class WebsiteManager:
password = randomPassword.generate_pass(10) 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) WPobj.owner.externalApp, 'autologin@cloudpages.cloud', password, WPobj.path)
ProcessUtilities.executioner(command) 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) WPobj.owner.externalApp, password, WPobj.path)
ProcessUtilities.executioner(command) ProcessUtilities.executioner(command)