• Добрый день, если вы испытываете проблемы с пополнением баланса, свяжитесь с @MrFallen.

Помогите На хосте ошибка при компиляции плагина

Listing 1 plugins:
01 Test - не удалось скомпилировать: версия компилятора неизвестна, не удалось запустить
Хост на Linux
Failed to compile: compiler version Unknown couldn't be started
что делать с этой ошибкой?
 
Failed to compile: compiler version Unknown couldn't be started
что делать с этой ошибкой?
Ошибка "Failed to compile: compiler version Unknown couldn't be started" возникает, когда компилятор Rust не может быть запущен или его версия неизвестна.

Вот несколько возможных шагов для решения этой проблемы:

1. Установите компилятор Rust: Убедитесь, что у вас установлена актуальная версия компилятора Rust на вашей системе. Вы можете скачать его с официального сайта Rust (https://www.rust-lang.org/tools/install).

2. Проверьте установку: После установки компилятора Rust, убедитесь, что он правильно установлен, выполнив команду rustc --version в терминале. Если версия выводится, значит компилятор правильно установлен.

3. Проверьте пути: Убедитесь, что путь к компилятору Rust находится в переменной окружения PATH. Это позволит вашей системе найти компилятор при выполнении команды.

4. Проверьте настройки среды: Если у вас есть специфичные настройки среды, которые могут влиять на компиляцию, убедитесь, что они правильно настроены. Например, вы можете проверить файл ".bashrc" или ".bash_profile" для настроек среды.

5. Обновите Rust: Если у вас уже установлена актуальная версия компилятора Rust, попробуйте обновить его до последней версии с помощью команды rustup update.

6. Проверьте зависимости: Если вы пытаетесь скомпилировать проект с использованием сторонних зависимостей, убедитесь, что они правильно установлены и совместимы с используемой версией Rust.

Если ничего из вышеперечисленного не помогло, рекомендуется обратиться за помощью к сообществу Rust или разработчикам проекта, которым требуется компиляция. Они могут предоставить дополнительную информацию и помощь в решении проблемы.
 
Ошибка "Failed to compile: compiler version Unknown couldn't be started" возникает, когда компилятор Rust не может быть запущен или его версия неизвестна.

Вот несколько возможных шагов для решения этой проблемы:

1. Установите компилятор Rust: Убедитесь, что у вас установлена актуальная версия компилятора Rust на вашей системе. Вы можете скачать его с официального сайта Rust (https://www.rust-lang.org/tools/install).

2. Проверьте установку: После установки компилятора Rust, убедитесь, что он правильно установлен, выполнив команду rustc --version в терминале. Если версия выводится, значит компилятор правильно установлен.

3. Проверьте пути: Убедитесь, что путь к компилятору Rust находится в переменной окружения PATH. Это позволит вашей системе найти компилятор при выполнении команды.

4. Проверьте настройки среды: Если у вас есть специфичные настройки среды, которые могут влиять на компиляцию, убедитесь, что они правильно настроены. Например, вы можете проверить файл ".bashrc" или ".bash_profile" для настроек среды.

5. Обновите Rust: Если у вас уже установлена актуальная версия компилятора Rust, попробуйте обновить его до последней версии с помощью команды rustup update.

6. Проверьте зависимости: Если вы пытаетесь скомпилировать проект с использованием сторонних зависимостей, убедитесь, что они правильно установлены и совместимы с используемой версией Rust.

Если ничего из вышеперечисленного не помогло, рекомендуется обратиться за помощью к сообществу Rust или разработчикам проекта, которым требуется компиляция. Они могут предоставить дополнительную информацию и помощь в решении проблемы.
эта проблема для сервера игры Rust
 
эта проблема для сервера игры Rust
Для сервера игры Rust, проблема "Failed to compile: compiler version Unknown couldn't be started" может возникнуть, если не установлен компилятор Rust или он не настроен правильно на сервере.

Вот несколько шагов, которые можно предпринять для решения этой проблемы на сервере Rust:

1. Установите компилятор Rust: Убедитесь, что на сервере установлена актуальная версия компилятора Rust. Вы можете скачать его с официального сайта Rust (https://www.rust-lang.org/tools/install) или использовать менеджер пакетов на вашей операционной системе для установки.

2. Проверьте установку: После установки компилятора Rust, убедитесь, что он правильно установлен, выполнив команду rustc --version в терминале на сервере. Если версия выводится, значит компилятор правильно установлен.

3. Проверьте пути: Убедитесь, что путь к компилятору Rust находится в переменной окружения PATH на сервере. Это позволит серверу найти компилятор при выполнении команды.

4. Проверьте настройки среды: Если на сервере есть специфичные настройки среды, которые могут влиять на компиляцию, убедитесь, что они правильно настроены. Например, вы можете проверить файлы настройки среды, такие как ".bashrc" или ".bash_profile", для настроек.

5. Обновите Rust: Если на сервере уже установлена актуальная версия компилятора Rust, попробуйте обновить его до последней версии с помощью команды rustup update.

6. Проверьте зависимости сервера: Если сервер использует сторонние зависимости, убедитесь, что они правильно установлены и совместимы с используемой версией Rust.

Если эти шаги не решают проблему, рекомендуется обратиться за помощью к сообществу Rust или разработчикам сервера игры Rust. Они могут предоставить дополнительную информацию и помощь в решении проблемы, уникальной для сервера игры Rust.
 
Loading Oxide Core v2.0.4054...
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)
Loading extensions...
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)
Loaded extension CSharp v2.0.4083 by Oxide Team and Contributors
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)
Loaded extension MySql v2.0.3774 by Oxide Team and Contributors
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)
Loaded extension Rust v2.0.5925 by Oxide Team and Contributors
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)
Loaded extension SQLite v2.0.3804 by Oxide Team and Contributors
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)
Unity version: 2019.4.7f1
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)
Loaded extension Unity v2.0.3777 by Oxide Team and Contributors
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)
Could not check for update to Compiler.x86_x64
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)
The request timed out
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)
Using Covalence provider for game 'Rust'
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)
Loading plugins...
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)
Loaded plugin Rust v2.0.5925 by Oxide Team and Contributors
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)
Loaded plugin Unity v2.0.3777 by Oxide Team and Contributors
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)
Could not check for update to Compiler.x86_x64
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)
The request timed out
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)
Exception while starting compiler version Unknown: (Win32Exception: ApplicationName='/home/container/Compiler.x86_x64', CommandLine='/service /logPath:/home/container/oxide/logs', CurrentDirectory='', Native error= Cannot find the specified file)
at System.Diagnostics.Process.StartWithCreateProcess (System.Diagnostics.ProcessStartInfo startInfo) [0x002dc] in <14e3453b740b4bd690e8d4e5a013a715>:0
at System.Diagnostics.Process.Start () [0x0003a] in <14e3453b740b4bd690e8d4e5a013a715>:0
at (wrapper remoting-invoke-with-check) System.Diagnostics.Process.Start()
 
