Jump to content


  • Content Count

  • Joined

  • Last visited

Community Reputation

7 Neutral

Recent Profile Visitors

3,228 profile views
  1. The debug in AIOS didn’t show any errors. However the problem I had seen wasn’t to do with shipping costs it was to do with the addition/removal of products behaving erratically. I am using the past tense here because now it is behaving as normal. And the only new error in the log file is a solitary php warning for a non-numeric value in classes/catalogue.class.php on line 116 from someone's earlier visit. I am guessing my changes to caching options (outside CubeCart) have stabilised the situation. bsmither thank you for your feedback and advice - unless this problem comes back I think it is probably best to draw a line under this one
  2. By disabling "caching on the server" I mean two things... 1/ the expiry date setting for each file type is removed from htaccess 2/ the hosting company's cache is disabled I did this so that I could be sure that the page served was loaded fresh. I am not using Cloudflare. The product updates work sometimes and update basket seems to help but sometimes clicking on the delete button doesn't work, and sometimes new products are not being added to the basket. CubeCart Caching is enabled I have All In One Shipping module and it is up to date I switched on debugging - there are no errors until something is added to the basket, and then I get the following [Notice] /home/mydomain/classes/cubecart.class.php:1602 Undefined index: coupons[Notice] /home/mydomain/classes/cubecart.class.php:1626 Undefined index: free_coupon_shipping[Notice] /home/mydomain/classes/tax.class.php:100 Undefined variable: taxes[Notice] /home/mydomain/classes/tax.class.php:100 Undefined index: inherited[Notice] /home/mydomain/classes/tax.class.php:100 Undefined index: value[Notice] /home/mydomain/classes/tax.class.php:129 Undefined variable: basket_taxes[Notice] /home/mydomain/classes/tax.class.php:130 Undefined variable: display_taxes[Notice] /home/mydomain/classes/cubecart.class.php:1741 Undefined index: gateway[Notice] /home/mydomain/classes/cubecart.class.php:2127 Undefined index: base_folder[Notice] /home/mydomain/classes/cubecart.class.php:1746 Undefined variable: list_checkouts
  3. The Cart/Basket update page is not working correctly. Product removals and additions are not being updated. I have disabled all caching on the server. In my php error log I see this error Shipping not setup or allow no shipping not enabled in /home/mydomain/classes/cubecart.class.php on line 1707
  4. No I was just saying it appears in my log files with requests made by Google. Google is probably more likely to follow all the available links than customers. But I guess in a small way it does confirm that it happens to non-admins
  5. I have this error in my logs and it appears with a referrer from Google
  6. Thank you bsmither, the third article I read had a working solution. https://stackoverflow.com/questions/1846882/open-basedir-restriction-in-effect-file-is-not-within-the-allowed-paths Essentially, rather than specifying allowed paths you actually change open_basedir to "none" (service plan > php settings)
  7. My site is working (latest version, php7.2 etc) but my server logs are full of warnings like this... 2018-09-20 18:39:03 Warning mod_fcgid: stderr: PHP Warning: file_exists() [<a href='http://docs.php.net/manual/en/function.file-exists.php'>function.file-exists.php</a>]: open_basedir restriction in effect. File(/opt/plesk/php/7.2/share/pear/smarty_internal_data.class.php) is not within the allowed path(s): (/var/www/vhosts/example.co.uk/:/tmp/) in /var/www/vhosts/example.co.uk/httpdocs/classes/autoloader.class.php on line 89 Apache error I am hosting on CentOS7 with Apache and Plesk. How do I fix this?
  8. Thank you bsmither I am wondering about how far to go with the upgrade Is there anyone that can confirm whether a standard CubeCart installation works with MySQL 5.6?
  9. I have CubeCart v6.1.14 installed and my server is currently running MySQL v5.1.73 (even though cubecart.com says 5.5 minimum) I understand that you should not upgrade directly from 5.1 to 5.7, but should go 5.1 to 5.5, then 5.5 to 5.6, then 5.6 to 5.7. However Plesk does not yet support 5.7, so I won’t be going that far. 1/ What do I need to do with my CubeCart database if my server is upgraded from MySQL 5.1 to MySQL v5.5? and then... 2/ What do I need to do with my CubeCart database if my server is upgraded from MySQL 5.5 to MySQL v5.6?
  10. Manually upgrade what? The currently installed version is 6.1.14.
  11. I have already upgraded using the auto-setup tool (as a known issue I’m puzzled why it wasn’t squished at the same time) I assume this is source code issue rather than a setting or database value Is there a specific directory that I can swap out? e.g. perhaps "sources/maintenance/*" from the current version of source code? Thank you in advance
  12. I have found an error affecting two different CubeCart installs with different hosts, so I think this may be a bug When choosing the standard Files Backup button, with checkboxes off, the backup proceeds and is created but then it tries to find this file... /admin_ZZZZZZZ/sources/maintenance/indexbackup.inc.php - not found. Where ZZZZZ is a novel admin location - it doesn’t appear to have been used before and doesn’t match the current. In one situation (it may have been a checkbox difference) I was warned about cross-site scripting on the dashboard page It appears as is something is not going well for the Files Backup feature, and could do with looking at by the software development team (I am not that bothered personally, there are other backup methods available)
  13. Thank you - I have now cleared all the warnings from the maintenance section. It was time consuming, but I suppose it will now mean the server resources are used more wisely. I will just keep my fingers crossed that this upgrade issue is a one off, and auto upgrades will start working again. ...now onto my next CC install for more of the same!
  14. I now have the database warnings down to the following: CubeCart_category.cat_parent_id has no key set. Expecting KEY. CubeCart_inventory.popularity has no key set. Expecting KEY. CubeCart_inventory.status has no key set. Expecting KEY. CubeCart_reviews.approved has no key set. Expecting KEY. CubeCart_seo_urls.item_id has no key set. Expecting KEY. CubeCart_seo_urls.type has no key set. Expecting KEY. CubeCart_sessions.customer_id has no key set. Expecting KEY. CubeCart_sessions.session_last has no key set. Expecting KEY. and CubeCart_currency.currency_id has a key type KEY but expecting PRIMARY. CubeCart_modules.module_id has a key type KEY but expecting PRIMARY. I have taken some screengrabs and wonder whether you can give me a few pointers on what to enter. On the first image I have clicked on the Go button you suggested. The other two look a bit trickier because they are about changing something rather than add/delete. Someone at CubeCart might also want to make a note about the warning for using the table field name of "default".
  15. Thank you. The explanation helps. But where do I click? Are there any options I will be asked about?
  • Create New...