Results 1 to 7 of 7

Thread: Problem when I go to my website address

  1. #1
    Join Date
    Feb 2008
    Posts
    6

    Default Problem when I go to my website address

    I am having problems viewing my website. I log on to it at www.spectacularwebs and I get this error message.

    Fatal error: SourceGuardian Loader - script cannot run on this machine [02] in /home/spectac3/public_html/index.php on line 2


    I have already gone and loaded the sourceguardian like I was suppose to. Does anybody here have any ideas. I put a ticket in and what I have been reading here that is not the way to do it. So I thought I would post it and see if one of you experts can help me. I also would like to know if I am suppose to put that same file in all of the other folders under my root directory? Yes you guessed it I am the new person here and hope all of you can point me in the right direction to help get me started out.

    Thanks for the help.

    mike

  2. #2
    Join Date
    Feb 2006
    Location
    North of Boston, MA
    Posts
    1,658

    Default

    Well, from what SourceGuardian.com reads, the software compiles PHP source code into a binary bytecode format and this is then supplemented by encryption and encryption layer. According to the site, it appears as though you need to have the loader file installed into a specific directory and then add some code to your php.ini file. You then have to restart the webserver. I'm guessing that is where the hang-up lies.

    From what I gather, BlueHost does not generally support third-party software installations, which includes what you can install through Fantastico. BH simply sells space to post your site and relies on the account owner to know the "ins and outs" of site development. Hopefully someone with more knowledge than I can help you here if what I have found doesn't help.
    redsox9 - Go Red Sox!!! 2004 and 2007 World Series Champions!
    Visit FenwayFanatics.com, home to Boston Red Sox baseball fans everywhere... now on Facebook and Twitter!

  3. #3
    Join Date
    Feb 2008
    Posts
    11

    Default

    The fact that it states that it "cannot run on this server" would seem to indicate that there may be a switch required for that script to run but is not enabled (or disabled). If it is a reboot of the server that's required then I doubt that BH would be particularly willing to do that unless that was a issue affecting all, or most of the accounts on that server.

    You may be better off checking the SourceGuardian support site for advice on this issue as chances are you're not the only person to run into this. My hunch is that a dedicated server is needed.......

  4. #4
    Join Date
    Feb 2008
    Posts
    6

    Default May have found the problem

    This is what I have found out. The people that built the website I am trying to put on here was built using PHP4. Blue host uses PHP 5 is there any way of going back or do I need to ask for a refund becouse my website will not run on this host site?

    Thanks for the help.

    Mike

  5. #5
    Join Date
    Feb 2008
    Posts
    11

    Default

    A quick google indicates that PHP5 is backwards compatible. So anything written for PHP4 should work under the PHP5 environment - unless it is a 'hack' for something that really shouldn't have worked under PHP4 in the first place. If it's a website then it's unlikely that that's the issue. It's more likely to be a server PHP config conflict that only BH would be able to resolve (if they're prepared to do that for you).

  6. #6
    Join Date
    Feb 2006
    Location
    North of Boston, MA
    Posts
    1,658

    Default

    You can switch between PHP4 and PHP5 through cPanel under the Software / Services window (click on PHP config). Note that PHP4 is now unsupported. According to the SourceGuardian.com site, the software supports both versions.
    redsox9 - Go Red Sox!!! 2004 and 2007 World Series Champions!
    Visit FenwayFanatics.com, home to Boston Red Sox baseball fans everywhere... now on Facebook and Twitter!

  7. #7
    Join Date
    Nov 2006
    Location
    Sydney, Australia
    Posts
    4,951

    Default

    The option to switch between 4 and 5 is most likely only there for people who signed up for their account when 4 was the standard version offered. It would be there to allow people to switch to 5 when they are ready. Presumably since 4 is now well and truly dead the option to go back to 4 will be removed some time in the next few months and everyone who hasn't done so will be force upgraded to 5. BlueHost can no longer support PHP 4 because PHP is officially dead and hence is no longer supportable - the first security hole found in PHP4 this year will never be patched and so will exist forever.

    All properly written scripts that ran on PHP4 will also run on PHP 5 since 5 is a superset of 4. The only things that will stop working are things that 4 supported for backwards compatibility with 3 which were never intended to be used in new scripts. Only if you have a script written for PHP 3 that uses code changed for PHP 4 will your script no longer run on PHP 5 and if the script is that old without having been updated then it is guaranteed to contain dozens of security holes.
    Last edited by felgall; 02-02-2008 at 05:57 PM.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •