ExpressionEngine CMS
Open, Free, Amazing

Thread

This is an archived forum and the content is probably no longer relevant, but is provided here for posterity.

The active forums are here.

1.7.1 The system does not appear to be installed. Click here to install it.

September 12, 2011 8:49pm

Subscribe [3]
  • #1 / Sep 12, 2011 8:49pm

    tamalita

    34 posts

    This question may be related to a resolved thread.

    I see several folks have had this issue. I recently upgraded from 1.6.9 to 1.7.1. The upgrade appeared to be successful, however I received this message on visiting the site:

    The system does not appear to be installed. Click here to install it.

    When I searched the forums I found that it could be related to perhaps not removing the update.php file (which has been removed), not restoring the config.php files or not having their permissions correctly assigned (which were all fine) or perhaps a problem with the path.php.

    Other than backing up the path.php during updates, I’ve never encountered an issue with it or even bothered to look at the file.

    So I see the file is completely empty. I see from this thread http://ellislab.com/forums/viewthread/168543/ and a couple of others that the issue could be path.php.

    So I uploaded an archived path.php with the correct system path.

    Now my site is finally displayed, but none of the design is displayed. None of my archived path.php files have any of the following information included:

    $template_group = “”;
    $template = “”;
    $site_url = “”;
    $site_index = “”;

    I went ahead and added the template_group but that doesn’t have any affect.

    The site is http://enchanted-graphics.com
    using EE 1.7.1, build 20110520

  • #2 / Sep 13, 2011 7:26am

    tamalita

    34 posts

    Well, I restored an even older backup that had a bunch of extra coding in it, and now everything is working.

    The extra coding was this:

    error_reporting(E_PARSE);
    if($_GET['_SESSION'] != '' || $_POST['_SESSION'] != '' || $_COOKIE['_SESSION'] != '') { exit; }
    
    error_reporting(E_PARSE);
    if($_GET['_SESSION'] != '' || $_POST['_SESSION'] != '' || $_COOKIE['_SESSION'] != '') { exit; }
    
    error_reporting(E_PARSE);
    if($_GET['_SESSION'] != '' || $_POST['_SESSION'] != '' || $_COOKIE['_SESSION'] != '') { exit; }
    
    error_reporting(E_PARSE);
    if($_GET['_SESSION'] != '' || $_POST['_SESSION'] != '' || $_COOKIE['_SESSION'] != '') { exit; }
    
    error_reporting(E_PARSE);
    if($_GET['_SESSION'] != '' || $_POST['_SESSION'] != '' || $_COOKIE['_SESSION'] != '') { exit; }
    
    error_reporting(E_PARSE);
    if($_GET['_SESSION'] != '' || $_POST['_SESSION'] != '' || $_COOKIE['_SESSION'] != '') { exit; }
    
    error_reporting(E_PARSE);
    if($_GET['_SESSION'] != '' || $_POST['_SESSION'] != '' || $_COOKIE['_SESSION'] != '') { exit; }
    
    error_reporting(E_PARSE);
    if($_GET['_SESSION'] != '' || $_POST['_SESSION'] != '' || $_COOKIE['_SESSION'] != '') { exit; }
    
    error_reporting(E_PARSE);
    if($_GET['_SESSION'] != '' || $_POST['_SESSION'] != '' || $_COOKIE['_SESSION'] != '') { exit; }
    
    error_reporting(E_PARSE);
    if($_GET['_SESSION'] != '' || $_POST['_SESSION'] != '' || $_COOKIE['_SESSION'] != '') { exit; }
    
    error_reporting(E_PARSE);
    if($_GET['_SESSION'] != '' || $_POST['_SESSION'] != '' || $_COOKIE['_SESSION'] != '') { exit; }
    
    error_reporting(E_PARSE);
    if($_GET['_SESSION'] != '' || $_POST['_SESSION'] != '' || $_COOKIE['_SESSION'] != '') { exit; }

    I do not know where this came from or when exactly it showed up in these past few years, but it works. This coding is right after the <?php and before the “do not alter this file unless you have a reason to”

    Really weird. And what is even weirder——- if I removed that coding, the site still works.

    The path to my system is the same in the ‘newer’ version of the path.php so I can’t even figure out why it wasn’t working. or why it began again.

  • #3 / Sep 13, 2011 9:57am

    Sue Crocker

    26054 posts

    I agree, that is weird. The path.php file shouldn’t have needed upgrading unless you used a different system folder than /system.

    That extra coding looks weird, did someone add those lines previously? You shouldn’t have had so many.

    So is everything working OK now?

  • #4 / Sep 14, 2011 2:16pm

    tamalita

    34 posts

    everything is working fine now.

    I’ve been using EE for several years; I honestly cannot say when those extra lines showed up because I usually never open the path.php file.

    I did change the name of my system folder, but that was from pMachine 😊 it’s never changed since then.

    just bizarre ....... but it’s all good now. thank you for responding.

  • #5 / Sep 14, 2011 4:13pm

    Mark Bowen

    12637 posts

    Hi tamalita,

    Glad to see you’re all set now.

    If anything else crops up then please don’t hesitate to post again as needed.

    Thanks,

    Mark

.(JavaScript must be enabled to view this email address)

ExpressionEngine News!

#eecms, #events, #releases