Okay
  Public Ticket #1806410
Page load errors
Closed

Comments

  • deedrahg started the conversation

    Our website is taking very long to load - in fact, we are getting white pages much of the time. In addition, we are getting errors when we work in the WP admin panel:

    UnexpectedValueException thrown

    RecursiveDirectoryIterator::__construct(/): failed to open dir: Permission denied

    and

    Exception thrown

    `routing_app` not defined for ExtensibleObject

    In many cases, if I refresh the page 2-3 times, the page will load (both on the public site and the WP admin panel).

    Can you provide any insight into this? We haven't changed anything on the website other than content posts when this started happening.

    Thank you!

    Debbie




  •  8,996
    Tahir replied

    Hey Again,

    Your PHP Settings are likely not correct. Also ensure you are running PHP version 7.1 and not 7.2 as its incompatible .

    You can verify your PHP configuration limits by installing a simple plugin called WordPress phpinfo http://wordpress.org/extend/plugins/wordpress-php-info/

    Recommended PHP configuration limits are as follows:

    • max_execution_time 60
    • memory_limit 256M
    • post_max_size 48M
    • upload_max_filesize 48M

    Please have your hosting provider fix this for you so it can be installed correctly. 

    Thanks 


    ThemeNectar Support Team 

  • deedrahg replied

    We are running PHP 5.6 and were preparing to upgrade. However, WPEngine is requiring an update to PHP 7.2 by December 31, 2018 for all sites. (There is no option to upgrade to 7.1). Are you planning a theme update this month to meet PHP 7.2 compatibility?

  •  8,996
    Tahir replied

    Hey Again,

    PHP 7.1 is needed for the WPbakery Page Builder to work .

    Best 


    ThemeNectar Support Team 

  • deedrahg replied

    OK. We haven't changed our PHP settings, and I built the entire site with it as is (the WPBakery worked great) - it's a gorgeous theme. 

    Can you please answer about 7.2 compatibility. I have no option for upgrading to 7.1 and my host (WPEngine) will be forcing an upgrade to 7.2 by December 31 for security reasons. How/when do you plan to address 7.2?

  •  75
    Scott replied

    Hey there,

    Thanks for reaching in,

    We are working round the clock to fix the issue with version 7.2 We however do not have an ETA on this. I'll be sure to inform our devs to flag this as urgent.

    Regards

    Themenectar Support Team

  • deedrahg replied

    Scott, Can you clarify what I should expect when WPEngine forces the PHP 7.2 update? Will my site go down? Will it not work at all? Will the WP Admin not work? 

    WPEngine has a preview function for seeing a site in PHP 7.2, and everything looked fine.

    Also, the PHP version hasn't changed, so I don't think that's causing the errors. Could there be any other reason you can suggest for the white page loads and 

    UnexpectedValueException thrown

    RecursiveDirectoryIterator::__construct(/): failed to open dir: Permission denied

    and

    Exception thrown

    `routing_app` not defined for ExtensibleObject


  •  75
    Scott replied

    Hey there,

    Thanks for reaching in,

    We're fairly certain PHP 7.2 is causing some of these issues. However we are due to release salient v10 very soon inline with wordpress 5.0 and some of these issues have been sorted out. It should be a smooth transition to PHP 7.2.

    Regards

    Themenectar Support Team

  • deedrahg replied

    Thanks, Scott. I look forward to the update.

  • deedrahg replied

    Scott, I've updated to WP5 and Salient 10. Can you please confirm that Salient 10 is compatible with php 7.2?

  •  8,996
    Tahir replied

    Are you seeing any PHP errors ?. We havent had anyone report any issue yet. 

    Best 


    ThemeNectar Support Team 

  • deedrahg replied

    Just wanted to know if you had tested Salient 10 with php 7.2 before upgrading. I went ahead and made the switch to php 7.2 and don't see any problems. You can close this ticket. Thanks again!