I recently purchased a plugin called Ajax Cart for HTML websites with Digital Products. Regular License.
I tried installing but got an error. I cannot remember exactly. But it was along the lines of ‘call to undefined function password hash on line 149’. The line is approx, I remember that! I Googled it and I figured it is my Php MySQL database which only uses PHP 5.5… If there is a work around I would love to hear it. Otherwise I am a bit clueless on how to refund. It isn’t easy to find!
Please contact your web host and ask them to upgrade your PHP version immediately. You must be running a version below 5.5 which is a major concern. Nobody should be running such old version of PHP anymore because it is slow, insecure, and no longer maintained.
If you go to your purchased item details page you will see this item software version:
Software Version PHP 5.0 - 5.2, PHP 5.3, PHP 5.4, MySQL 5.x
If you are eligable to get a refund then you can request for refund. Can I Get A Refund is an explantion of the refund policy, requirements, process and a button linking to the request form.
Thankyou for the swift reply… So I assume this means I can use PHP 5.0? I have a choice between that and 5.5… It is a GoDaddy Standard Deluxe account which I have many sites on. Cheers.
You really shouldn’t use any version beginning with 5. They are old and insecure. Look for PHP versions that begin with 7.
Furthermore, the error you mentioned (undefined function password_hash) will only be fixed by upgrading to PHP 5.5 or higher, so 5.0 would still give you that problem. But you should avoid 5.5 if possible because it was released way back in 2012 - you want a newer version like 7.2 or 7.3. GoDaddy should offer these versions, and if not, their support team will be able to get you upgraded very quickly.
It’s not like I have a choice. GoDaddy only offer up to 5.5. Knowing how sales orientated they are I very much doubt upgrading will be free. I think I need to request a refund on the license. I am not going to use this plugin now so please let me know what options I have, thankyou.
UPDATE… Yes I actually requested a refund. But as I check now I cannot find that request. Nor can I find the option to ask again. What is the issue here? I have not used the product.
Yeah that is really helpful thanks… But I am worried my other databases will be affected. I copied and pasted a warning from GoDaddy;" Warning: If you upgrade from PHP 5.2 or 5.3 to PHP 5.4 or 5.6, you will no longer have access to those older versions of PHP. If you are currently using PHP 5.2 or 5.3, make sure your site is compatible with either PHP 5.4 or 5.6 before changing your PHP version."
Very confusing as I believe most of my websites use PHP 5.5. If I upgrade I won’t lose these sites? It is a big problem because I have many clients via those sites. Thanks again!
Its also worth noting that as of WP 5.2, WP itself only supports PHP 5.6.20 and later. So 5.0 and 5.5 are absolutely not options moving forward regardless.
EDIT – I’ve just realised your question might not be regarding WordPress, sorry. Still, any PHP version below 5.6.20 is a major security risk.
I requested a refund for this item. As I have decided it is more trouble than it is worth. I have no heard back although I did apply for this refund about 4 days ago, immediately after purchase. I cannot use the item without a license so I don’t see why not.
Spelling mistakes in the install gui is really shoddy and the plugin is full of bugs.