Jump to content

Krydos

Chief Executive Officer
  • Posts

    26458
  • Joined

  • Last visited

  • Days Won

    945

Everything posted by Krydos

  1. The database connection should be localhost.
  2. Unlike most free hosting, HelioHost is not a scam. Most free hosting is just a trial operated by a paid hosting provider, and they limit the trial accounts so much that they are unusable for any real website. Then after you've wasted a few hours or whatever trying to get everything set up they surprise you by saying you have to pay to be able to use any features like email, etc. We don't do that. We accept donations, but donors get the same accounts and the same permissions and the same plans as free users. You're welcome to donate as much as you want, and as much as you feel like you owe us, but we've had free users that haven't donated a cent that have been using our free service continually since 2007. We don't even have any paid plans. Some users set up recurring donations for $1 or $5 or $10 per month if they like us more than their previous paid host though. It's all up to you. Of course we love donations because we still need to pay the bills, and if no one donated at all we'd quickly go out of business, but we leave it up to our users. If they appreciate us and are able to they can help support HelioHost so everyone less fortunate than them can continue to use it for free. Let us know if you have any specific questions, or need any other help.
  3. What is your username, email, or main domain?
  4. It restarts every 2 hours anyways right before apache restarts. Mysql uses massive amounts of memory, and freeing up all the memory right before apache restarts helps make the apache restart smoother. Apache essentially uses double memory during a restart because the old configuration continues serving pages while the new configuration loads up in parallel. Then once the new configuration is serving pages the old apache threads die when they're done. Then over the next 30 minutes or so the mysql memory usage ramps back up to its usual high amount. The other benefit of restarting mysql every 2 hours is it closes all the open connections. Before we restarted mysql regularly some people would leave mysql connections open for days on end.
  5. Disable your forced redirect to https. Johnny only supports http on deployed wars OR https if you request it and an admin manually changes it for you, but not both. Tommy supports both https and http on deployed .war files at the same time.
  6. There is really no reason to change your main domain. I would just leave things the way they are. Why do you want to change your main domain?
  7. If you didn't already know, wordpress causes massive server load even with barely any traffic. Best bet is to switch to anything that isn't wordpress.
  8. There you go https://krydos.heliohost.org/cgi-bin/modules37.py
  9. Thanks for reporting it. Fixed.
  10. It could be because Johnny's bihourly script was locked up. The website renew sometimes fails, so there is a double check in the bihourly that unsuspends them again if the website renewal fails. Since bihourly wasn't running there wasn't that fallback double check in place. It should all be working again now.
  11. It should be working again.
  12. There you go https://krydos2.heliohost.org/cgi-bin/modules37.py
  13. Which version of python are you using 2.7 or 3.7?
  14. CentOS 7, mod_wsgi-4.6.7. You install mod_wsgi by downloading the source, running ./configure, make, make install. Python 3.7.4. Flask 1.1.1. Let us know if you need more help.
  15. You just open the page in your browser. /home/tycoon59/public_html/cgi-bin/script.py = tycoon.heliohost.org/cgi-bin/script.py
  16. Restarted.
  17. I was looking at the server reports, and happened to notice that your account is still using the most memory on the server. I also checked your files and I see that you're still using wordpress. I was already at my limit with your high load, and I wasn't planning on unsuspending your account again because our policy is three strikes and you're out, but wolstech is nicer than I am and he unsuspended you anyways for whatever reason. If you get suspended for high load from wordpress for the FOURTH time without making any attempt to reduce the load there are only three options left for you: 1. I delete wordpress from your account for you. You better make a backup quick so you don't lose anything. 2. You get moved to Johnny where your wordpress load won't affect our Tommy donors. 3. Your account stays suspended forever, and you can find another host. You said you would fix this "in a few days". It's been a week. This is your last warning.
  18. You may not know this already, but wordpress causes massive load on the server. High load from wordpress is the most common reason for people to get suspended. Switching to anything other than wordpress would help immensely.
  19. Unfortunately, as you may know already, Tomcat uses massive amounts of memory, and the more accounts have access to it the more memory it requires. Our servers obviously have a finite amount of memory so we cannot allow every single account that signs up to have access to Tomcat. The way it works then is there is a waiting list, and when someone else stops using java the next person in line gets access, and the total number of accounts with simultaneous access is kept at a reasonable level that the server can support. If you signed up right now with 1 account and requested java access the estimated install date for that 1 account would be 2020-08-20 (16 days). That's just an estimate though based on the historical rate of installs over the last month or two. The actual install date could vary plus or minus depending on whether anyone stopped using java. As long as you're still using it actively you can keep access forever, and some of our users have been hosting java/jsp websites for years without giving up their access. Since only 1 account at a time is granted access when the server can support another account it could takes weeks, or maybe even months for all 50 students to get access on each of their 50 accounts. Also, as you already noticed, our free service is more popular than we can support with our limited number of servers, and limited budget, so we have to limit the number of new accounts that are created each day to keep the servers operating at a reasonable performance. Only two server plans have java/jsp available: Johnny and Tommy. We allow the most number of new accounts each day on Johnny so he is the most overloaded, has the worst uptime, and is the slowest, but signups stay open longer each day. To give you some numbers, yesterday Johnny was available for 4 hours and 10 minutes. The day before 3 hours and 53 minutes. The day before 12 hours and 33 minutes. The day before 3 hours and 25 minutes. Tommy also has java/jsp access available, but in order to keep him fast and have a good uptime we restrict the number of new free accounts each day to prevent him from becoming overloaded. Tommy is also the most sought after server because of the better quality. Yesterday free Tommy signups were open for 0.561 seconds. The day before 6.308 seconds. The day before 2.033 seconds. The day before 15.307 seconds. Tommy free signups rarely last longer than 10 minutes, and are usually less than 10 seconds. We also offer the option for donors to create an account on Tommy at any time of the day they want, even if the server is full for the day. I don't know if it would be feasible for your students to all take turn using one account? Another option you might consider is getting a vps for a few months or however long you need and installing tomcat on that. We offer scaling vps that can go as high as 32 GB of memory, 300 GB hard drive, and 8 cpus. We've never done it before, but I'd be willing to give you a trial to make sure it will work for your class and then even a discount off our advertised price since you're using it for education. You can check out the vps options we offer at https://www.heliohost.org/vps/ Thank you for considering us for your class. We've been offering free web hosting since 2005 and we've always tried to help people learn. A few people have even come back and let us know that what they learned while using our free service kickstarted their entire career, like this guy https://www.helionet.org/index/topic/15738-heliohost/ Let us know if you have any other questions, suggestions, concerns, or need help with anything else.
  20. Pycocotools is not compatible with our free hosting, and torch is 750MB. While I was trying to install torch pip almost crashed the whole server because it was using so much memory. I think you need a vps https://www.heliohost.org/vps/
×
×
  • Create New...