1
0
mirror of https://github.com/vichan-devel/vichan.git synced 2024-11-27 17:00:52 +01:00

The https check doesn't work properly if we run it inside the array.

This commit is contained in:
Lorenzo Yario 2024-05-16 22:12:12 -07:00 committed by GitHub
parent 566b04f94e
commit 3d797c95ca
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -689,6 +689,10 @@ if ($step == 0) {
echo Element('page.html', $page); echo Element('page.html', $page);
} elseif ($step == 1) { } elseif ($step == 1) {
//The HTTPS check doesn't work properly when in those arrays, so let's run it here and pass along the result during the actual check.
if (!empty($_SERVER['HTTPS']) && $_SERVER['HTTPS'] !== 'off') {
$httpsvalue = true;
}
$page['title'] = 'Pre-installation test'; $page['title'] = 'Pre-installation test';
$can_exec = true; $can_exec = true;
@ -870,7 +874,7 @@ if ($step == 0) {
array( array(
'category' => 'Misc', 'category' => 'Misc',
'name' => 'HTTPS not being used', 'name' => 'HTTPS not being used',
'result' => $_SERVER['HTTPS'] == 'off', 'result' => $httpsvalue = true,
'required' => false, 'required' => false,
'message' => 'You are not currently using https for vichan, or at least for your backend server. If this intentional, add "$config[\'cookies\'][\'secure_login_only\'] = 0;" (or 1 if using a proxy) on a new line under "Additional configuration" on the next page.' 'message' => 'You are not currently using https for vichan, or at least for your backend server. If this intentional, add "$config[\'cookies\'][\'secure_login_only\'] = 0;" (or 1 if using a proxy) on a new line under "Additional configuration" on the next page.'
), ),