From 1a1129fba676c57fd2a53d5f5ec17408b68cd8a2 Mon Sep 17 00:00:00 2001 From: mrflos Date: Wed, 1 Feb 2023 17:15:09 +0300 Subject: [PATCH] fix(install) : data-urlencode --- utils.inc.php | 18 +++++++----------- 1 file changed, 7 insertions(+), 11 deletions(-) diff --git a/utils.inc.php b/utils.inc.php index 6a3a536..3c2edc4 100644 --- a/utils.inc.php +++ b/utils.inc.php @@ -232,17 +232,13 @@ function copyYesWikiFiles($domain, $user, $dbUser) exec($sudo.'mv '.$destDir.'/doryphore/* '.$destDir.'/'); exec($sudo.'rm -rf '.$destDir.'/doryphore'); unlink($tmpFile); -echo 'curl -X POST "https://'.$domain.'/?PagePrincipale&installAction=install" -F "config[default_language]=fr" -F "config[wakka_name]='.$domain.'" \ --F "config[root_page]=PagePrincipale" -F "config[mysql_host]=localhost" \ --F "config[mysql_database]='.$dbUser['database'].'" -F "config[mysql_user]='.$dbUser['user'].' -F "config[mysql_password]='.$dbUser['password'].'" -F "config[table_prefix]=yeswiki_" \ --F "admin_name='.$_SERVER['admin_id'].'" -F "admin_password='.$_SERVER['admin_password'].'" -F "admin_password_conf='.$_SERVER['admin_password'].'" \ --F "admin_email='.$_SERVER['admin_email'].'" -F "config[rewrite_mode]=1" -F "submit=Continue"'; - - exec($sudo.'curl -X POST "https://'.$domain.'/?PagePrincipale&installAction=install" -F "config[default_language]=fr" -F "config[wakka_name]='.$domain.'" \ - -F "config[root_page]=PagePrincipale" -F "config[mysql_host]=localhost" \ - -F "config[mysql_database]='.$dbUser['database'].'" -F "config[mysql_user]='.$dbUser['user'].' -F "config[mysql_password]='.$dbUser['password'].'" -F "config[table_prefix]=yeswiki_" \ - -F "admin_name='.$_SERVER['admin_id'].'" -F "admin_password='.$_SERVER['admin_password'].'" -F "admin_password_conf='.$_SERVER['admin_password'].'" \ - -F "admin_email='.$_SERVER['admin_email'].'" -F "config[rewrite_mode]=1" -F "submit=Continue"'); + $curl = 'curl -X POST --data-urlencode "config[default_language]=fr" --data-urlencode "config[wakka_name]='.$domain.'" \ + --data-urlencode "config[root_page]=PagePrincipale" --data-urlencode "config[mysql_host]=localhost" \ + --data-urlencode "config[mysql_database]='.$dbUser['database'].'" --data-urlencode "config[mysql_user]='.$dbUser['user'].' --data-urlencode "config[mysql_password]='.$dbUser['password'].'" --data-urlencode "config[table_prefix]=yeswiki_" \ + --data-urlencode "admin_name='.$_SERVER['admin_id'].'" --data-urlencode "admin_password='.$_SERVER['admin_password'].'" --data-urlencode "admin_password_conf='.$_SERVER['admin_password'].'" \ + --data-urlencode "admin_email='.$_SERVER['admin_email'].'" --data-urlencode "config[rewrite_mode]=1" --data-urlencode "submit=Continue" https://'.$domain.'/?PagePrincipale&installAction=install'; +echo $curl; + exec($sudo.$curl); return; }