mirror of
https://github.com/usmannasir/cyberpanel.git
synced 2025-11-08 06:16:08 +01:00
add support for cloudlinux x-ray
This commit is contained in:
@@ -48,16 +48,31 @@ class CloudLinuxDomains(CLMain):
|
|||||||
"document_root": "/home/%s/public_html/" % (webs.domain),
|
"document_root": "/home/%s/public_html/" % (webs.domain),
|
||||||
"is_main": True,
|
"is_main": True,
|
||||||
"php": {
|
"php": {
|
||||||
"version": php,
|
"version": php[:2],
|
||||||
"ini_path": f"/usr/local/lsws/lsphp{php}/etc/php.d ",
|
"ini_path": f"/usr/local/lsws/lsphp{php[:2]}/etc/php.d ",
|
||||||
"is_native": False
|
"is_native": False
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
for webs in webs.childdomains_set.all():
|
for webs in webs.childdomains_set.all():
|
||||||
|
completePathToConfigFile = f'/usr/local/lsws/conf/vhosts/{webs.domain}/vhost.conf'
|
||||||
|
from plogical.phpUtilities import phpUtilities
|
||||||
|
from managePHP.phpManager import PHPManager
|
||||||
|
phpVersion = phpUtilities.WrapGetPHPVersionFromFileToGetVersionWithPHP(completePathToConfigFile)
|
||||||
|
php = PHPManager.getPHPString(phpVersion)
|
||||||
|
|
||||||
data[webs.domain] = {"owner": webs.master.externalApp,
|
data[webs.domain] = {"owner": webs.master.externalApp,
|
||||||
"document_root": webs.path,
|
"document_root": webs.path,
|
||||||
"is_main": False}
|
"is_main": False,
|
||||||
|
"php": {
|
||||||
|
"version": php[:2],
|
||||||
|
"ini_path": f"/usr/local/lsws/lsphp{php[:2]}/etc/php.d ",
|
||||||
|
"is_native": False
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
else:
|
else:
|
||||||
data[webs.domain] = {"owner": webs.externalApp,
|
data[webs.domain] = {"owner": webs.externalApp,
|
||||||
|
|||||||
Reference in New Issue
Block a user