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.

blank page before upgrade wizard

February 17, 2012 1:46pm

Subscribe [7]
  • #16 / Feb 24, 2012 11:33am

    mhughes73

    60 posts

    Hi Kevin,

    That would be great. I’m just waiting to get confirmation from my client before getting you the info.

    Thanks

    Mike

  • #17 / Feb 24, 2012 4:31pm

    Kevin Smith

    4784 posts

    Just posting a note here to let onlookers know that we’re working with Mike privately on this for the time being. I’ll post an update back here once we have something to share!

  • #18 / Feb 24, 2012 5:52pm

    humblebub

    14 posts

    Hey all,

    Pardon us for the delay. We’re just experiencing a really high support volume right now, and we’re working overtime to try to make sure everyone gets help. We haven’t forgotten about you!

    First, I want to make sure we’re all on the same page here. Is everyone upgrading from EE 1 to EE 2? If so, are you making sure to follow these upgrade instructions to the letter? And you’re all getting a blank screen on step 6 of the instructions while trying to run http://example.com/admin.php, right? Since a blank page in PHP usually indicates PHP errors, and since those are usually suppressed so that your visitors don’t see them, let’s do something to make sure we can see those errors. Open up the admin.php file on your server and change this (line 66):

    $debug = 0;

    to this

    $debug = 1;

    Now try to load the page again. Anything?

    Yes, EE1 to EE2
    Yes followed instructions
    OK - line changed as suggested with output..
    Parse error: parse error, expecting `T_OLD_FUNCTION’ or `T_FUNCTION’ or `T_VAR’ or `’}’’ in /home/pmh3579/public_html/system/installer/core/Installer_Config.php on line 44

    Fatal error: Cannot instantiate non-existent class: installer_config in /home/pmh3579/public_html/system/codeigniter/system/core/Common.php on line 166

    Does this help?

    c

    [mod edit: moved the response outside of the quote tags]

  • #19 / Feb 26, 2012 1:20pm

    Dan Decker

    7338 posts

    Hi humblebub,

    Can you open

    home/pmh3579/public_html/system/installer/core/Installer_Config.php

    Look around line 44 and copy the code you see there starting with:

    public function __construct()
    {
    ...
    }

    The error is referencing a syntax error. I just downloaded a fresh copy of EE and looked at the copy of the file that came with that. It didn’t contain an error, so we need to see what yours has in it.

    Cheers,

  • #20 / Feb 26, 2012 1:38pm

    humblebub

    14 posts

    Hi humblebub,

    Can you open

    home/pmh3579/public_html/system/installer/core/Installer_Config.php

    Look around line 44 and copy the code you see there starting with:

    public function __construct()
    {
    ...
    }

    The error is referencing a syntax error. I just downloaded a fresh copy of EE and looked at the copy of the file that came with that. It didn’t contain an error, so we need to see what yours has in it.

    Cheers,

    Hi Dan

    public function __construct()
    {
    parent::__construct();

    $this->config_path = EE_APPPATH.'/config/config'.EXT;
    $this->database_path = EE_APPPATH.'/config/database'.EXT;

    $this->_initialize();
    }
    However the directory structure is slightly different. This lives in ../public_html not ..home/pmh3579/public_html (on the 1x un-upgraded working site.)

    Under home/pmh3579/public_html is only an images directory.

    ~hb

  • #21 / Feb 27, 2012 3:24pm

    Dan Decker

    7338 posts

    Hi humblebub,

    Ok, that code looks correct, but you mention something that raises some questions for me.

    However the directory structure is slightly different. This lives in ../public_html not ..home/pmh3579/public_html (on the 1x un-upgraded working site.)  Under home/pmh3579/public_html is only an images directory.

    Can you give me a detailed explanation of how this is structured?

    You have a working 1.x site up and running. How is that installation laid out?
    You want to upgrade this site to 2.4
    Where have you placed the upgrade files?
    Are you attempting this on a development site first?

    Cheers,

  • #22 / Feb 27, 2012 3:52pm

    humblebub

    14 posts

    Hi humblebub,

    Ok, that code looks correct, but you mention something that raises some questions for me.

    However the directory structure is slightly different. This lives in ../public_html not ..home/pmh3579/public_html (on the 1x un-upgraded working site.)  Under home/pmh3579/public_html is only an images directory.

     

    HI Dan
    Can you give me a detailed explanation of how this is structured?

    I have attached FTP screen grabs which will explain better than text.  However, yes, my site resides under ..public_html under the root directory.

    You have a working 1.x site up and running. How is that installation laid out?

    Yes a 1.x site that has had over 7.5 million pages views without any problems - until now.

    You want to upgrade this site to 2.4

    Correct - but I am really wondering if this is something that has a long term future for me.  Still, I would like to find out.

    Where have you placed the upgrade files?

    The attached will show that.  Note the directories labeled 2x.  Those are the uploaded upgrade files and that were relabeled for roll back

    Are you attempting this on a development site first?

    No active site - thus the need to sort this out or for me to move on.

    Cheers,

  • #23 / Feb 28, 2012 3:14pm

    Dan Decker

    7338 posts

    Are you attempting this on a development site first?

    No active site - thus the need to sort this out or for me to move on.

    I really recommend that you copy your live site to a local or development environment to test the upgrade process.

    Doing this will let you safely document the process, taking note of add-ons that need to be updated or replaced.

    To do that, you can follow the guidelines on the Wiki.

    Get your test environment up and running and test the upgrade process. Are you seeing the same results? If the install works, then we need to find the differences between you test server and your live server.

    I look forward to your reply.

    Cheers,

     

  • #24 / Feb 28, 2012 3:32pm

    humblebub

    14 posts

    Dan

    While I thank you for your comments your suggestion is absurd.  I am a blogger that happens to have a fairly successful following. I don’t have a development environment and as I have told you on two occasions I pay for hosting at engine hosting.  I have been upgrading versions since early buggy pMachine days. Never a problem up to including a few weeks ago to 1.7x. If the EE team is abondoning your former superb support to amateur bloggers, sobeit. Just tell us so we can sadly move along.

    Kindly kick this up a tier to someone who will stick with me to solve the problem and not simply patronize me with more questions and move on to the next item in the que.

    If the EE team can’t help just let me know so I can request a refund from sales. This has gone on long enough.

    Craig

    Are you attempting this on a development site first?

    No active site - thus the need to sort this out or for me to move on.

    I really recommend that you copy your live site to a local or development environment to test the upgrade process.

    Doing this will let you safely document the process, taking note of add-ons that need to be updated or replaced.

    To do that, you can follow the guidelines on the Wiki.

    Get your test environment up and running and test the upgrade process. Are you seeing the same results? If the install works, then we need to find the differences between you test server and your live server.

    I look forward to your reply.

    Cheers,

  • #25 / Feb 29, 2012 4:02pm

    Dan Decker

    7338 posts

    Hi Craig,

    I understand your frustration and I apologize for not having met your expectations. I taking your case as a priority and will get you a resolution quickly.

    What would you recommend I do to best help you here?

    Thank you for your patience and I look forward to your reply!

    Cheers,

  • #26 / Feb 29, 2012 4:19pm

    humblebub

    14 posts

    Dan

    Sigh. What do I suggest?  I am here for support. I am neither a programmer nor designer. If I was I might not be here. Simple. Upgrades etc have worked since pmachine. Over 7,000,000 page views have been accomplished since 1993. I have provided answers to each of your questions, some which appear to be nothing more than a delay so you can move to the next item in the que,  one response every 24 hours is unacceptable in any service environment and I have been providing service for 40 years. I feel like I am dealing with a telco. If the error code I provided does not help then, as I suggested, kick this up a tier in service response levels. That of course presumes there is another level.  I do not mean to be rude but if you do not know what to suggest I can’t help but wonder what is going on there.

    Marketingn101. Never leave a door open for a customer to leave.

    Craig

    Dan

    While I thank you for your comments your suggestion is absurd.  I am a blogger that happens to have a fairly successful following. I don’t have a development environment and as I have told you on two occasions I pay for hosting at engine hosting.  I have been upgrading versions since early buggy pMachine days. Never a problem up to including a few weeks ago to 1.7x. If the EE team is abondoning your former superb support to amateur bloggers, sobeit. Just tell us so we can sadly move along.

    Kindly kick this up a tier to someone who will stick with me to solve the problem and not simply patronize me with more questions and move on to the next item in the que.

    If the EE team can’t help just let me know so I can request a refund from sales. This has gone on long enough.

    Craig

    Are you attempting this on a development site first?

    No active site - thus the need to sort this out or for me to move on.

    I really recommend that you copy your live site to a local or development environment to test the upgrade process.

    Doing this will let you safely document the process, taking note of add-ons that need to be updated or replaced.

    To do that, you can follow the guidelines on the Wiki.

    Get your test environment up and running and test the upgrade process. Are you seeing the same results? If the install works, then we need to find the differences between you test server and your live server.

    I look forward to your reply.

    Cheers,

  • #27 / Mar 01, 2012 5:10pm

    Robin Sowell

    13255 posts

    Sorry for the delay and the frustration, Craig.  We worked through Mike’s issue in the hope it was the same problem you were all running into - it’s clearly not.  It’s an obscure problem related to his version of MySQL where mysql_set_charset() isn’t supported, despite the PHP docs showing it should be.  The solution boiled down to setting use_set_names to TRUE in the database config file.  It’s definitely not what’s happening here.

    So- that’s not going to help everyone else, which is what we were hoping for.  Can you double check the version of PHP you’re running?  I’ve seen that particular error on PHP 4- and 5.1.6 is required for EE 2.  If you don’t have a php_info file up- you can check using the server wizard, which is likely a good idea given the update from 1.x.  (The installation wizard checks for the proper version of PHP as well- but if you can’t get to it….)

    And hopefully all of you were referring to the INSTALL wizard breaking rather then the server wizard, or I’m going to feel very foolish.

  • #28 / Mar 01, 2012 6:17pm

    humblebub

    14 posts

    Sorry for the delay and the frustration, Craig.  We worked through Mike’s issue in the hope it was the same problem you were all running into - it’s clearly not.  It’s an obscure problem related to his version of MySQL where mysql_set_charset() isn’t supported, despite the PHP docs showing it should be.  The solution boiled down to setting use_set_names to TRUE in the database config file.  It’s definitely not what’s happening here.

    So- that’s not going to help everyone else, which is what we were hoping for.  Can you double check the version of PHP you’re running?  I’ve seen that particular error on PHP 4- and 5.1.6 is required for EE 2.  If you don’t have a php_info file up- you can check using the server wizard, which is likely a good idea given the update from 1.x.  (The installation wizard checks for the proper version of PHP as well- but if you can’t get to it….)

    And hopefully all of you were referring to the INSTALL wizard breaking rather then the server wizard, or I’m going to feel very foolish.

    Robin - thank you.  Shaking head.  It simply never occurred to me that Engine Hosting, a host that describes itself as an industry partner with EE and a leading EE hosting site would not have the appropriate back office to support EE 2.  Alas the wizard indicates they do not have 5.1.6.  This is further confusing in that my original inquiry as to what might be amiss went to Engine Hosting and was met with a polite ‘we don’t provide technical support to EE’ - and they referred me here.  Now I understand how a dog chasing his tail feels.  Is it actually possible that I am the only EE customer trying to run EE 2 at EH? 

    I have just E-mailed EH for comment and they usual answer within a few minutes.

    Craig

  • #29 / Mar 01, 2012 6:38pm

    Robin Sowell

    13255 posts

    Argh- on the plus side, it is an easy fix.  On the minus side- we’ve had you chasing your tail for no reason.  Um- not there there is a GOOD reason to have you chasing your tail.

    EH will move you over to a server that supports EE 2’s requirements at your request.  Just let support know that you need to upgrade to EEE2 and thus need to be on a PHP 5.1.6 environment.  I use them myself and I suspect the reply you got from them was due to not recognizing that the issue was the environment.

    Craig?  I’m really sorry for your experience on this one.  We all missed the obvious answer in your case - if I hadn’t seen the error before due to PHP version, it would have taken me a lot longer to figure it out as well.  Because yes- I’m on EH and tend to space the fact that not all of the servers are running an newer version of PHP.

  • #30 / Mar 01, 2012 6:44pm

    humblebub

    14 posts

    Robin - thank you again.  I am waiting for a response from EH, but good to know that they will make the change.  Once again I appreciate the response.

    Craig

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

ExpressionEngine News!

#eecms, #events, #releases