mirror of
https://github.com/lkddi/nexusphp.git
synced 2026-04-24 12:07:23 +08:00
environment require disable mysql extension
This commit is contained in:
@@ -118,11 +118,11 @@ class NexusUpdate extends Command
|
||||
return 0;
|
||||
}
|
||||
if (!$mysqlInfo['match']) {
|
||||
$this->doLog("Error: MySQL version: {$mysqlInfo['version']} is too low, please use the newest version of 5.7 or above.", 'error');
|
||||
$this->doLog("Error: MySQL version: {$mysqlInfo['version']} is too low, please use the newest version of {$mysqlInfo['minVersion']} or above.", 'error');
|
||||
return 0;
|
||||
}
|
||||
if (!$redisInfo['match']) {
|
||||
$this->doLog("Error: Redis version: {$mysqlInfo['version']} is too low, please use 2.0.0 or above.", 'error');
|
||||
$this->doLog("Error: Redis version: {$mysqlInfo['version']} is too low, please use {$mysqlInfo['minVersion']} or above.", 'error');
|
||||
return 0;
|
||||
}
|
||||
if ($includeComposer) {
|
||||
|
||||
@@ -56,8 +56,7 @@ class Test extends Command
|
||||
*/
|
||||
public function handle()
|
||||
{
|
||||
$rep = new SeedBoxRepository();
|
||||
$rep->updateCacheCronjob();
|
||||
Language::updateTransStatus();
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -68,7 +68,7 @@ class Kernel extends ConsoleKernel
|
||||
|
||||
private function registerScheduleCleanup(Schedule $schedule): void
|
||||
{
|
||||
if (!Schema::hasTable("settings")) {
|
||||
if (!file_exists(base_path(".env")) || !Schema::hasTable("settings")) {
|
||||
return;
|
||||
}
|
||||
$interval = get_setting("main.autoclean_interval_one");
|
||||
|
||||
+14
-14
@@ -38,72 +38,72 @@ class Language extends NexusModel
|
||||
'cs' => [
|
||||
'lang_name' => 'Czech',
|
||||
'lang_name_cn' => '捷克语',
|
||||
'trans_state' => self::TRANS_STATE_INCOMPLETE,
|
||||
'trans_state' => self::TRANS_STATE_NEED_NEW,
|
||||
],
|
||||
'da' => [
|
||||
'lang_name' => 'Danish',
|
||||
'lang_name_cn' => '丹麦语',
|
||||
'trans_state' => self::TRANS_STATE_INCOMPLETE,
|
||||
'trans_state' => self::TRANS_STATE_NEED_NEW,
|
||||
],
|
||||
'nl' => [
|
||||
'lang_name' => 'Dutch',
|
||||
'lang_name_cn' => '荷兰语',
|
||||
'trans_state' => self::TRANS_STATE_INCOMPLETE,
|
||||
'trans_state' => self::TRANS_STATE_NEED_NEW,
|
||||
],
|
||||
'fi' => [
|
||||
'lang_name' => 'Finnish',
|
||||
'lang_name_cn' => '芬兰语',
|
||||
'trans_state' => self::TRANS_STATE_INCOMPLETE,
|
||||
'trans_state' => self::TRANS_STATE_NEED_NEW,
|
||||
],
|
||||
'fr' => [
|
||||
'lang_name' => 'French',
|
||||
'lang_name_cn' => '法语',
|
||||
'trans_state' => self::TRANS_STATE_INCOMPLETE,
|
||||
'trans_state' => self::TRANS_STATE_NEED_NEW,
|
||||
],
|
||||
'de' => [
|
||||
'lang_name' => 'German',
|
||||
'lang_name_cn' => '德语',
|
||||
'trans_state' => self::TRANS_STATE_INCOMPLETE,
|
||||
'trans_state' => self::TRANS_STATE_NEED_NEW,
|
||||
],
|
||||
'el' => [
|
||||
'lang_name' => 'Greek',
|
||||
'lang_name_cn' => '希腊语',
|
||||
'trans_state' => self::TRANS_STATE_INCOMPLETE,
|
||||
'trans_state' => self::TRANS_STATE_NEED_NEW,
|
||||
],
|
||||
'nb' => [
|
||||
'lang_name' => 'Norwegian',
|
||||
'lang_name_cn' => '挪威语',
|
||||
'trans_state' => self::TRANS_STATE_INCOMPLETE,
|
||||
'trans_state' => self::TRANS_STATE_NEED_NEW,
|
||||
],
|
||||
'pl' => [
|
||||
'lang_name' => 'Polish',
|
||||
'lang_name_cn' => '波兰语',
|
||||
'trans_state' => self::TRANS_STATE_INCOMPLETE,
|
||||
'trans_state' => self::TRANS_STATE_NEED_NEW,
|
||||
],
|
||||
'pt' => [
|
||||
'lang_name' => 'Portuguese',
|
||||
'lang_name_cn' => '葡萄牙语',
|
||||
'trans_state' => self::TRANS_STATE_INCOMPLETE,
|
||||
'trans_state' => self::TRANS_STATE_NEED_NEW,
|
||||
],
|
||||
'ro' => [
|
||||
'lang_name' => 'Romanian',
|
||||
'lang_name_cn' => '罗马尼亚语',
|
||||
'trans_state' => self::TRANS_STATE_INCOMPLETE,
|
||||
'trans_state' => self::TRANS_STATE_NEED_NEW,
|
||||
],
|
||||
'ru' => [
|
||||
'lang_name' => 'Russian',
|
||||
'lang_name_cn' => '俄语',
|
||||
'trans_state' => self::TRANS_STATE_INCOMPLETE,
|
||||
'trans_state' => self::TRANS_STATE_NEED_NEW,
|
||||
],
|
||||
'es' => [
|
||||
'lang_name' => 'Spanish',
|
||||
'lang_name_cn' => '西班牙语',
|
||||
'trans_state' => self::TRANS_STATE_INCOMPLETE,
|
||||
'trans_state' => self::TRANS_STATE_NEED_NEW,
|
||||
],
|
||||
'sv' => [
|
||||
'lang_name' => 'Swedish',
|
||||
'lang_name_cn' => '瑞典语',
|
||||
'trans_state' => self::TRANS_STATE_INCOMPLETE,
|
||||
'trans_state' => self::TRANS_STATE_NEED_NEW,
|
||||
],
|
||||
];
|
||||
|
||||
|
||||
@@ -22,7 +22,7 @@ class PluginStore extends Model
|
||||
'description' => 'array',
|
||||
];
|
||||
|
||||
const PLUGIN_LIST_API = "https://nppl.nexusphp.workers.dev";
|
||||
const PLUGIN_LIST_API = "https://nexusphp.org/plugin-store";
|
||||
const BLOG_POST_INFO_API = "https://nexusphp.org/wp-json/wp/v2/posts/%d";
|
||||
const BLOG_POST_URL = "https://nexusphp.org/?p=%d";
|
||||
|
||||
@@ -98,7 +98,7 @@ class PluginStore extends Model
|
||||
} else {
|
||||
$log .= ", not_null";
|
||||
}
|
||||
do_log($log, 'debug');
|
||||
do_log($log);
|
||||
return self::$rows;
|
||||
}
|
||||
|
||||
@@ -132,7 +132,7 @@ class PluginStore extends Model
|
||||
$count = 0;
|
||||
foreach ($list as $row) {
|
||||
$installedVersion = $enabled[$row['plugin_id']] ?? '';
|
||||
if ($installedVersion && version_compare($installedVersion, $row['version'], '<=')) {
|
||||
if ($installedVersion && version_compare($installedVersion, $row['version'], '<')) {
|
||||
$count++;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user