Compiler may not be set as executable; chmod +x or 0744/0755 requiredNot An Issue

hello guys, i just reloaded a plugin but it did not reload it.

oxide.reload SimpleLoot
 
16:49
Compiler may not be set as executable; chmod +x or 0744/0755 required

16:49
Added '// Reference: Facepunch.Sqlite' in plugin 'ImageLibrary'
16:49
Added '// Reference: UnityEngine.UnityWebRequestModule' in plugin 'ImageLibrary'
i use ubuntu with linuxgsm 

Did you set the compiler as executable? It should be executable and under the same user that is running the server.

LGSM installs your compiler like this:

# ls -l ~/serverfiles/Compiler.x86_x64 
-rwx------ 1 steam steam 4.0M Apr  9 04:33 /home/steam/serverfiles/Compiler.x86_x64​
As Wulf says, check to make sure it's not installed as root
2HGv7j8SXGM8t1a.jpg Wulf

Did you set the compiler as executable? It should be executable and under the same user that is running the server.

yes its under the same user that the server is running /home/user/serverfiles/

Compiler.x86_x64

somehow the Server also likes to crash i found in oxide logs a file called compiler from the same day as it crashed it was today :

[SERVER v1.0.20] Started as service
[SERVER v1.0.20] Running as service
[SERVER v1.0.20] Got Message: Ready
[SERVER v1.0.20] Got Message: Compile
[SERVER v1.0.20] Console: PreventLooting.cs(128,14): warning CS0114: `Oxide.Plugins.PreventLooting.LoadDefaultMessages()' hides inherited member `Oxide.Core.Plugins.Plugin.LoadDefaultMessages()'. To make the current member override that implementation, add the override keyword. Otherwise add the new keyword
/home/sparcky/serverfiles/Oxide.Core.dll (Location of the symbol related to previous warning)
BotSpawn.cs(1602,21): warning CS0219: The variable `rot' is assigned but its value is never used
BotSpawn.cs(2830,33): warning CS0219: The variable `toDestroy' is assigned but its value is never used
CopyPaste.cs(985,17): warning CS0219: The variable `ioEntities' is assigned but its value is never used
CopyPaste.cs(986,18): warning CS0219: The variable `buildingId' is assigned but its value is never used
CopyPaste.cs(1562,40): warning CS0168: The variable `temp' is declared but never used
CopyPaste.cs(1672,49): warning CS0618: `UnityEngine.Quaternion.EulerRotation(UnityEngine.Vector3)' is obsolete: `Use Quaternion.Euler instead. This function was deprecated because it uses radians instead of degrees.'
CopyPaste.cs(1689,32): warning CS0618: `UnityEngine.Quaternion.EulerRotation(UnityEngine.Vector3)' is obsolete: `Use Quaternion.Euler instead. This function was deprecated because it uses radians instead of degrees.'
CraftingController.cs(559,17): warning CS0219: The variable `name' is assigned but its value is never used
ImageLibrary.cs(580,17): warning CS0219: The variable `totalPages' is assigned but its value is never used
ImageLibrary.cs(672,59): warning CS0219: The variable `loadOrder' is assigned but its value is never used
ImageLibrary.cs(775,75): warning CS0219: The variable `loadOrder' is assigned but its value is never used
LootDefender.cs(483,21): warning CS0219: The variable `topDamageGroup' is assigned but its value is never used
NTeleportation.cs(3938,25): warning CS0219: The variable `num' is assigned but its value is never used
PersonalHeli.cs(224,32): warning CS0219: The variable `heliAI' is assigned but its value is never used
PlayerRanks.cs(1087,17): warning CS0219: The variable `top' is assigned but its value is never used
PlayerRanks.cs(1088,17): warning CS0219: The variable `bottom' is assigned but its value is never used
StackSizeController.cs(176,26): warning CS0472: The result of comparing value type `bool' with null is always `false'
StackSizeController.cs(181,26): warning CS0472: The result of comparing value type `bool' with null is always `false'
StackSizeController.cs(186,26): warning CS0472: The result of comparing value type `bool' with null is always `false'
StackSizeController.cs(191,26): warning CS0472: The result of comparing value type `bool' with null is always `false'
StackSizeController.cs(196,26): warning CS0472: The result of comparing value type `bool' with null is always `false'
StackSizeController.cs(201,26): warning CS0472: The result of comparing value type `float' with null is always `false'
StackSizeController.cs(178,17): warning CS0162: Unreachable code detected
StackSizeController.cs(183,17): warning CS0162: Unreachable code detected
StackSizeController.cs(188,17): warning CS0162: Unreachable code detected
StackSizeController.cs(193,17): warning CS0162: Unreachable code detected
StackSizeController.cs(198,17): warning CS0162: Unreachable code detected
StackSizeController.cs(203,17): warning CS0162: Unreachable code detected
StackSizeController.cs(553,18): warning CS0472: The result of comparing value type `ItemCategory' with null is always `false'
StackSizeController.cs(555,17): warning CS0162: Unreachable code detected
StackSizeController.cs(618,18): warning CS0472: The result of comparing value type `ItemCategory' with null is always `false'
StackSizeController.cs(620,17): warning CS0162: Unreachable code detected
StackSizeController.cs(654,89): warning CS0184: The given expression is never of the provided (`ContainerIOEntity') type
AutomatedEvents.cs(21,60): warning CS0649: Field `Oxide.Plugins.AutomatedEvents.AlphaChristmas' is never assigned to, and will always have its default value `null'
AutomatedEvents.cs(21,76): warning CS0649: Field `Oxide.Plugins.AutomatedEvents.FancyDrop' is never assigned to, and will always have its default value `null'
AutomatedEvents.cs(21,87): warning CS0649: Field `Oxide.Plugins.AutomatedEvents.PlaneCrash' is never assigned to, and will always have its default value `null'
AutomatedEvents.cs(21,99): warning CS0649: Field `Oxide.Plugins.AutomatedEvents.RustTanic' is never assigned to, and will always have its default value `null'
AutomatedEvents.cs(21,110): warning CS0649: Field `Oxide.Plugins.AutomatedEvents.HeliRefuel' is never assigned to, and will always have its default value `null'
AutomatedEvents.cs(21,122): warning CS0649: Field `Oxide.Plugins.AutomatedEvents.PilotEject' is never assigned to, and will always have its default value `null'
BotSpawn.cs(53,29): warning CS0649: Field `Oxide.Plugins.BotSpawn.aridTimer' is never assigned to, and will always have its default value `null'
BotSpawn.cs(53,40): warning CS0649: Field `Oxide.Plugins.BotSpawn.temperateTimer' is never assigned to, and will always have its default value `null'
BotSpawn.cs(53,56): warning CS0649: Field `Oxide.Plugins.BotSpawn.tundraTimer' is never assigned to, and will always have its default value `null'
BotSpawn.cs(53,69): warning CS0649: Field `Oxide.Plugins.BotSpawn.arcticTimer' is never assigned to, and will always have its default value `null'
BotSpawn.cs(2420,18): warning CS0414: The private field `Oxide.Plugins.BotSpawn.BotData.done' is assigned but its value is never used
BotSpawn.cs(2500,112): warning CS0649: Field `Oxide.Plugins.BotSpawn.Global.HTNs_Attack_BotSpawn' is never assigned to, and will always have its default value `false'
BotSpawn.cs(2500,221): warning CS0649: Field `Oxide.Plugins.BotSpawn.Global.Supply_Enabled' is never assigned to, and will always have its default value `false'
ImageLibrary.cs(45,26): warning CS0414: The private field `Oxide.Plugins.ImageLibrary.itemShortNames' is assigned but its value is never used
ImageLibrary.cs(847,29): warning CS0649: Field `Oxide.Plugins.ImageLibrary.QueryResponse.response' is never assigned to, and will always have its default value `null'
ImageLibrary.cs(852,24): warning CS0649: Field `Oxide.Plugins.ImageLibrary.Response.total' is never assigned to, and will always have its default value `0'
ImageLibrary.cs(853,43): warning CS0649: Field `Oxide.Plugins.ImageLibrary.Response.publishedfiledetails' is never assigned to, and will always have its default value `null'
ImageLibrary.cs(858,24): warning CS0649: Field `Oxide.Plugins.ImageLibrary.PublishedFileDetails.result' is never assigned to, and will always have its default value `0'
ImageLibrary.cs(859,27): warning CS0649: Field `Oxide.Plugins.ImageLibrary.PublishedFileDetails.publishedfileid' is never assigned to, and will always have its default value `null'
ImageLibrary.cs(860,27): warning CS0649: Field `Oxide.Plugins.ImageLibrary.PublishedFileDetails.creator' is never assigned to, and will always have its default value `null'
ImageLibrary.cs(861,24): warning CS0649: Field `Oxide.Plugins.ImageLibrary.PublishedFileDetails.creator_appid' is never assigned to, and will always have its default value `0'
ImageLibrary.cs(862,24): warning CS0649: Field `Oxide.Plugins.ImageLibrary.PublishedFileDetails.consumer_appid' is never assigned to, and will always have its default value `0'
ImageLibrary.cs(863,24): warning CS0649: Field `Oxide.Plugins.ImageLibrary.PublishedFileDetails.consumer_shortcutid' is never assigned to, and will always have its default value `0'
ImageLibrary.cs(864,27): warning CS0649: Field `Oxide.Plugins.ImageLibrary.PublishedFileDetails.filename' is never assigned to, and will always have its default value `null'
ImageLibrary.cs(865,27): warning CS0649: Field `Oxide.Plugins.ImageLibrary.PublishedFileDetails.file_size' is never assigned to, and will always have its default value `null'
ImageLibrary.cs(866,27): warning CS0649: Field `Oxide.Plugins.ImageLibrary.PublishedFileDetails.preview_file_size' is never assigned to, and will always have its default value `null'
ImageLibrary.cs(867,27): warning CS0649: Field `Oxide.Plugins.ImageLibrary.PublishedFileDetails.file_url' is never assigned to, and will always have its default value `null'
ImageLibrary.cs(869,27): warning CS0649: Field `Oxide.Plugins.ImageLibrary.PublishedFileDetails.url' is never assigned to, and will always have its default value `null'
ImageLibrary.cs(870,27): warning CS0649: Field `Oxide.Plugins.ImageLibrary.PublishedFileDetails.hcontent_file' is never assigned to, and will always have its default value `null'
ImageLibrary.cs(871,27): warning CS0649: Field `Oxide.Plugins.ImageLibrary.PublishedFileDetails.hcontent_preview' is never assigned to, and will always have its default value `null'
ImageLibrary.cs(872,27): warning CS0649: Field `Oxide.Plugins.ImageLibrary.PublishedFileDetails.title' is never assigned to, and will always have its default value `null'
ImageLibrary.cs(873,27): warning CS0649: Field `Oxide.Plugins.ImageLibrary.PublishedFileDetails.file_description' is never assigned to, and will always have its default value `null'
ImageLibrary.cs(874,24): warning CS0649: Field `Oxide.Plugins.ImageLibrary.PublishedFileDetails.time_created' is never assigned to, and will always have its default value `0'
ImageLibrary.cs(875,24): warning CS0649: Field `Oxide.Plugins.ImageLibrary.PublishedFileDetails.time_updated' is never assigned to, and will always have its default value `0'
ImageLibrary.cs(876,24): warning CS0649: Field `Oxide.Plugins.ImageLibrary.PublishedFileDetails.visibility' is never assigned to, and will always have its default value `0'
ImageLibrary.cs(877,24): warning CS0649: Field `Oxide.Plugins.ImageLibrary.PublishedFileDetails.flags' is never assigned to, and will always have its default value `0'
ImageLibrary.cs(878,25): warning CS0649: Field `Oxide.Plugins.ImageLibrary.PublishedFileDetails.workshop_file' is never assigned to, and will always have its default value `false'
ImageLibrary.cs(879,25): warning CS0649: Field `Oxide.Plugins.ImageLibrary.PublishedFileDetails.workshop_accepted' is never assigned to, and will always have its default value `false'
ImageLibrary.cs(880,25): warning CS0649: Field `Oxide.Plugins.ImageLibrary.PublishedFileDetails.show_subscribe_all' is never assigned to, and will always have its default value `false'
ImageLibrary.cs(881,24): warning CS0649: Field `Oxide.Plugins.ImageLibrary.PublishedFileDetails.num_comments_public' is never assigned to, and will always have its default value `0'
ImageLibrary.cs(882,25): warning CS0649: Field `Oxide.Plugins.ImageLibrary.PublishedFileDetails.banned' is never assigned to, and will always have its default value `false'
ImageLibrary.cs(883,27): warning CS0649: Field `Oxide.Plugins.ImageLibrary.PublishedFileDetails.ban_reason' is never assigned to, and will always have its default value `null'
ImageLibrary.cs(884,27): warning CS0649: Field `Oxide.Plugins.ImageLibrary.PublishedFileDetails.banner' is never assigned to, and will always have its default value `null'
ImageLibrary.cs(885,25): warning CS0649: Field `Oxide.Plugins.ImageLibrary.PublishedFileDetails.can_be_deleted' is never assigned to, and will always have its default value `false'
ImageLibrary.cs(886,27): warning CS0649: Field `Oxide.Plugins.ImageLibrary.PublishedFileDetails.app_name' is never assigned to, and will always have its default value `null'
ImageLibrary.cs(887,24): warning CS0649: Field `Oxide.Plugins.ImageLibrary.PublishedFileDetails.file_type' is never assigned to, and will always have its default value `0'
ImageLibrary.cs(888,25): warning CS0649: Field `Oxide.Plugins.ImageLibrary.PublishedFileDetails.can_subscribe' is never assigned to, and will always have its default value `false'
ImageLibrary.cs(889,24): warning CS0649: Field `Oxide.Plugins.ImageLibrary.PublishedFileDetails.subscriptions' is never assigned to, and will always have its default value `0'
ImageLibrary.cs(890,24): warning CS0649: Field `Oxide.Plugins.ImageLibrary.PublishedFileDetails.favorited' is never assigned to, and will always have its default value `0'
ImageLibrary.cs(891,24): warning CS0649: Field `Oxide.Plugins.ImageLibrary.PublishedFileDetails.followers' is never assigned to, and will always have its default value `0'
ImageLibrary.cs(892,24): warning CS0649: Field `Oxide.Plugins.ImageLibrary.PublishedFileDetails.lifetime_subscriptions' is never assigned to, and will always have its default value `0'
ImageLibrary.cs(893,24): warning CS0649: Field `Oxide.Plugins.ImageLibrary.PublishedFileDetails.lifetime_favorited' is never assigned to, and will always have its default value `0'
ImageLibrary.cs(894,24): warning CS0649: Field `Oxide.Plugins.ImageLibrary.PublishedFileDetails.lifetime_followers' is never assigned to, and will always have its default value `0'
ImageLibrary.cs(895,27): warning CS0649: Field `Oxide.Plugins.ImageLibrary.PublishedFileDetails.lifetime_playtime' is never assigned to, and will always have its default value `null'
ImageLibrary.cs(896,27): warning CS0649: Field `Oxide.Plugins.ImageLibrary.PublishedFileDetails.lifetime_playtime_sessions' is never assigned to, and will always have its default value `null'
ImageLibrary.cs(897,24): warning CS0649: Field `Oxide.Plugins.ImageLibrary.PublishedFileDetails.views' is never assigned to, and will always have its default value `0'
ImageLibrary.cs(898,24): warning CS0649: Field `Oxide.Plugins.ImageLibrary.PublishedFileDetails.num_children' is never assigned to, and will always have its default value `0'
ImageLibrary.cs(899,24): warning CS0649: Field `Oxide.Plugins.ImageLibrary.PublishedFileDetails.num_reports' is never assigned to, and will always have its default value `0'
ImageLibrary.cs(900,30): warning CS0649: Field `Oxide.Plugins.ImageLibrary.PublishedFileDetails.previews' is never assigned to, and will always have its default value `null'
ImageLibrary.cs(901,26): warning CS0649: Field `Oxide.Plugins.ImageLibrary.PublishedFileDetails.tags' is never assigned to, and will always have its default value `null'
ImageLibrary.cs(902,24): warning CS0649: Field `Oxide.Plugins.ImageLibrary.PublishedFileDetails.language' is never assigned to, and will always have its default value `0'
ImageLibrary.cs(903,25): warning CS0649: Field `Oxide.Plugins.ImageLibrary.PublishedFileDetails.maybe_inappropriate_sex' is never assigned to, and will always have its default value `false'
ImageLibrary.cs(904,25): warning CS0649: Field `Oxide.Plugins.ImageLibrary.PublishedFileDetails.maybe_inappropriate_violence' is never assigned to, and will always have its default value `false'
ImageLibrary.cs(909,29): warning CS0649: Field `Oxide.Plugins.ImageLibrary.PublishedFileDetails.Tag.adminonly' is never assigned to, and will always have its default value `false'
ImageLibrary.cs(916,27): warning CS0649: Field `Oxide.Plugins.ImageLibrary.Preview.previewid' is never assigned to, and will always have its default value `null'
ImageLibrary.cs(917,24): warning CS0649: Field `Oxide.Plugins.ImageLibrary.Preview.sortorder' is never assigned to, and will always have its default value `0'
ImageLibrary.cs(918,27): warning CS0649: Field `Oxide.Plugins.ImageLibrary.Preview.url' is never assigned to, and will always have its default value `null'
ImageLibrary.cs(919,24): warning CS0649: Field `Oxide.Plugins.ImageLibrary.Preview.size' is never assigned to, and will always have its default value `0'
ImageLibrary.cs(920,27): warning CS0649: Field `Oxide.Plugins.ImageLibrary.Preview.filename' is never assigned to, and will always have its default value `null'
ImageLibrary.cs(921,24): warning CS0649: Field `Oxide.Plugins.ImageLibrary.Preview.preview_type' is never assigned to, and will always have its default value `0'
ImageLibrary.cs(922,27): warning CS0649: Field `Oxide.Plugins.ImageLibrary.Preview.youtubevideoid' is never assigned to, and will always have its default value `null'
ImageLibrary.cs(923,27): warning CS0649: Field `Oxide.Plugins.ImageLibrary.Preview.external_reference' is never assigned to, and will always have its default value `null'
ImageLibrary.cs(1042,26): warning CS0414: The private field `Oxide.Plugins.ImageLibrary.ImageAssets.isLoading' is assigned but its value is never used
InfoPanel.cs(27,23): warning CS0169: The private field `Oxide.Plugins.InfoPanel.TestTimer' is never used
InfoPanel.cs(1175,23): warning CS0414: The private field `Oxide.Plugins.InfoPanel.TimeUpdater' is assigned but its value is never used
InfoPanel.cs(1234,23): warning CS0414: The private field `Oxide.Plugins.InfoPanel.MsgUpdater' is assigned but its value is never used
InfoPanel.cs(1237,22): warning CS0414: The private field `Oxide.Plugins.InfoPanel.MessageBoxAvailable' is assigned but its value is never used
InfoPanel.cs(1320,23): warning CS0169: The private field `Oxide.Plugins.InfoPanel.HeliAttack' is never used
InfoPanel.cs(1321,23): warning CS0414: The private field `Oxide.Plugins.InfoPanel.RadiationUpdater' is assigned but its value is never used
InfoPanel.cs(1341,32): warning CS0169: The private field `Oxide.Plugins.InfoPanel.ActiveHelicopter' is never used
InfoPanel.cs(1342,32): warning CS0169: The private field `Oxide.Plugins.InfoPanel.ActiveChinook' is never used
InfoPanel.cs(1343,27): warning CS0169: The private field `Oxide.Plugins.InfoPanel.ActiveCargoship' is never used
InfoPanel.cs(1732,23): warning CS0414: The private field `Oxide.Plugins.InfoPanel.BalanceUpdater' is assigned but its value is never used
InfoPanel.cs(1773,23): warning CS0414: The private field `Oxide.Plugins.InfoPanel.PointsUpdater' is assigned but its value is never used
InfoPanel.cs(1815,23): warning CS0414: The private field `Oxide.Plugins.InfoPanel.CoordUpdater' is assigned but its value is never used
InfoPanel.cs(1871,23): warning CS0414: The private field `Oxide.Plugins.InfoPanel.CompassUpdater' is assigned but its value is never used
LootDefender.cs(28,16): warning CS0169: The private field `Oxide.Plugins.LootDefender.PersonalHeli' is never used
LootDefender.cs(2442,22): warning CS0169: The private field `Oxide.Plugins.LootDefender.configLoaded' is never used
NTeleportation.cs(73,35): warning CS0169: The private field `Oxide.Plugins.NTeleportation.dataConvert' is never used
NTeleportation.cs(88,30): warning CS0414: The private field `Oxide.Plugins.NTeleportation.triggerLayer' is assigned but its value is never used
PlayerRanks.cs(2128,25): warning CS0649: Field `Oxide.Plugins.PlayerRanks.Options.useTimedTopList' is never assigned to, and will always have its default value `false'
PlayerRanks.cs(2129,25): warning CS0649: Field `Oxide.Plugins.PlayerRanks.Options.deleteOnBan' is never assigned to, and will always have its default value `false'
PlayerRanks.cs(2139,25): warning CS0649: Field `Oxide.Plugins.PlayerRanks.Options.WipeOnNewMap' is never assigned to, and will always have its default value `false'
PlayerRanks.cs(2170,25): warning CS0649: Field `Oxide.Plugins.PlayerRanks.MySQL.useMySQL' is never assigned to, and will always have its default value `false'
PlayerRanks.cs(2170,35): warning CS0649: Field `Oxide.Plugins.PlayerRanks.MySQL.autoWipe' is never assigned to, and will always have its default value `false'

[SERVER v1.0.20] Got Message: Exit
[SERVER v1.0.20] Exit received.
[SERVER v1.0.20] Connection closed.
[SERVER v1.0.20] Shutdown

i hope this is not to long if so sorry ^^

 

The compiler warning is only used when plugins are compiled to be loaded, it isn't used any other time.

When you reload a plugin while the server is running, the compiler grabs some extra RAM to do it, and if you run out of RAM that might cause the server to crash. If your server is close to maximum RAM usage during normal operation then this could be the cause of your plugin reloading issues.

Locked automatically