I'm having a problem updating pocketmine, I bought a server host and installed the lasted phar file, but now the server does not work at all, is there any steps I'm missing? If you could tell me that would be great! Thanks!
Typically, you can ask your host for help on setup issues. What do you mean it doesn't start? How are you trying to start it? What appears on the console when you try to do this? You should have some type of error or notice.
Well, they said "that is outside the scope of our support." Here is my console: 04.04 18:31:59 [Multicraft] Error writing to server: [Errno 32] Broken pipe 04.04 18:31:59 [Multicraft] Error writing to server: [Errno 32] Broken pipe 04.04 18:31:59 [Multicraft] Auto-saving world... 04.04 18:21:59 [Multicraft] Error writing to server: [Errno 32] Broken pipe 04.04 18:21:59 [Multicraft] Error writing to server: [Errno 32] Broken pipe 04.04 18:21:59 [Multicraft] Auto-saving world... 04.04 18:11:59 [Multicraft] Error writing to server: [Errno 32] Broken pipe 04.04 18:11:59 [Multicraft] Error writing to server: [Errno 32] Broken pipe 04.04 18:11:59 [Multicraft] Auto-saving world... 04.04 18:01:58 [Multicraft] Error writing to server: [Errno 32] Broken pipe 04.04 18:01:58 [Multicraft] Error writing to server: [Errno 32] Broken pipe 04.04 18:01:58 [Multicraft] Auto-saving world... 04.04 17:51:58 [Multicraft] Error writing to server: [Errno 32] Broken pipe 04.04 17:51:58 [Multicraft] Error writing to server: [Errno 32] Broken pipe 04.04 17:51:58 [Multicraft] Auto-saving world... 04.04 17:41:57 [Multicraft] Error writing to server: [Errno 32] Broken pipe 04.04 17:41:57 [Multicraft] Error writing to server: [Errno 32] Broken pipe 04.04 17:41:57 [Multicraft] Auto-saving world... 04.04 17:31:57 [Multicraft] Error writing to server: [Errno 32] Broken pipe 04.04 17:31:57 [Multicraft] Error writing to server: [Errno 32] Broken pipe 04.04 17:31:57 [Multicraft] Auto-saving world... 04.04 17:21:56 [Multicraft] Error writing to server: [Errno 32] Broken pipe 04.04 17:21:56 [Multicraft] Error writing to server: [Errno 32] Broken pipe 04.04 17:21:56 [Multicraft] Auto-saving world... 04.04 17:11:56 [Server] INFO /usr/bin/java $START 04.04 17:11:56 [Multicraft] Loaded config for "Mod: PocketMine-MP (Latest)" 04.04 17:11:56 [Multicraft] Starting server! 04.04 17:11:56 [Multicraft] Loading server properties 04.04 17:11:56 [Multicraft] Server stopped 04.04 17:11:56 [Multicraft] Retrying server startup 04.04 17:11:26 [Multicraft] Server stopped 04.04 17:11:26 [Multicraft] Server shut down 04.04 17:10:58 [Server] INFO /run.sh: line 31: 11536 Killed /monitor.sh "$PID" "$USER" 04.04 17:10:57 [Server] INFO Unloading level "world" 04.04 17:10:56 [Server] EMERGENCY Please submit the "/CrashDump_Tue_Apr_4-17.10.56-MDT_2017.log" file to the Bug Reporting page. Give as much info as you can. 04.04 17:10:56 [Server] EMERGENCY An unrecoverable error has occurred and the server has crashed. Creating a crash dump 04.04 17:10:56 [Server] WARNING RuntimeException: "mt_rand(): max(-1) is smaller than min(0)" (E_WARNING) in "/src/pocketmine/scheduler/AsyncPool" at line 61 04.04 17:10:56 [Server] INFO Query running on 0.0.0.0:19132 04.04 17:10:56 [Server] INFO Setting query port to 19132 04.04 17:10:56 [Server] INFO Starting GS4 status listener 04.04 17:10:56 [Server] INFO Preparing level "world" 04.04 17:10:56 [Server] INFO ----- -------------------------- ----- 04.04 17:10:56 [Server] INFO If you would like to be kept informed about new Stable builds only, it is recommended that you change 'preferred-channel' in your pocketmine.yml to 'stable'. 04.04 17:10:56 [Server] INFO It appears you're running a Stable build, when you've specified that you prefer to run Beta builds. 04.04 17:10:56 [Server] INFO ----- PocketMine-MP Auto Updater ----- 04.04 17:10:56 [Server] INFO PocketMine-MP is distributed under the LGPL License 04.04 17:10:56 [Server] INFO This server is running PocketMine-MP version 1.4.1-980 "絶好(Zekkou)ケーキ(Cake)" (API 1.11.0) 04.04 17:10:56 [Server] INFO sh: ifconfig: command not found 04.04 17:10:56 [Server] INFO Starting Minecraft PE server on 0.0.0.0:19132 04.04 17:10:56 [Server] INFO Loading server properties... 04.04 17:10:56 [Server] INFO Loading pocketmine.yml... 04.04 17:10:56 [Server] INFO Starting Minecraft: PE server version v0.10.5 alpha 04.04 17:10:56 [Server] INFO /usr/bin/java $START 04.04 17:10:55 [Multicraft] Loaded config for "Mod: PocketMine-MP (Latest)" 04.04 17:10:55 [Multicraft] Starting server! 04.04 17:10:55 [Multicraft] Loading server properties 04.04 17:10:55 [Multicraft] Server stopped 04.04 17:10:55 [Multicraft] Retrying server startup 04.04 17:10:25 [Multicraft] Server stopped 04.04 17:10:25 [Multicraft] Server shut down 04.04 17:09:57 [Server] INFO /run.sh: line 31: 17900 Killed /monitor.sh "$PID" "$USER" 04.04 17:09:56 [Server] INFO Unloading level "world" 04.04 17:09:56 [Server] EMERGENCY Please submit the "/CrashDump_Tue_Apr_4-17.09.56-MDT_2017.log" file to the Bug Reporting page. Give as much info as you can. 04.04 17:09:56 [Server] EMERGENCY An unrecoverable error has occurred and the server has crashed. Creating a crash dump 04.04 17:09:56 [Server] WARNING RuntimeException: "mt_rand(): max(-1) is smaller than min(0)" (E_WARNING) in "/src/pocketmine/scheduler/AsyncPool" at line 61 04.04 17:09:56 [Server] INFO Query running on 0.0.0.0:19132 04.04 17:09:56 [Server] INFO Setting query port to 19132 04.04 17:09:56 [Server] INFO Starting GS4 status listener 04.04 17:09:56 [Server] INFO Preparing level "world" 04.04 17:09:56 [Server] INFO ----- -------------------------- ----- 04.04 17:09:56 [Server] INFO If you would like to be kept informed about new Stable builds only, it is recommended that you change 'preferred-channel' in your pocketmine.yml to 'stable'. 04.04 17:09:56 [Server] INFO It appears you're running a Stable build, when you've specified that you prefer to run Beta builds. 04.04 17:09:56 [Server] INFO ----- PocketMine-MP Auto Updater ----- 04.04 17:09:56 [Server] INFO PocketMine-MP is distributed under the LGPL License 04.04 17:09:56 [Server] INFO This server is running PocketMine-MP version 1.4.1-980 "絶好(Zekkou)ケーキ(Cake)" (API 1.11.0) 04.04 17:09:56 [Server] INFO sh: ifconfig: command not found 04.04 17:09:56 [Server] INFO Starting Minecraft PE server on 0.0.0.0:19132 04.04 17:09:56 [Server] INFO Loading server properties... 04.04 17:09:56 [Server] INFO Loading pocketmine.yml... 04.04 17:09:56 [Server] INFO Starting Minecraft: PE server version v0.10.5 alpha 04.04 17:09:55 [Server] INFO /usr/bin/java $START 04.04 17:09:55 [Multicraft] Loaded config for "Mod: PocketMine-MP (Latest)" 04.04 17:09:55 [Multicraft] Starting server! 04.04 17:09:55 [Multicraft] Loading server properties 04.04 17:09:55 [Multicraft] Server stopped 04.04 17:09:55 [Multicraft] Retrying server startup 04.04 17:09:25 [Multicraft] Server stopped 04.04 17:09:25 [Multicraft] Server shut down 04.04 17:08:57 [Server] INFO /run.sh: line 31: 24525 Killed /monitor.sh "$PID" "$USER" 04.04 17:08:56 [Server] INFO Unloading level "world" 04.04 17:08:56 [Server] EMERGENCY Please submit the "/CrashDump_Tue_Apr_4-17.08.56-MDT_2017.log" file to the Bug Reporting page. Give as much info as you can. 04.04 17:08:56 [Server] EMERGENCY An unrecoverable error has occurred and the server has crashed. Creating a crash dump 04.04 17:08:56 [Server] WARNING RuntimeException: "mt_rand(): max(-1) is smaller than min(0)" (E_WARNING) in "/src/pocketmine/scheduler/AsyncPool" at line 61 04.04 17:08:56 [Server] INFO Query running on 0.0.0.0:19132 04.04 17:08:56 [Server] INFO Setting query port to 19132 04.04 17:08:56 [Server] INFO Starting GS4 status listener 04.04 17:08:55 [Server] INFO Preparing level "world" 04.04 17:08:55 [Server] INFO ----- -------------------------- ----- 04.04 17:08:55 [Server] INFO If you would like to be kept informed about new Stable builds only, it is recommended that you change 'preferred-channel' in your pocketmine.yml to 'stable'. 04.04 17:08:55 [Server] INFO It appears you're running a Stable build, when you've specified that you prefer to run Beta builds. 04.04 17:08:55 [Server] INFO ----- PocketMine-MP Auto Updater ----- 04.04 17:08:55 [Server] INFO PocketMine-MP is distributed under the LGPL License 04.04 17:08:55 [Server] INFO This server is running PocketMine-MP version 1.4.1-980 "絶好(Zekkou)ケーキ(Cake)" (API 1.11.0) 04.04 17:08:55 [Server] INFO sh: ifconfig: command not found 04.04 17:08:55 [Server] INFO Starting Minecraft PE server on 0.0.0.0:19132 04.04 17:08:55 [Server] INFO Loading server properties... 04.04 17:08:55 [Server] INFO Loading pocketmine.yml... 04.04 17:08:55 [Server] INFO Starting Minecraft: PE server version v0.10.5 alpha 04.04 17:08:55 [Server] INFO /usr/bin/java $START 04.04 17:08:55 [Multicraft] Loaded config for "Mod: PocketMine-MP (Latest)" 04.04 17:08:55 [Multicraft] Starting server! 04.04 17:08:55 [Multicraft] Loading server properties 04.04 17:08:55 [Multicraft] Server stopped 04.04 17:08:55 [Multicraft] Retrying server startup 04.04 17:08:25 [Multicraft] Server stopped 04.04 17:08:25 [Multicraft] Server shut down 04.04 17:07:57 [Server] INFO /run.sh: line 31: 31494 Killed /monitor.sh "$PID" "$USER" 04.04 17:07:55 [Server] INFO Unloading level "world" 04.04 17:07:55 [Server] EMERGENCY Please submit the "/CrashDump_Tue_Apr_4-17.07.55-MDT_2017.log" file to the Bug Reporting page. Give as much info as you can. 04.04 17:07:55 [Server] EMERGENCY An unrecoverable error has occurred and the server has crashed. Creating a crash dump
Pleeeease use code blocks or spoilers for crashdumps, it benefits everyone. The server is trying to load an outdated(and seemingly broken) version of PM. Try replacing it with one from Poggit if you want an updated one. If possible, you should try reinstalling PM with the instructions under the "Get PMMP" tab. Are you using a VPS, or is this from an MCPE server host?
To be honest, when I see it say "Multicraft", I just tell you to ask them. Also, Jenkins is back up, so use that instead of poggit. https://jenkins.pmmp.io/job/PocketMine-MP/lastSuccessfulBuild/artifact/
You might have to contact your host then. With that kind of shared MCPE server hosting, users typically don't get full access to files, only the files for the game (such as plugins, worlds, etc.).
Nah I get full ftp access, either through multicraft itself or Filezilla, and I tried installing the lasted phar file and updating the php binary's to 7 but nothing works. They say its outside the scope of their support.
I noticed that part of your error message said: That is a very outdated version. Did you make sure to delete the old phar file before uploading the new one?