opencart/opencart-3

Error during checkout with new customer

opencartcomvn opened this issue · 10 comments

1
2
3

Error with
PHP Warning: Undefined array key "trial_remaining" in E:\Ampps\www\3xx\system\library\cart\cart.php on line 230

4

Error when move storage to other path

Apache 2.4.54
Mysql 8.0.31
php 8.1.12

The trial_remaining error issue has now been solved. However, I will take a look at the other issues reported on the screenshots.

Error when move storage to other path

Apache 2.4.54 Mysql 8.0.31 php 8.1.12

Need more information on this one. Doesn't mention anything specific.

The trial_remaining error issue has now been solved. However, I will take a look at the other issues reported on the screenshots.

Error when move storage to other path
Apache 2.4.54 Mysql 8.0.31 php 8.1.12

Need more information on this one. Doesn't mention anything specific.

Admin and website blank page because cannot access storage

Screenshot from 2022-11-11 07-18-13
Screenshot from 2022-11-11 07-20-12
Screenshot from 2022-11-11 07-25-30
Screenshot from 2022-11-11 07-25-43

The automated move out of the storage folder from the admin is a long time reported issue. In OC 4, this has been rectified. However, in OC-3, it is on-going since it uses an older method to move the storage sub-folders and files. Also make sure your target storage folder has the proper CHMOD permissions and set recursively to 0755. As for your files, they need to remain on 0644.

It is stated on the OC forum that dedicated servers cannot reproduce those issues while moving the folders. It's only hosting packages that are under. Therefore, manual move process might be required if not using a dedicated server.

The automated move out of the storage folder from the admin is a long time reported issue. In OC 4, this has been rectified. However, in OC-3, it is on-going since it uses an older method to move the storage sub-folders and files. Also make sure your target storage folder has the proper CHMOD permissions and set recursively to 0755. As for your files, they need to remain on 0644.

It is stated on the OC forum that dedicated servers cannot reproduce those issues while moving the folders. It's only hosting packages that are under. Therefore, manual move process might be required if not using a dedicated server.

Hi,
I'm try install on windows with ampps
https://ampps.com/downloads/
After move storage automatic
The same problem.
Install on cPanel share hosting also still error.

But with old version 3.0.3.8 and 4.0.1.1 and 4.0.2.0 it ok work perfect.

Checkout errors needs to be looked at, first. Then, I'll see why these logs are showing after using common/security. As I said, OC 4.x releases sure fixes this issue because the move process for the storage folder has been rewritten. As for OC v3,0,3,8, it still uses the old vendors packages in the storage while OC-3, this branch, uses a smaller portion of the OC-4 vendors.

This issue has been reported before on previous OC releases. This is cause by site redirection issue when filling up a new delivery address. The $this->session->data['shipping_address'] is not yet found by the browser until it redirects or when we refresh the page. Maybe it used to work in the past but now it seem that the shipping_address can no longer be used in the same event before redirecting. Will have to look into that.

It looks like this issue might be related with this one in regard to the Geo Zone settings that may lead to this error message. See this solution by configuring the Geo Zones: https://forum.opencart.com/viewtopic.php?t=45360#p228496 .

Re-opening. Found the issue. The default field cannot be set to a value of 1 in OC-3. Only in OC-4. However, OC-4 did not had this field ready either from OC 3.x releases. This is a major incident. Pull request submitted and re-opening this commit.

Should be fixed now.