Jump to content
rrmccabe

Admin access but no store.

Recommended Posts

I migrated a site and having issues getting the store to work. At first it would load but blank pages when clicking products.

I messed around with the .htaccess and did upgrade to current version from the admin panel and now I get nothing (except admin)

I added  the ini-custom.inc.php and enabled debug.

I am seeing this in my log.

I have nothing under hooks and even tried disabling the two plugins I have.

 

Rich

 

[07-Feb-2018 13:55:14 Europe/London] PHP Warning:  rmdir(/home/csevzzer/public_html/store/setup) [<a href='http://docs.php.net/manual/en/function.rmdir.php'>function.rmdir.php</a>]: Directory not empty in /home/csevzzer/public_html/store/includes/functions.inc.php on line 818
[07-Feb-2018 13:55:14 Europe/London] PHP Warning:  unlink(/home/csevzzer/public_html/store/setup) [<a href='http://docs.php.net/manual/en/function.unlink.php'>function.unlink.php</a>]: Is a directory in /home/csevzzer/public_html/store/admin_8axy1J/sources/dashboard.index.inc.php on line 60
[07-Feb-2018 13:56:15 Europe/London] PHP Fatal error:  Call to undefined function mb_strtolower() in /home/csevzzer/public_html/store/classes/seo.class.php on line 1025
[07-Feb-2018 13:56:19 Europe/London] PHP Fatal error:  Call to undefined function mb_strtolower() in /home/csevzzer/public_html/store/classes/seo.class.php on line 1025
[07-Feb-2018 13:56:24 Europe/London] PHP Fatal error:  Call to undefined function mb_strtolower() in /home/csevzzer/public_html/store/classes/seo.class.php on line 1025
[07-Feb-2018 13:56:25 Europe/London] PHP Fatal error:  Call to undefined function mb_strtolower() in /home/csevzzer/public_html/store/classes/seo.class.php on line 1025
[07-Feb-2018 13:56:41 Europe/London] PHP Fatal error:  Call to undefined function mb_strtolower() in /home/csevzzer/public_html/store/classes/seo.class.php on line 1025
[07-Feb-2018 13:56:44 Europe/London] PHP Fatal error:  Call to undefined function mb_strtolower() in /home/csevzzer/public_html/store/classes/seo.class.php on line 1025
[07-Feb-2018 13:56:48 Europe/London] PHP Fatal error:  Call to undefined function mb_strtolower() in /home/csevzzer/public_html/store/classes/seo.class.php on line 1025
[07-Feb-2018 14:00:09 Europe/London] PHP Fatal error:  Call to undefined function mb_strtolower() in /home/csevzzer/public_html/store/classes/seo.class.php on line 1025
[07-Feb-2018 14:00:38 Europe/London] PHP Fatal error:  Call to undefined function mb_strtolower() in /home/csevzzer/public_html/store/classes/seo.class.php on line 1025
[07-Feb-2018 14:00:41 Europe/London] PHP Fatal error:  Call to undefined function mb_strtolower() in /home/csevzzer/public_html/store/classes/seo.class.php on line 1025
[07-Feb-2018 14:04:00 Europe/London] PHP Fatal error:  Call to undefined function mb_strtolower() in /home/csevzzer/public_html/store/classes/seo.class.php on line 1025
[07-Feb-2018 14:05:41 Europe/London] PHP Fatal error:  Call to undefined function mb_strtolower() in /home/csevzzer/public_html/store/classes/seo.class.php on line 1025
[07-Feb-2018 14:05:43 Europe/London] PHP Fatal error:  Call to undefined function mb_strtolower() in /home/csevzzer/public_html/store/classes/seo.class.php on line 1025
[07-Feb-2018 14:13:16 Europe/London] PHP Fatal error:  Call to undefined function mb_strtolower() in /home/csevzzer/public_html/store/classes/seo.class.php on line 1025
[07-Feb-2018 14:13:16 Europe/London] PHP Fatal error:  Call to undefined function mb_strtolower() in /home/csevzzer/public_html/store/classes/seo.class.php on line 1025
[07-Feb-2018 14:16:36 Europe/London] PHP Fatal error:  Call to undefined function mb_strtolower() in /home/csevzzer/public_html/store/classes/seo.class.php on line 1025
[07-Feb-2018 14:16:55 Europe/London] PHP Fatal error:  Call to undefined function mb_strtolower() in /home/csevzzer/public_html/store/classes/seo.class.php on line 1025
[07-Feb-2018 14:23:45 Europe/London] PHP Fatal error:  Call to undefined function mb_strtolower() in /home/csevzzer/public_html/store/classes/seo.class.php on line 1025

Share this post


Link to post
Share on other sites

I went back to the first version by restoring the database and uploading the files again.  The store is once again visible but clicking on the links for products take me SEO friendly URL which does not work.

 

Rich

 

Share this post


Link to post
Share on other sites

The Fatal Errors mentioning mb_strlower() means the new server has a version of PHP that has NOT enabled MB_STRING support. (MB_STRING allows for UTF-8 which gives foreign characters.) Check the extensions available for PHP and see if there is Multi-Byte support.

Share this post


Link to post
Share on other sites

If you are hosted with a control panel (Cpanel?), there should be a tool that lets you make choices about what version of PHP you want for your site, as well as configuration and extensions for that PHP.

If you run your own server, look in the PHP.INI file for the list of extensions. Uncomment the mb_string extension.

Share this post


Link to post
Share on other sites

Its a VPS that is self managed.

 

That did the trick but took two attempts at it as the mb_string addition did not work the first time around.

 

Thanks much for your help.

 

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×