Jump to content


Senior Members
  • Content Count

  • Joined

  • Last visited

  • Days Won


Everything posted by InfinityFree

  1. As for the PHP versions, I wouldn't mind if the old PHP versions were removed. However, it's important to note that there are still plenty of sites and scripts which don't work properly on new PHP versions. These are often crappy, unmaintained scripts, likely with plenty of security problems, but there are still people using it. As for MySQL, I don't agree with you. MariaDB is not a drop-in replacement from MySQL. I've had problems in the past with some software refusing to run on MariaDB, because of backward version compatibility checks (e.g. only supporting versions 5.5, 5.6 and 5.7, bu
  2. InfinityFree has offered MonstaFTP as an alternative to the net2ftp file manager offered by iFastNet for a long time. MonstaFTP was chosen because it's is one of the most solid FTP file managers I could find, having a modern looking and easy to use interface with a great code editor. A month or so ago, iFastNet replaced their own installation of net2ftp with MonstaFTP. That's a decision fully made by iFastNet, and not something I have control over. However, this file manager being "crappy" and "lots of people has been asking to change [it]" is completely new to me. I have only been a
  3. A quick Google search shows that it's possible to use cPanel's CGI interface to run C++. But then your application needs to support CGI as an operating mode, which is probably not the case if your application has it's own connection manager and HTTP component. So while it might be possible to run C++ on some web hosting services (but not free hosting!), it's very limited. If you want to run your own HTTP daemon, you'll need your own server to run it. Or maybe some kind of application container hosting service.
  4. If you use your own computer for only five minutes per day, is your computer 100 times as fast compared to when you use it for 8.5 hours per day? No, of course it isn't. Computers don't get faster if you use them less. And web hosting servers are also just computers, which also don't get faster if you don't use them continuously. Similarly, there is a limit to how many requests your account can execute concurrently. If you only have a traffic spike once per day, that doesn't mean you can execute more requests at the same time. The solution is simple: either you need to reduce the num
  5. Why do you think the WM API is so poor? Or at least, why do you think a web scraper is better? Sure, the reseller panel has a few more options than the API, and the output of the API is not always very consistent. But a web scraper sounds like it would suffer from these same issues but worse. APIs are at least designed to have consistent output for programmatic access, a guarantee you don't get with a web interface. iFastNet has a habit of making major changes without any notice (before or after), which would break your client completely. As for your client itself, there are a few th
  6. This option was probably removed because the server load of extracting archives in PHP is ridiculous. FTP does not have an option to extract files "on the server". If you need to upload a zip file, the most reliable way is to use a desktop FTP client like FileZilla, extract the archive on your own computer and upload the extracted folder to your account. It may take a while (depending on your connection to the FTP servers), but it is pretty much guaranteed to work.
  7. I understand what you are saying @JayAld. There are absolutely cases where access logs are useful to have. If I need to debug a resource limit on cPanel, I generally use a combination of the resource graphs, snapshots and access logs to figure out when the limit was hit and what was happening at the time. The thing is that it's sometimes better to give people no information than limited information, as people will draw incorrect conclusions based on the incomplete data. Like people saying the CPU limit is wrong when there aren't more hits, but dozens of plugins and themes have been update
  8. Most of the resource limits on free hosting are not assigned specific numbers. There is a good reason for this. If the exact calculations and limits are explained, then abusers might try to game this and try to stress the servers as much as possible without getting suspended. This is bad for all other websites, which would be slowed or even brought down because of this. Also, keep in mind that while cPanel/CloudLinux also limit Entry Processes, CloudLinux restricts concurrent EP usage whereas VistaPanel restricts daily EP usage. CloudLinux can fairly easily take a snapshot the moment the
  9. It would be nice to be able to provide one-click-login buttons for phpMyAdmin, or interact directly with databases. Unfortunately, while the SQL hostname was one of the pieces of data which was missing, it's still pretty pointless without being able to get a list of databases of the user.
  10. As far as I know, this is a new feature in the API callbacks. After an account is created, you'll get this new webhook which tell you the SQL hostname of the account which was just created, which you can show to the user if you want. Personally, I just store the data for now and don't do anything with it. And I can't say I'm a big fan of how this webhook was implemented, but it is the way it is. Whether unrecognized data is messing up your system is of course not something iFastNet can fix for you. Input validation of webhooks is your own responsibility.
  11. Just to let you know: AdSense does send a card with a confirmation code to the address when you first cross the payout threshold. So don't lie when submitting the address details, or you will not be able to get paid. And AdSense is definitely worth it in terms of revenue. Other ad networks with good revenue likely won't do business with minors either. And since you're 17, I would suggest you just wait a few months until you turn 18 and then join AdSense.
  12. I'm happy to help. Just don't use PMs for that please. Either create a topic on here, or use the Issues section on the GitHub repository.
  13. The more I think about this, the more I think it was a bad idea to say I would be willing to sell without having a clear strategy in mind. The Blesta company makes money by selling to a large number of hosters. I don't have that big of a market to appeal to. It's a specialty product, and specialty products always are more expensive because of this. Instead, it should be compared to what it would cost to commission a similar piece of software from a professional software development company. Which I guess would be in the higher 4 figure to lower 5 figure sums. No lower 3 figures, l
  14. So, if I understand you correctly, you want me to take a look at the software and estimate it's worth, and give you an offer I believe is still reasonably fair to you? That sounds like a fair strategy (after all, I know more about the software than you). Unfortunately, I still cannot give it to you because: I don't know what is common for highly specialized software like this. I don't know what would be reasonable/possible for you. There are still many more questions to ask, like what to do for installation support (the software is NOT simple to run), updates, feature r
  15. Sure! Just as well as WHMCS. Which is to say, not at all with the shipped modules, but you can build your own. So, from your perspective, what would you say is the different between the minimum price and the best price? How would a higher price be better for you than a lower one? The reason I'm pissed is because you either don't read or you don't understand me. I say you can make me an offer. Your response is to ask me for an offer instead. You seem completely puzzled on how you could convince me, but I think I made it rather clear that making me a good offer is a great way to do
  16. Oh, great, now I have to burn that email address. Thanks! Already looking forward to all the whiny, egocentric, entitled support requests coming in through it!
  17. I really regret saying this now. I share a little bit of libertarian philosophy and suddenly everyone expects I will sell everything for a pittance. Read my previous message. Yes, you may avail this deal. But I don't have a proposal and I will not make you an offer. I believe everything in the world is for sale if you offer enough. But pay attention to the last part of the sentence: if you offer enough Everything is for sale means that, for anything, you can give people an offer they cannot refuse. But it's up to YOU to come up with an offer which I cannot refuse. If you
  18. User Agent blacklisting can help stop bots and is a lot less intrusive than the nginx testcookie module, but it's also far less effective because: Hackers don't announce themselves in the User Agent, they generally use User Agent strings from popular browsers to make them harder to detect. It doesn't block against hotlinking (which was blocked on ByetHost before this system was introduced). It doesn't block against direct downloads (free hosting is for websites, not for file sharing). The default .htaccess file cannot be edited, but it can be removed and it can be overr
  19. Only add the cpanel domain to MyOwnFreeHost and host your main website elsewhere. Use the API to create accounts.
  20. It does still stand, more or less. But I believe that anything is for sale, if you offer enough. Just don't bother asking me "what's the lowest offer you can give me" (yes, someone did that not too long ago). The fact that I'm willing to sell it does not mean I'm offering it for sale.
  21. I don't know any "web hosting" service which allows you to run your own application program to handle requests. "Web hosting" is usually used to host PHP, Perl or ASP scripts using a web server and interpreter managed by the host. Limited support for other languages (Ruby, Python, NodeJS) is being developed as well by cPanel. But that uses Passenger which, again, means the interpreter is being controlled and managed by the host. Java support is also supported by some systems, which feeds the WAR file into a Tomcat server managed by the host. In other words, a key characteristic of we
  22. The WHM API does not cause any email to be sent on account creation, so you can send your own.
  23. You shame someone else yet you are bumping this old topic as well... I recognize I may not be helping here either. But at least I won't engage in a 5 year old discussion.
  24. The registration session is IP locked. The IP address used to submit the form must match the IP address used to complete the email confirmation. Which in turn will be associated with the account. Would phishing be found on one of the sites on your hosting? Then all accounts of all users would be taken down with it. If you want to create accounts from your own software, use the API. That's what it's for.
  • Create New...