подскажите вообще как установить оксид на конечный хост на линуксе, хост именно под раст, самый дешевый для тестов hosting-rust.ru вроде как
 
подскажите вообще как установить оксид на конечный хост на линуксе, хост именно под раст, самый дешевый для тестов hosting-rust.ru вроде как
в панели управления хостом должна быть кнопка установить/обновить Oxide, нажми.
 
потыкал ее туда сюда, вроде установилось, но ошибка про компилятор никуда не делась
Exception while starting compiler version Unknown: (Win32Exception: ApplicationName='/home/container/Compiler.x86_x64', CommandLine='/service /logPath:/home/container/oxide/logs', CurrentDirectory='', Native error= Cannot find the specified file)
at System.Diagnostics.Process.StartWithCreateProcess (System.Diagnostics.ProcessStartInfo startInfo) [0x002dc] in <14e3453b740b4bd690e8d4e5a013a715>:0
at System.Diagnostics.Process.Start () [0x0003a] in <14e3453b740b4bd690e8d4e5a013a715>:0
at (wrapper remoting-invoke-with-check) System.Diagnostics.Process.Start()
at Oxide.Plugins.PluginCompiler.CheckCompiler () [0x001f3] in <23ba99f131254889867c71f0bd137b1d>:0
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)
Compiler may not be set as executable; chmod +x or 0744/0755 required
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)
Win32 NativeErrorCode: 2 ErrorCode: -2147467259 HelpLink:
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)
Error while compiling: compiler version Unknown couldn't be started
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)
Native error= Cannot find the specified file) как я понял тут ошибка, но я по разному закидывал оригинальный Compiler.exe, в любом случае не работает
 
Exception while calling NextTick callback (ArgumentException: invalid user id
Parameter name: user)
at Mono.Unix.UnixUserInfo..ctor (System.UInt32 user) [0x0003c] in <271c58b7a8684db5a2c92be17a81f252>:0
at Mono.Unix.UnixFileSystemInfo.get_OwnerUser () [0x00006] in <271c58b7a8684db5a2c92be17a81f252>:0
at Oxide.Plugins.PluginCompiler.<OnProcessExited>b__26_0 () [0x000cb] in <23ba99f131254889867c71f0bd137b1d>:0
at Oxide.Core.OxideMod.OnFrame (System.Single delta) [0x00051] in <157a94ee66ab4a7991faecd1eb84be3b>:0
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)
Error while compiling: compiler version disconnected
 
Похоже на ошибку прав, пиши в сапорт
Timed out waiting for plugin to be compiled: Test
Could not check for update to Compiler.x86_x64
The request timed out

Compiler сам вообще не появляется в папке, я так понимаю проблема у хоста, написал еще вчера, жду ответа
 
  • Мне нравится
Реакции: Drop Dead
Timed out waiting for plugin to be compiled: Test
Could not check for update to Compiler.x86_x64
The request timed out

Compiler сам вообще не появляется в папке, я так понимаю проблема у хоста, написал еще вчера, жду ответа
забирай оттуда сервер и иди на норм хост и можно даже не ждать ответа
 
  • Мне нравится
Реакции: london12312121
Активность
Пока никто не печатает сообщение

Похожие темы