When i type screen ./mpsvrrel32, 2 to 3 plugins load and then disappear in centos.Tell me what to do???
You probably had an error that kept the server from loading but since you're using screen you can't read it. Get rid of the screen command and try again.
:/
To clarify, remove the screen command, check for an error from the server, then fix the issue and reuse the screen command.
thank u and only you told correct solution on this forum.
I am getting this error:
http://s14.postimg.org/baxbch2s1/Capture.png
Fro f*s sake people. Are you blind?
(https://forum.vc-mp.org/proxy.php?request=http%3A%2F%2Fs8.postimg.org%2Fbwqtt2yph%2FCapture.png&hash=92ed81bdf94f7352ef86b9690fc652bd9c27083b)
Im not blind man >.<
http://s12.postimg.org/tpbvttp1p/Capture.png
Still no idea if it's in the correct sub-directory.
remaining are fine but y only this ???
can i dlt this??
I believe you need the mysqlclient on linux.
Please post the output of the command ldd mysql04rel64.so
Execute that in the plugins folder, obviously.
I have installed mysqlclient but again that error
You really using mysql in your scripts ? I doubt this..If you are not using it, don't use it..Remove that plugin and also don't load it from server.cfg.After all this,try to run the server..
I removed it but now again cant load sqlite wtf???
http://s7.postimg.org/v64b3p94r/Capture.png
its not plugins problem see
http://s1.postimg.org/48s9e7bqn/Capture.png
Make sure that your plugins line in server.cfg does not contain any unnecessary spaces.
u can check it
plugins xmlconf04rel32 squirrel04rel32 sqlite04rel32 sockets04rel32 hashing04rel32 ini04rel32
Aaah yes, I remember this crap. The encoding of the config file is a bit screwed up and causes it to load a plugin with an empty name. That's because the server doesn't know when the plugins line ends.
There's another topic which even had a fix for this. But I'm too lazy to look for it.
Quote from: S.L.C on Jun 29, 2015, 01:34 PMAaah yes, I remember this crap. The encoding of the config file is a bit screwed up and causes it to load a plugin with an empty name. That's because the server doesn't know when the plugins line ends.
Adding a space at the end of the plugin line fixes that, I noticed it when my announce plugin didn't load, all I did was add a space after the last character in plugins line.
Converting the line endings to linux usually fixes this as well.
When i give no space its showing error of last plugin and when i give 2 spaces it shows blank li this
http://s30.postimg.org/4wg0ncg75/Capture.png
Give example Thijn
Open the server.cfg file in Notepad++ and go to Edit -> EOL Conversion -> Unix
Save the file, and upload to your VPS.
That error is fixed tnank u thijn but again screen is terminating and this time no error :'(
http://s24.postimg.org/otoicaxfp/Capture.png
http://s2.postimg.org/548xwna2x/Capture1.png
I'm just speechless. You just proved to the world that what they know about stupidity is nothing compared to the one displayed by you.
Once again you people show us that you don't even read those error messages. You just come here with print screens (
in best case scenario) and expect to be explained something that you can't even understand.
(https://forum.vc-mp.org/proxy.php?request=http%3A%2F%2Fs22.postimg.org%2F3ysd1zne9%2FCapture1.png&hash=8a09c6a1c23feba4983c17c02d3efa5fb8387156)
I'M STRUGGLING FROM THE BOTTOM OF MY HEART TO NOT BURST INTO RAGE RIGHT NOW BUT IT'S REALLY, REALLY, HARD.
You are speechless because you cant solve it and this is not stupidity its problem. :P
i tried that u r trying to explain in your lang >.< i tried that cmd :P
Its not a problem, Its just a simple thing..Runing the server as root has some security issues so you need to make a user in your vps and then normally run the server by screen ./mpsvrrel32.
To run as root, you will do like this - screen ./mpsvrrel32 -allow-server-runas-root To kill - get the process id of screen by pgrep screen and then use kill <id>
Quote from: abbasi on Jun 29, 2015, 07:16 PMYou are speechless because you cant solve it and this is not stupidity its problem. :P
You have no idea how stupid this sounds. It's ridiculous.
The best thing to do right now is create a separate user to run the vcmp server with. Google has some excellent guides for that, specific for your distro.
1. Create a new user.
2. Copy your server files to the new user's home folder
3. Login to SSH with that new user
4. Run server.
5. Profit.
Quote from: jayant on Jun 29, 2015, 07:28 PMIts not a problem, Its just a simple thing..Runing the server as root has some security issues so you need to make a user in your vps and then normally run the server by screen ./mpsvrrel32.
To run as root, you will do like this - screen ./mpsvrrel32 -allow-server-runas-root To kill - get the process id of screen by pgrep screen and then use kill <id>
Killing a process running in a screen is much easier then that. You just type screen -r which will give you back your console. Then press CTRL+C and the process will be
gracefully killed.
I made user and now giving error segmentation fault
http://s23.postimg.org/h04mqmgu3/Capture.png
If your server is in root then do
screen ./mpsvrrel32 -allow-server-runas-root
Quote from: Beztone on Jun 30, 2015, 10:56 AMIf your server is in root then do
screen ./mpsvrrel32 -allow-server-runas-root
Because why bother reading the other replies?
Found this on google in less than 5 seconds :
Quote from: WikipediaA segmentation fault occurs when a program attempts to access a memory location that it is not allowed to access, or attempts to access a memory location in a way that is not allowed (for example, attempting to write to a read-only location, or to overwrite part of the operating system).
now i have changed the os of my vps to ubuntu and also made user but again showing that error
http://s10.postimg.org/5v06z7js9/Capture.png
I also tried -allow-mpsvrrel32-runas-root
I think its due to this error..
http://s23.postimg.org/ir1ayn10b/Capture1.png
i think nobody can solve this? :'(
Where are developers???????
If no one is responsing that means they already gave you the possible solutions...I am not sure about the error in the pic, but be sure that your script get correctly and fully loaded without error and for this you need to check the script properly if it contains any fault, fix it and then run it..
I already tried and i dont have spare time to make posts without reason
I got a SOLUTION. Get a new brain.
I m not joking here >.<
Remove the plugins line and load the server and see if that's what's segfaulting. If it's not, add plugins back one-by-one until you find what's causing the crash.
PS: Devs have lives too. VC:MP actually isn't my job as I have one in the real world now to deal with.
The plugins are not working on windows 64bit
Now my prob is solved by a great guy which i found on linux forum.He told me 3-4 cmds and now prob solved :)