From 6d39510d00e7af6a34eeaed93cf8a1d3306a8f31 Mon Sep 17 00:00:00 2001
From: Amin Mahmoudi
Date: Fri, 29 Dec 2023 00:28:56 +0330
Subject: [PATCH] Enhance index.php for PHP 8.0 compatibility and include
additional resources for PHP 8.2 installation.
---
index.php | 44 ++++++++++++++++++++++----------------------
1 file changed, 22 insertions(+), 22 deletions(-)
diff --git a/index.php b/index.php
index a99d4a8..c78f9cc 100644
--- a/index.php
+++ b/index.php
@@ -1,32 +1,32 @@
You need to use PHP >= 7.0.0
";
- echo "
";
- echo "XAMPP - Windows/Mac/Linux
";
- echo "WAMP Server - Windows
";
- echo "
";
- echo "Install PHP 7 on Ubuntu 16.04
";
- echo "Install PHP 7 on Ubuntu 14.04
";
- echo "
";
- echo "Install PHP 7 on Ubuntu 18.04
";
- echo "Install PHP 7 on Ubuntu 16.04
";
- echo "Install PHP 7 on Ubuntu 14.04
";
- echo "
";
- echo "Install PHP 7 on Debian 10
";
- echo "Install PHP 7 on Debian 8/9
";
- echo "
";
- echo "Install PHP 7 on CentOS 7
";
- echo "Install PHP 7 on CentOS 6
";
- echo "
";
- echo "CPanel change PHP version
";
- echo "CPanel EasyApache4 install PHP 7
";
+$osType = PHP_OS;
+if (version_compare(PHP_VERSION, '8.0', '<')) {
+ echo "Your server needs to run PHP version 8.0.0 or higher.
";
+
+ if (stripos($osType, 'win') !== false) {
+ // Windows OS
+ echo "For Windows, you can download PHP from:
";
+ echo "";
+ } elseif (stripos($osType, 'linux') !== false) {
+ // Linux OS
+ echo "For Linux, you can follow these guides to install PHP:
";
+ echo "";
+ }
+
exit();
}