Bläddra i källkod

优化:安装脚本检测php版本

萤火科技 3 år sedan
förälder
incheckning
37aac7a0be
2 ändrade filer med 14 tillägg och 2 borttagningar
  1. 13 1
      public/install/index.php
  2. 1 1
      public/install/templates/step_1.php

+ 13 - 1
public/install/index.php

@@ -26,7 +26,7 @@ define('INSTALL_PATH', str_replace('\\', '/', dirname(__FILE__)));
 define('ROOT_PATH', dirname(INSTALL_PATH, 2));
 
 // 版权信息设置
-$cfg_copyright = '© 2018-2022 YIOVO.COM';
+$cfg_copyright = '© 2018-2023 YIOVO.COM';
 
 // 获取当前步骤
 $s = getStep();
@@ -256,6 +256,18 @@ function getExtendArray()
     return $data;
 }
 
+function getPHPVersion()
+{
+    // 检测php版本号
+    $version = phpversion();
+    if (version_compare($version, '7.4', '<') || version_compare($version, '7.4', '>')) {
+        echo "<span class=\"col-red\"><strong>{$version}</strong> (请使用php7.4)</span>";
+        setIsNext(false);
+    } else {
+        echo "<span>{$version}</span>";
+    }
+}
+
 // 获取检测的路径数据
 function getIsWriteArray()
 {

+ 1 - 1
public/install/templates/step_1.php

@@ -33,7 +33,7 @@
                 <td height="26" class="firstCol">PHP 版本</td>
                 <td>7.4</td>
                 <td>7.4</td>
-                <td class="endCol"><?php echo PHP_VERSION; ?></td>
+                <td class="endCol"><?php echo getPHPVersion(); ?></td>
             </tr>
             <tr>
                 <td height="26" class="firstCol">附件上传</td>