Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

mhsuffolk

Members
  • Posts

    480
  • Joined

  • Last visited

  • Days Won

    2

Posts posted by mhsuffolk

  1. Thanks @raiwa for your great contributions.

    On a finer point:

    In includes/languages/english/modules/content/header/cm_header_store_mode.php line 24 you have "Sorry, you have tried to access a temporary closed area"

    In my opinion temporarily is the correct word. English heh, what a language!

      define('MODULE_CONTENT_HEADER_STORE_MODE_CUSTOM_MESSAGE_SHORT', 'Sorry, you have tried to access a temporarily closed area.');

  2. Phoenix 1.0.2.2   PHP 7.3

    Works fine but in the server log is.

    PHP Warning:  Use of undefined constant MODULE_HEADER_TAGS_STORE_MODE_ALLOWED_IPS - assumed 'MODULE_HEADER_TAGS_STORE_MODE_ALLOWED_IPS' (this will throw an Error in a future version of PHP) in D:\\*******\\htdocs\\includes\\modules\\header_tags\\ht_store_mode.php on line 523, referer: http://localhost/*********admin/modules.php?set=header_tags&list=new&module=ht_store_mode

  3. 15 hours ago, JcMagpie said:

    Maybe this is why no one is rushing to update the module?

    image.png.55df75414760573fbc65b1d8521cd100.png

    Using that logic why does anyone use PayPal??

    That said I am prepared to help if I can. I cannot give you access to my account dashboard but I could possibly give you Keys to do test transactions and, at a suitable time convenient for both of us, give you live feedback as to results. Here is the Stripe page with the coding changes, it is way above my paygrade. https://stripe.com/docs/payments/payment-methods

    The current code I believe uses tokens

     

    image.jpeg.e7ef6e1d16f1edab71976c0539c3be86.jpeg

  4. 12 hours ago, jckaelin said:

    but we, the OsCommerce shopping cart user community, *must* have an updated Authorize.net payment module

    With the new Strong Customer Authentication (SCA) coming into force in September in Europe, and coming to other countries in the future, then this request to update ALL payment modules that HPDL created must be addressed. Stripe is a good example and there are many others.

  5. Me too.

    On 4/20/2019 at 7:55 AM, 14steve14 said:

    I also assume that other payment modules will need to be updates also.

    @14steve14 That is the killer sentence. I am sure that there will be other key payment modules that WILL have to be updated. Many, including Stripe, are by HPDL and there lies a problem...

  6. The only add on that I can find is the original one by HPDL which is included in Frozen. Unfortunately it uses V2 of their API and was written in 2014.
    Things have moved on and their V3 API is required for easy PCI compliance and it will conform to the new Strong Customer Authentication (SCA) that is coming in September.
    I am not a coder but I have done some research and have found two guides on how to implement V3, which they also call "Stripe Elements", on their website.

    https://stripe.com/docs/stripe-js/elements/quickstart

    https://stripe.com/docs/stripe-js/elements/migrating

    I have looked at the HPDL code and it is above my paygrade.

    Is there anybody who can help with this required change please. I can do any testing if required.

    Martin

  7. Testing Version 1.6 on my PHP 7.2  XAMPP test site and get this error when attempting to create a legitimate account.

    1048 - Column 'ip_number' cannot be null

    insert into honeypot_track set count = '1', ip_number = INET_ATON( '::1' ), last_date = now()

    [TEP STOP]

  8. Thanks for that. It is interesting that the server can access sitemonitor_functions.php  when running the cron job but I still cannot access it through admin. On my test xampp set up I can access sitemonitor_functions.php so it must be a server issue and not PHP 7.2.

    As I cannot emulate it on my xampp I will have to test this using the cron job. I have amended sitemonitor_configure.txt to renew the log after 1 day and will wait until tomorrow or Sunday morning and see if the error is repeated. Then I will apply your change to see if it disappears.

    PS. If you want something tested under 7.2 please PM me.

    Martin

  9. My problem with PHP Warning:  opendir(/home/username/public_html): failed to open dir: No such file or directory in /home/*****/public_html/*********/includes/functions/sitemonitor_functions.php on line 364 which we discussed in September is still there but Site Monitor works correctly including the daily cron job that is run.

    Today, for the first time, this has appeared in the admin error log as a result of the cron job.

    [02-Nov-2018 06:00:02 UTC] PHP Notice:  Undefined variable: verbose in /home/****/public_html/*****/includes/functions/sitemonitor_functions.php on line 301

    Line 301 is

    DisplayMessage($verbose, 'Deleted log file due to age - ' . $file);

    Frozen  PHP 7.2

  10. Deleted the reference file via ftp and site monitor has recreated it OK

    I am working slightly blind here. Should there be a path instead of the word "array" in these lines?

    $excludeList = array('cgi-bin'); //don't check these directories - change to your liking - must be set prior to first run
    $hackIgnoreList = array('jpg', 'jpeg','gif','png','txt','zip'); //don't check these types of files - change to your liking

     

  11. I have manually edited the sitemonitor_configure_0.txt and it is working now. It detects file changes that I introduced and sends the email.

    However I still cannot access the SM configure from within the website admin, it still throws a 404

    The URL in the browser displays https://www.my website.co.uk/myadmin/sitemonitor_configure_setup.php but with a 404 error page.

    Got it working and can live with the issue as it is doing it's job, but I am confused.

  12. On both my PHP 7 test shop on my PC and my live PHP 5.6 shop I get these errors. On the live site I cannot access the Configure section, only Site Monitor Admin. Configure throws a 404 error but the file is definitely there.

    PHP Warning:  opendir(/home/username/public_html): failed to open dir: No such file or directory in /home/*****/public_html/*********/includes/functions/sitemonitor_functions.php on line 364

    image.png.523a13a9d8ec3484a88e788706a325db.png

  13. I had not taken the option when I exported the data from my test site to include "  PRIMARY KEY (`configuration_group_id`)
    ) ENGINE=MyISAM AUTO_INCREMENT=1510 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

    All working now, I can install and uninstall to my hearts content, and that message has gone from myphpadmin.

    I have an issue with Site Monitor but I will leave that until tomorrow and another forum.

  14. I have it on 5.6 before I launch into 7. I think I had an error in my configuration table. I have recopied it from my test store and I have my settings back but I tried uninstalling it again and the same thing happened. In myPHPadmin, when displaying the configuration table I get this " Current selection does not contain a unique column. Grid edit, checkbox, Edit, Copy and Delete features are not available." Could this be the issue? I have reloaded the configuration table again and it is working OK (I think) and I can amend the settings. I will stay clear of uninstall!

×
×
  • Create New...