fixingsfactory Posted October 31, 2018 Share Posted October 31, 2018 Hey all, Ok i have performed a clean install on a new server, the installation is in a sub folder rather than set as the main site. Once the install completes i can go into the admin panel, but if i try access the store front i get "unable to handle the request http 500 error" Then i try go back to the admin side and that vanishes too with the same error, although all the files are there on the server and there is no fault when installing. Puzzling! Any ideas greatly appreciated. Ade. Link to comment Share on other sites More sharing options...
Noodleman Posted October 31, 2018 Share Posted October 31, 2018 no write access to the sub-folder, so couldn't create the .htaccess file. check permissions Link to comment Share on other sites More sharing options...
fixingsfactory Posted October 31, 2018 Author Share Posted October 31, 2018 Hi Noodleman, thanks, still trying to get to a point where i can try your b2b software lol! Ok i have set the permissions on the subfolder to read write everyone but still nothing, was that what i should have done? Link to comment Share on other sites More sharing options...
Noodleman Posted October 31, 2018 Share Posted October 31, 2018 hmm. do you have a .htaccess file in the root of the store? oh, also make sure you have mod_rewrite enabled on the server. it's often missed. Link to comment Share on other sites More sharing options...
fixingsfactory Posted October 31, 2018 Author Share Posted October 31, 2018 Yes there is a .htaccess file, not sure about mod_rewrite is that something i can check or do i need to ask the hosting provider? Ok update, mod_rewrite is enabled Link to comment Share on other sites More sharing options...
fixingsfactory Posted October 31, 2018 Author Share Posted October 31, 2018 Could the problem be the install being in a folder rather than at root? Link to comment Share on other sites More sharing options...
Noodleman Posted October 31, 2018 Share Posted October 31, 2018 2 hours ago, fixingsfactory said: Yes there is a .htaccess file, not sure about mod_rewrite is that something i can check or do i need to ask the hosting provider? Ok update, mod_rewrite is enabled 500 suggests PHP error. pull your web server error log (From hosting) and check for errors. Also check if you have "CURL" enabled in "php info" I've seen this break things before as well. Link to comment Share on other sites More sharing options...
fixingsfactory Posted October 31, 2018 Author Share Posted October 31, 2018 After long winded conversations with the hosts tech support neither of us have been able to sort it, i even went to the extent of creating a new domain and installing at the root and still get the same error, CURL is enabled too. http://portal.deltaleigh.co.uk/info.php This shows the full info for the server if anyone can make head or tail of it? Thanks, Ade. And this is the error log: [31-Oct-2018 15:04:20 Europe/London] PHP Warning: unlink(/home/delta/portal.deltaleigh.co.uk/setup) [<a href='http://docs.php.net/manual/en/function.unlink.php'>function.unlink.php</a>]: No such file or directory in /home/delta/portal.deltaleigh.co.uk/admin_FxMz6d/sources/dashboard.index.inc.php on line 60 [31-Oct-2018 15:04:29 Europe/London] PHP Fatal error: Call to undefined function mb_strtolower() in /home/delta/portal.deltaleigh.co.uk/classes/seo.class.php on line 1027 [31-Oct-2018 15:05:13 Europe/London] PHP Fatal error: Call to undefined function mb_strtolower() in /home/delta/portal.deltaleigh.co.uk/classes/seo.class.php on line 1027 [31-Oct-2018 15:07:33 Europe/London] PHP Fatal error: Call to undefined function mb_strtolower() in /home/delta/portal.deltaleigh.co.uk/classes/seo.class.php on line 1027 [31-Oct-2018 15:07:50 Europe/London] PHP Fatal error: Call to undefined function mb_strtolower() in /home/delta/portal.deltaleigh.co.uk/classes/seo.class.php on line 1027 [31-Oct-2018 15:14:37 Europe/London] PHP Fatal error: Call to undefined function mb_strtolower() in /home/delta/portal.deltaleigh.co.uk/classes/seo.class.php on line 1027 Link to comment Share on other sites More sharing options...
Noodleman Posted October 31, 2018 Share Posted October 31, 2018 There's the problem... mb_strtolower your server doesn't have the MB string functions enabled in PHP enable multibyte and it'll fix the issue. also.. eeewwww. PHP 5.5! you should upgrade that to at least PHP 7.1. It's often overlooked. http://php.net/supported-versions.php Link to comment Share on other sites More sharing options...
fixingsfactory Posted October 31, 2018 Author Share Posted October 31, 2018 I shall be rather impressed if this fixes it, i have requested this to be done from the hosting tech support i will update you shortly. Thank You. Ade. Link to comment Share on other sites More sharing options...
Noodleman Posted October 31, 2018 Share Posted October 31, 2018 some control panels let you enable these things yourself. not sure what options you have available. some do, some do not. Link to comment Share on other sites More sharing options...
fixingsfactory Posted November 1, 2018 Author Share Posted November 1, 2018 String enabled, it's now loading. Thanks Noodleman! Still got a 404 on the main page though and its automatically adding the word "setup" between the domain and the index.php Only get the 404 when it adds the "setup" word into the url. SO its like domain.co.uk/setup/index.php, BUT only if you type just the domain. If you type out the domain with index.php on the end it it loads normal. Which is odd? Any idea what that's about? Thanks Ade. Only have the "setup" problem and to get rid sliders on the home page to figure and i'm ready to load it up and try it out! Link to comment Share on other sites More sharing options...
Noodleman Posted November 1, 2018 Share Posted November 1, 2018 Check your globals file in the includes directory, it may be set to install mode. this can happen if permissions are not correct after uploading the files. Link to comment Share on other sites More sharing options...
fixingsfactory Posted November 1, 2018 Author Share Posted November 1, 2018 Should it be installed (1) ? Link to comment Share on other sites More sharing options...
Noodleman Posted November 1, 2018 Share Posted November 1, 2018 should be this after an install $glob['installed'] = '1'; if it is, then perhaps it's one of the cache issues. try and clear the cache from the admin area of the store. Link to comment Share on other sites More sharing options...
fixingsfactory Posted November 1, 2018 Author Share Posted November 1, 2018 Yes that's what i have, only happens when you type the domain without the index.php on the end, not something i have seen happen before http://www.portal.deltaleigh.co.uk Does it do it if you click it too? Link to comment Share on other sites More sharing options...
Noodleman Posted November 1, 2018 Share Posted November 1, 2018 it's fine for me. try clearing your browser cache, it's probably got the old .htaccess file rules cached. I run into this from time to time with Chrome, and it's ##### annoying. Link to comment Share on other sites More sharing options...
fixingsfactory Posted November 1, 2018 Author Share Posted November 1, 2018 Ah-ha! How silly do i look!! Ok thanks, where do i get your b2b plugin to try from noodleman? Thank You Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.