Jump to content

Ice IT Support

Moderators
  • Posts

    1,643
  • Joined

  • Last visited

  • Days Won

    38

Posts posted by Ice IT Support

  1. This account has been suspended for violation of our one account per user policy which is clearly stated during the creation process of each and every account on Heliohost.

     

    A common misconception is that you need a separate account for each website that you want to host, but since Heliohost differs from most free hosts and even most paid hosting by offering unlimited addon domains, unlimited parked domains, and unlimited sub domains one can easily and conveniently host as many separate websites as they wish all from your one free hosting account. If multiple accounts were created to get around our disk space limit we strongly suggest using a free service such as dropbox to host your large images, videos, and downloads while continuing to host your website with us if you wish.

     

    If you understand that each user is only allowed to have one active account please let us know which account you would like to use and it can be unsuspended for you. Also let us know if you need backups of any of the data on the other accounts, and if there are any domains on the suspended accounts that you would like to host on your main account because we will need to remove them from the suspended account before you will be able to host them on your unsuspended account. For example:

     

    user1: unsuspend

    user2: backup

    user3: backup, idontreadrules.com

    user4: thoughticouldgetawaywithit.org

  2. Each page load, each cPanel connection, each FTP connection, and every file upload/download/etc. is considered a process. Most processes, like page loads, last only a few seconds and require little of the server's resources. However, cPanel and FTP connections keep their processes "alive" until the user logs out or the connection is closed.

     

    To prevent one user from hogging more server resources from other users, users have process limits. Once that limit is reached, new ones can't be started. When you get a 500 error, you most likely have a combination of cPanel, FTP, phpMyAdmin, etc. open, which prevents page load processes from starting.

  3. Error log files aren't that large, but can be a nuisance. Below is a script that will delete all error_log files from your account.

     

    Copy the code below into a PHP file:

    <?php
    error_reporting(0);
    
    ## read through directories ##
    $it = new RecursiveDirectoryIterator("$_SERVER[DOCUMENT_ROOT]");
    foreach(new RecursiveIteratorIterator($it) as $file) {
    
    ## remove document root so it doesn't get searched ##
    $file = preg_replace("@$_SERVER[DOCUMENT_ROOT]@", "", $file);
    
    ## get directory name and file extension ##
    $extract = pathinfo($file);
    $dname = ($extract['dirname']);
    $ext = ($extract['basename']);
    
    ## find files ##
    if ( preg_match("/error\_log/", $ext, $match) )
       { $files[] = "$dname/$ext"; }
    }
    
    ## loop through files ##
    asort($files);
    $files = preg_replace("@//@", "/", $files);
    foreach($files as $value)
    {
    $path = "$_SERVER[DOCUMENT_ROOT]$value";
    unlink("$path");
    echo "Removed: $path<br>";
    }
    ?>
    

     

    Adapted from Byron's core dump sweeper (http://bybyron.net/helio/cordump_sweeper.txt)

    • Like 1
×
×
  • Create New...