Update index.py

pull/267/head
midoks 3 years ago
parent b46b3346d1
commit f09cdcc83a
  1. 21
      plugins/php-apt/index.py

@ -78,6 +78,14 @@ def status(version):
return 'start'
def getSslCrt():
if os.path.exists('/etc/ssl/certs/ca-certificates.crt'):
return '/etc/ssl/certs/ca-certificates.crt'
if os.path.exists('/etc/pki/tls/certs/ca-bundle.crt'):
return '/etc/pki/tls/certs/ca-bundle.crt'
return ''
def contentReplace(content, version):
service_path = mw.getServerDir()
content = content.replace('{$ROOT_PATH}', mw.getRootDir())
@ -173,6 +181,19 @@ def initReplace(version):
makeOpConf(version)
phpFpmWwwReplace(version)
install_ok = getServerDir() + "/install.ok"
if not os.path.exists(install_ok):
phpini = getConf(version)
ssl_crt = getSslCrt()
cmd_openssl = "sed -i \"s#;openssl.cafile=#openssl.cafile=${crtPath}#\" " + \
ssl_crt + "/etc/php.ini"
mw.execShell(cmd_openssl)
cmd_curl = "sed -i \"s#;curl.cainfo =#curl.cainfo=${crtPath}#\" " + \
ssl_crt + "/etc/php.ini"
mw.execShell(cmd_curl)
mw.writeFile(install_ok, 'ok')
# systemd
# mw.execShell('systemctl daemon-reload')
return 'ok'

Loading…
Cancel
Save