MrPhil Posted September 12, 2023 Posted September 12, 2023 I am trying to do a test install of V4.12 for a client currently running on 2.3.3. What happens is that it appears to go through the installation (via Softaculous from cPanel) OK, but when I try to use the sample store from either customer or admin side, a pop-up dialog says something about "menus have changed" and that needs to be dealt with first thing. I don't remember the exact wording, as I had to remove V4 in order to try an install of V3 (Phoenix). Anyway, I end up on some kind of menu editor page, and, lacking any more specific instructions, I press "Save" to try to save the "changed" menus. The dialog just spins forever (hangs). I can't get past it. I've tried multiple removals and reinstalls, with the same results. This is the absolutely stock, fresh out of the box, V4 installation. This occurs on two hosting servers the client is trying, HostMonster and GreenGeeks (both Linux, with cPanel & Softaculous), and I tried both PHP 7.4 and 8.0. Oddly, I was able to install OK (at least, without the menu issue) on my personal site (on HostPapa server, again PHP 7.4/8.0 Linux cPanel Softaculous), which I had to delete subsequently. Has anyone seen this kind of problem on an installation, and if so, how did you fix it? Is the Softaculous installer at fault, and I have to install manually in some manner? I seem to have Phoenix working with their current data, but I'm reluctant to recommend going into production with it, as I understand that code base is something of a dead end. Quote
pandrei Posted September 12, 2023 Posted September 12, 2023 4 hours ago, MrPhil said: I am trying to do a test install of V4.12 for a client currently running on 2.3.3. What happens is that it appears to go through the installation (via Softaculous from cPanel) OK, but when I try to use the sample store from either customer or admin side, a pop-up dialog says something about "menus have changed" and that needs to be dealt with first thing. I don't remember the exact wording, as I had to remove V4 in order to try an install of V3 (Phoenix). Anyway, I end up on some kind of menu editor page, and, lacking any more specific instructions, I press "Save" to try to save the "changed" menus. The dialog just spins forever (hangs). I can't get past it. I've tried multiple removals and reinstalls, with the same results. This is the absolutely stock, fresh out of the box, V4 installation. I can't tell you anything about installing through Softaculous because we did not touch it. But you can send me the log files (Admin->Settings->Tools->Event log viewer->Download all logs) after the save menu dialog hungs and I try to find the cause. Quote
MrPhil Posted September 12, 2023 Author Posted September 12, 2023 Thanks. Let me see how the client wants to handle this. I don't dare try installing V4 on his working store's server (in a subdirectory), as last time it appears to have mangled his working store (2.3.3) and it took quite a bit of effort to fix it. It will have to be on the other server/host, where I currently have a test Phoenix (V3) installation the client is playing with. I would prefer to stick with the Softaculous installer, but if push comes to shove, I can consider a manual installation of V4 (so long as there are clear, cookbook directions). Quote
Jack_mcs Posted September 12, 2023 Posted September 12, 2023 4 hours ago, MrPhil said: I would prefer to stick with the Softaculous installer, but if push comes to shove, I can consider a manual installation of V4 (so long as there are clear, cookbook directions). I installed V4 once using Softaculous but there were problems with the shop. Sorry, I don't recall what they were. I ended up deleting it and doing a manual install. Using Softaculous is definitely easier than doing a manual install but a manual install is not too much different than previous oscommerce versions. You can't convert the database with Softaculous but the instructions for that are good. Quote Support Links: For Hire: Contact me for anything you need help with for your shop: upgrading, hosting, repairs, code written, etc. All of My Addons Get the latest versions of my addons Recommended SEO Addons
pandrei Posted September 13, 2023 Posted September 13, 2023 18 hours ago, MrPhil said: I can consider a manual installation of V4 (so long as there are clear, cookbook directions). You can use Installation and Server Requirements section in our wiki: https://www.oscommerce.com/wiki/Main_Page Or watch our playlist: https://www.youtube.com/watch?v=CevNBhtmdbg&list=PLHN7KfrDE8gMVqMbip5T-rgR1-wYD8j76 Quote
MrPhil Posted September 14, 2023 Author Posted September 14, 2023 (edited) On 9/12/2023 at 3:57 AM, pandrei said: I can't tell you anything about installing through Softaculous because we did not touch it. But you can send me the log files (Admin->Settings->Tools->Event log viewer->Download all logs) after the save menu dialog hungs and I try to find the cause. OK, here's what it produced, after bog-standard installation (via Softaculous on cPanel). Go into admin, says "added new categories". Clicked on "see changes", which didn't seem to do anything (still on menus page). X'd out of dialog, click "Save" button. After waiting a while for the thing to finish (it never did), X'd out and when to Settings... and got the logs you requested. Thanks much for looking at this! logs_28_1694730508.zip Edited September 14, 2023 by MrPhil add thanks Quote
pandrei Posted September 15, 2023 Posted September 15, 2023 12 hours ago, MrPhil said: OK, here's what it produced, after bog-standard installation (via Softaculous on cPanel). Go into admin, says "added new categories". Clicked on "see changes", which didn't seem to do anything (still on menus page). X'd out of dialog, click "Save" button. After waiting a while for the thing to finish (it never did), X'd out and when to Settings... and got the logs you requested. Thanks. There is no errors in the log. I guess there is a problem with ajax requests. Could you go to Menus page, press F12 and switch to Network like this: then click Save buttons and make a screenhot. Or you can send me access to the Admin panel and I will check it for you. Quote
MrPhil Posted September 15, 2023 Author Posted September 15, 2023 OK, the forum was down much of the day, but I was finally able to get to it. First, I tried getting into Admin again, but was presented with a warning that the System Status Check had detected "security keys were generated for a different security store key" and gave me a new key to put in params-local.php (I saved the old one). Per the instructions, I went to Settings > Cache Control, selected OPcache, flush. It hung. After a half hour I killed it and did a removal and reinstall. Signing into Admin, I got the warning to save the menus (as before, it took me straight to the Menus page). Pressed F12, Clicked on Network, Clicked on Save and got the same hang as before. The three GET font entries were there before I clicked Save; the POST appeared after. Enclosed is a screen shot at that point -- I hope that's what you're looking for. I see no problem with sending you the password for the admin account (is that the envelope icon at the upper right of this page?). I hope you don't need cPanel access (I'd have to clear it with the site owner). Thanks much for looking at this. Quote
pandrei Posted September 19, 2023 Posted September 19, 2023 On 9/15/2023 at 11:20 PM, MrPhil said: I see no problem with sending you the password for the admin account (is that the envelope icon at the upper right of this page?). I hope you don't need cPanel access (I'd have to clear it with the site owner). I think access is not needed. The problem is that the browser blocked the last request in the list. I think it happens because the request was sent to http:// not https:// To fix that - open admin/includes/local/configure.php and change the first lines like this: define('HTTP_SERVER', 'https://gaslol.com'); define('HTTPS_SERVER', 'https://gaslol.com'); define('HTTP_CATALOG_SERVER', 'https://gaslol.com'); define('HTTPS_CATALOG_SERVER', 'https://gaslol.com'); Â Quote
MrPhil Posted September 19, 2023 Author Posted September 19, 2023 Ah, changing http to https seems to let me now get much deeper into Admin. Thanks! However, trying to go into any of the four sample stores now yields a blank white page with "please contact us if you see this page". Any suggestions? I had to change the security key and flush the OPcache, per instructions. Quote
pandrei Posted September 20, 2023 Posted September 20, 2023 18 hours ago, MrPhil said: However, trying to go into any of the four sample stores now yields a blank white page with "please contact us if you see this page". Any suggestions? I had to change the security key and flush the OPcache, per instructions. Could you send me the log files from Admin->Settings->Tools->Error Log Viewer->Download all logs button? Quote
MrPhil Posted September 20, 2023 Author Posted September 20, 2023 OK, here it is. I hope I found and scrubbed out all the passwords, since this is public. logs_28_1695229570.zip Quote
pandrei Posted September 21, 2023 Posted September 21, 2023 On 9/20/2023 at 8:18 PM, MrPhil said: OK, here it is. The reason of the error: you need to install fileinfo PHP extension: https://www.php.net/manual/en/book.fileinfo.php On 9/20/2023 at 8:18 PM, MrPhil said: I hope I found and scrubbed out all the passwords, since this is public. When I said "send me" - I meant in PM 🙂 Quote
MrPhil Posted September 22, 2023 Author Posted September 22, 2023 (edited) OK, thanks, that seems to have done the job. And PM next time! I'll change the pw just to be sure. By the way, I've found a few typos in the English version (both PHP code and SQL). Is there a good place to report those? Edited September 22, 2023 by MrPhil Quote
pandrei Posted September 25, 2023 Posted September 25, 2023 On 9/22/2023 at 5:52 PM, MrPhil said: By the way, I've found a few typos in the English version (both PHP code and SQL). Is there a good place to report those? Sure, but I suggest starting a new topic "English typos" or something like that Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.