Jump to content


  • Content Count

  • Joined

  • Last visited

  • Days Won


Everything posted by havenswift-hosting

  1. Yes you can - I have updated the class file with the correct code now (and checked your site worked !) so hopefully that will give us a clue as to what is going on
  2. Yep, sorry about that - wrong quotes used in two places
  3. Hi Claudia I have made a small change to the code on that line in order to highlight what the rogue "getSomething" is and will let you know Ian
  4. No - it has to be done using phpMyAdmin - there is a post on here somewhere where I detailed the process
  5. They are unlikely to cause any real issues but having indexes on columns that dont currently have them and (to a lesser extent) having the correct type of index, will speed up queries made by CubeCart. As it is so simple to add them, I would definitely recommend you do so Ian
  6. You will also need to ensure the admin directory matches what is in the global.inc.php file. Also as I stated before, if you already were using obfuscated details, then this almost certainly came about as a result of a failed upgrade and you will have a mix of versions which will need sorting out Ian
  7. If you werent already using obfuscated versions of the admin.php and admin directory, then these would have been created for you. If however, you were already using obfuscated versions then if the ones that exist are different to the ones in the global.inc.phop they you have done an incomplete upgrade and will have files from different versions together
  8. Why dont you ask whether your hosting company has a later backup of the database that they can restore for you ? While most hosting companies donmt guarantee backups (unless you pay for a service) almost all will be doing backups of some sort You can zip up a .sql file and then restore that through phpMyAdmin but that will still be a while out of date. Whatever backup you get restored and no reason why you shouldnt at least get the Sept backup restored Ian
  9. That could have been normal growth, due to huge numbers of records in some log tables or possibly due to tables needing optimising. The maximum import size for a file is 50 MB in phpMyAdmin but if the file is zipped it is obviously much smaller and so will normally upload. Alternatively, any sized .sql file can be imported from the command line which is done via ssh and if you dont have that then your hosting company would have been able to help (whether they would be willing to is another story !). So in short, you didnt ever need to go back and lose three months of data ! This is
  10. There are a great many stores that have thousands, tens of thousands or more images all at the one level. I think this should be core functionality and unless I am missing something, should be pretty easy to add - I have created https://github.com/cubecart/v6/issues/2416 That is a different thing although that feature would be very welcome ! There should be no need to clear cache as CubeCart will create the cache sub-directory and any cache files as needed
  11. You could try using FTP to move the image files to whatever sub-directory structure you want and then updating the relevant records in the _filemanager table by updating the "filepath" column - never actually tried that myself and may end up being more cumbersome than simply moving them as you are now. If you do try, suggest testing with a couple of files / records and checking it all works !
  12. As bsmither has said, there is a (relatively basic) xml sitemap generation function built into CubeCart. This is better than nothing but has to be run manually (which most store owners forget to do thereby presenting very old sitemap files to crawlers). The software that I mentioned has considerably more features, creates better sitemap files including separate image, video, news sitemap files if relevant ; can be scheduled to run automatically via cron say once per week ; and also has a lot of other features such as reporting broken links anywhere within your site - something which Google a
  13. You are mixing up what is meant as folders and domain names - depending in the limitation / restrictions of your hosting account, you can host multiple domains, hosting accounts, sub-folders - all of which mean different things ! However, unless you control the server (ie it is your own PC or you pay for your own server located in a data centre) you wont be able to control most / any of this yourself.
  14. The version of MySQL will not cause this error
  15. You have the database login details incorrectly entered in the global.inc.php file - you really shouldnt be advertising what your DB username is either !
  16. Agreed You are running an extremely old version of CubeCart on an ancient and unsupported (for nearly a year with know security issues) version of PHP and using an even older version of MySQL (as a minimum you should be using 5.6 MySQL). I would suggest looking for a solution that provides an up to date hosting environment and also update your CubeCart version to 6.2.6 unless you have pressing need (ie massive customisation of core code) to stay on this version Ian
  17. What exact versions of CubeCart, MySQL and PHP are you running ? If there is no good reason to be on an old version of CubeCart then you should upgrade to the latest 6.2.6. Is there version of MySQL under your control ?
  18. Unless you are on your own Windows or Linux server, you wont be able to do this yourself - you will need to involve your hosting company
  19. This has been fixed in the latest release after I reported it - see https://github.com/cubecart/v6/issues/2394 If you come across an obvious issue like this, you will get a much faster response by creating a new github issue Ian
  20. This plugin works fine as long as the site ID is entered correctly - had many instances of customers entering it incorrectly, either partially or too many characters and even some entering the whole code instead of just extracting the site ID from the provided code. Carefully check the code against that provided Ian
  21. You can certainly login using FTP and delete the cache files from the /cache directory but it sounds like you have a huge number of cache files so your FTP client may not even show them all and it will still be slow and a PITA to do that each time. The problem could be solved by using memcached for caching instead of the standard file cache (advantages are that it is much quicker and you dont have these issues) which we make available and configure for all our hosting clients but also it sounds like your new hosting has some tight restrictions on process time which is why it is timing out
  22. If you are using Cloudflare which the vast majority of store owners dont Also when the original V4 mod was written, Cloudflare didnt even exist !
  23. We used to have a GeoIP module for CubeCart V4 that use online databases such as Maxmind (free or for bigger sites paid services) and you had the option of assigning country IP address against languages and / or currencies - worked extremely well but just never rewritten it for V6 although it is on the list of plugins to get written
  24. Yes there is a commercial plugin from @Noodleman that does this at a category level so if you have categories that only contain the products that are only available to the Trade Customer Group, then using the https://www.cubecart.com/extensions/plugins/category-document-security-plugin-customer-groups-security-plugin-for-cubecart plugin you can achieve that. We have used this on client sites and it works well Ian
  25. Disabling the customer will stop them from logging in again but a possible explanation for this is that the customer never logged out and so still had an active session and so did not actually need to login again. There is a good argument that disabling a customer should automatically terminate any active sessions and many other systems have a way of terminating active login sessions manually as well. Would be worthwhile adding this as a bug / feature request to github and reference this thread
  • Create New...