bjohnson045 / phpMyDirectory

https://www.phpmydirectory.com
GNU General Public License v3.0
33 stars 21 forks source link

License Not Validated #28

Open moonslice opened 2 years ago

moonslice commented 2 years ago

I can't get into my license - says can't be validated. I can't get to phpmydirectory.com nor the manual nor the forum.

I've tried emailing Ben at ben@phpmydirectory.com. I'm just hoping he gets my message and fixes it.

Ben said he would never require license validation if he shut down the server, so this is very upsetting. My whole career is on this Directory! It's horrible!!!!!!!!!!!!!!!!!!

bjohnson045 commented 2 years ago

phpMyDirectory is now open source. You can download all of the source code here on GitHub which no longer requires a license.

bjohnson045 commented 2 years ago

@moonslice You may view the manual here: https://phpmydirectory.atlassian.net/wiki/spaces/PMDDOC/overview?homepageId=10748177

Please provide an email address and we can email you version 1.5.1.

sirslmarx commented 2 years ago

Moonslice did you get it working?

moonslice commented 2 years ago

Ben - Thank you VERY much for replying to me.

1) Please Please - you said that the license wouldn't be checked for validation if your servers stopped working. Can you refresh my site and then remove the server that is trying to validate? I'm afraid if I try to replace some open source files, I risk losing the little access I have if that fails - because I can still can see some pages in admin since my cache/cookies haven't changed, but that will fail if I screw up opensource or I close my browser or reboot.

2) You can email the opensource code for 1.5.1 to pmd@gaylesbiandirectory.com. I promise I will work on this once you get my 1.5.1 current site working again by refreshing my license.

moonslice commented 2 years ago

Just in case you didn't see my email at the bottom of my last post...

You can email the opensource code for 1.5.1 to pmd@gaylesbiandirectory.com

Thanks!!

ukrbiz commented 2 years ago

Same here, since 2008 running free local business directory. It is all mess now. I'm on 1.2.0 version. A lot of custom work, mobile adaptation and more. Upgrade to new version is not a option. Just need to logging to approve new listing. So far going this: Login directly to DB by phpmyadmin, finding new listing and change status there to active. But this is not a solution. If some one can help? please help!!! So many years are waisted

moonslice commented 2 years ago

Hi Ben,

Please might you be able to email me the 1.5.1 opensource today? pmd@gaylesbiandirectory.com

Thank you very much!!!!!!!

falconsearch commented 2 years ago

Hi Ben,

I am also facing the same issue as not able to login (CP folder),

already sent an email to ben@phpmydirectory.com & support@phpmydirectory.com

We are using the version (v1.5.0) of phpMyDirectory.

Please help us as we all are waiting for the same to be resolved or else send us the open source code for the above version.

Thank you!!!!!

bjohnson045 commented 2 years ago

@moonslice Files sent.

bjohnson045 commented 2 years ago

@falconsearch Please provide an email address.

falconsearch commented 2 years ago

@falconsearch Please provide an email address.

Hi Ben,

Thanks for your prompt response.

My Email ID is hamid@falconsearch.com

We are using the version (v1.5.0) of phpMyDirectory.

Thanks & Regards

emiltakas commented 2 years ago

Hello Ben,

I'm facing the same problem. I would like to have the server link that needs validated deleted and please send me instructions on how to re-install it without losing any information on it. I have also send you an email please reply back with any instructions and the newest version as well. Thank you in advance.

falconsearch commented 2 years ago

Hi Ben,

Have sent many emails to ben@phpmydirectory.com but we are yet to receive a reply.

Please guide us on how to resolve the License error issue as we are not able to access the admin panel. Have shared my email ID previously & sharing it again (hamid@falconsearch.com) & our website is address is (https://uaebusinessdirectory.com)

Would have never bothered you if we had an in-house developer to upgrade our website to the opensource version , also we are very much afraid of losing the existing modification we have currently on the site.

We all are waiting for your kind reply & guidance.

Thank you!!!

falconsearch commented 2 years ago

Who ever is not able to access the Admin Panel & getting the License not validated Error message of PMD version V 1.5.0

You can upload & replace (admin_index.php & index.php) files available in CP folder of Open Source PMD version V 1.5.3 from this link: https://github.com/bjohnson045/phpMyDirectory/tree/master/cp

Just remove the below lines in admin_index.php & save the file, you will be able to access the CP without error as i am able to access the same...... my website is on PMD 1.5.0

In version 1.5.0 - the events folder was not there so the below script has to be removed from the file to access the Admin Panel.

`` $template_content->set('email_queue_moderate',$PMDR->get('Email_Queue')->getCountModerated());

$template_content->set('events',$db->GetOne("SELECT COUNT() FROM ".T_EVENTS)); $template_content->set('events_pending',$db->GetOne("SELECT COUNT() FROM ".T_EVENTS." WHERE status='pending'")); $template_content->set('events_upcoming',$db->GetOne("SELECT COUNT() FROM ".T_EVENTS." e INNER JOIN ".T_EVENTS_DATES." ed ON e.id=ed.event_id WHERE ed.date_start BETWEEN NOW() AND DATE_ADD(NOW(), INTERVAL 7 DAY)")); $template_content->set('events_rsvps',$db->GetOne("SELECT COUNT() FROM ".T_EVENTS_RSVP));

`` Let me know if anyone need more information on this topic.

Thanks!!!!!

Rockman1955 commented 2 years ago

@bjohnson045

Hi Ben,

This is Fred from City of Palmdale Directory, Long time since we chatted,

I am still using the PMD v.10.46 and it has worked great, till 3 days ago! I first wish to get the admin Control Panel login access to work, sot that I can login to approve any listing or users,

But it's giving me the Lic. Key errror, Is there a fix for this till I can do the download of the new 1.5.3, I have downloaded the file and it requires 5.6 and above and the old 10.46 is on the PHP 5.2.x .

I just need a quick fix till I can setup on my hosting the new folder and or subdomain to then setup the install for the PHP 5.6 or higher to then run the import listing and work on copying template and/or maybe install a new template and make the site new and up to date.

Any help from you or the github user group will be greatly helpful...

Fred P. CityPD

esuorc commented 2 years ago

Who ever is not able to access the Admin Panel & getting the License not validated Error message of PMD version V 1.5.0

You can upload & replace (admin_index.php & index.php) files available in CP folder of Open Source PMD version V 1.5.3 from this link: https://github.com/bjohnson045/phpMyDirectory/tree/master/cp

Just remove the below lines in admin_index.php & save the file, you will be able to access the CP without error as i am able to access the same...... my website is on PMD 1.5.0

In version 1.5.0 - the events folder was not there so the below script has to be removed from the file to access the Admin Panel.

`` $template_content->set('email_queue_moderate',$PMDR->get('Email_Queue')->getCountModerated());

$templatecontent->set('events',$db->GetOne("SELECT COUNT() FROM ".T_EVENTS)); $template_content->set('eventspending',$db->GetOne("SELECT COUNT() FROM ".T_EVENTS." WHERE status='pending'")); $template_content->set('eventsupcoming',$db->GetOne("SELECT COUNT() FROM ".T_EVENTS." e INNER JOIN ".T_EVENTS_DATES." ed ON e.id=ed.event_id WHERE ed.date_start BETWEEN NOW() AND DATE_ADD(NOW(), INTERVAL 7 DAY)")); $template_content->set('eventsrsvps',$db->GetOne("SELECT COUNT() FROM ".T_EVENTS_RSVP));

`` Let me know if anyone need more information on this topic.

Thanks!!!!!

Removing the " $template_content->set('email_queue_moderate',$PMDR->get('Email_Queue')->getCountModerated());" line will not let you send any moderated email. The count is not showing under moderated. Any fix for that?

esuorc commented 2 years ago

Removing the " $template_content->set('email_queue_moderate',$PMDR->get('Email_Queue')->getCountModerated());" line will not let you send any moderated email. The count is not showing under moderated. Any fix for that?

falconsearch commented 2 years ago

@esuorc

The above code is not required in our CP folder because we have not marked any built in Email Templates as required or Moderate, for us it works fine without any issues. So no need to have the moderated email code if you have not marked or ticked any built in email templates available in your directory.. URL for reference to built in templates: https://yourdomain.com/cp/admin_email_templates.php Remove (yourdomain.com) & add your own to access the built in templates in your PMD

Check the link as this will provide more information on Moderated Emails: https://phpmydirectory.atlassian.net/wiki/spaces/PMDDOC/pages/10748205/Moderation

hope it helps.

falconsearch commented 2 years ago

@esuorc

Use the below code & should work without any issues as the same has been tested by me.

$template_content->set('email_queue_moderate',$db->GetOne("SELECT COUNT(*) FROM ".T_EMAIL_QUEUE." WHERE moderate=1"));

CACI2020 commented 2 years ago

@bjohnson045

we have the same issue accessing the cp page on an old version of phpMyDirectory v.1.3.0, getting the error about license validation: // There was a problem validating your software license.

is the above fix also valid for my version ? or let me know how to fix it.

I have tried this fix with the opensource of v.1.5.3 but it didn't work, I might need the open source of my version 1.3.0 please.

my email address is: caci@caci.dz

Thank you

Error-CP-page

moonslice commented 2 years ago

I'm having problems with getting 1.5.3 working with the opensource code provided.

Are there any detailed instructions for which php files from the opensource to copy?

And what are the 'pull requests' files? I saw there was "License removal - removes license input and restriction on install" and "Initial file import" but what are these and what do you do with them?

As suggested I copied the opensource cp admin_index.php and index.php files, which sort of got it working. But categories, locations and discount codes no longer worked. I finally got categories and locations in admin to work by copying the opensource admin_categories.php, admin_locations.php and admin_locations_setup.php files. But some things still didn't work. Like discount codes - even though I copied the admin_discount_files.php from opensource it still wouldn't show a menu item in admin to get to discounts codes. And the field for discount codes in member account still didn't show up in the payment section.

So I thought I would try copying all the php files that I could find, but there are so many in so many different folders I gave up trying to figure it out.

I tried copying the opensource defaults.php file (with the correct db and db user info) but that didn't work. Even though I had already gotten the admin home page to work by uploading the admin_index.php and index.php files, once I uploaded the opensource defaults.php file the admin home page stopped working. I noticed that the problem was the opensource didn't reference the license at all, and as soon as that was removed from the defaults.php file, that's what caused an error message in admin.

As a last resort, I tried to install a brand new Directory using 153 opensource files, thinking I could just tell it to use my existing directory database. But it wanted to overwrite my good existing database, which of course wouldn't work.

sumitparkash commented 2 years ago

Hi @bjohnson045,

I am also facing the same issue as not being able to log in (CP folder),

We are using version (v1.4.2) of phpMyDirectory.

Please help us to resolve the issue or Can you send the open-source code for version 1.4.2 to sumit@teknetdigital.co.uk, please

Thank you!!!!!

sumitparkash commented 2 years ago

Who ever is not able to access the Admin Panel & getting the License not validated Error message of PMD version V 1.5.0

You can upload & replace (admin_index.php & index.php) files available in CP folder of Open Source PMD version V 1.5.3 from this link: https://github.com/bjohnson045/phpMyDirectory/tree/master/cp

Just remove the below lines in admin_index.php & save the file, you will be able to access the CP without error as i am able to access the same...... my website is on PMD 1.5.0

In version 1.5.0 - the events folder was not there so the below script has to be removed from the file to access the Admin Panel.

`` $template_content->set('email_queue_moderate',$PMDR->get('Email_Queue')->getCountModerated());

$templatecontent->set('events',$db->GetOne("SELECT COUNT() FROM ".T_EVENTS)); $template_content->set('eventspending',$db->GetOne("SELECT COUNT() FROM ".T_EVENTS." WHERE status='pending'")); $template_content->set('eventsupcoming',$db->GetOne("SELECT COUNT() FROM ".T_EVENTS." e INNER JOIN ".T_EVENTS_DATES." ed ON e.id=ed.event_id WHERE ed.date_start BETWEEN NOW() AND DATE_ADD(NOW(), INTERVAL 7 DAY)")); $template_content->set('eventsrsvps',$db->GetOne("SELECT COUNT() FROM ".T_EVENTS_RSVP));

`` Let me know if anyone need more information on this topic.

Thanks!!!!!

We are using version (v1.4.2). However in admin_index.php & index.php we have the below strange encoded code in the both files

<?php //003ab if(!extension_loaded('ionCube Loader')){$__oc=strtolower(substr(php_uname(),0,3));$__ln='ioncube_loader_'.$__oc.'_'.substr(phpversion(),0,3).(($__oc=='win')?'.dll':'.so');@dl($__ln);if(function_exists('_il_exec')){return _il_exec();}$__ln='/ioncube/'.$__ln;$__oid=$__id=realpath(ini_get('extension_dir'));$__here=dirname(__FILE__);if(strlen($__id)>1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}@dl($__ln);}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo('Site error: the file <b>'.__FILE__.'</b> requires the ionCube PHP Loader '.basename($__ln).' to be installed by the site administrator.');exit(199); ?> 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

Does anyone know about this, please?

falconsearch commented 2 years ago

@sumitparkash

The error code mentioned by you clearly says to install the ionCube loader, so install the proper ionCube PHP loader & hope your site will load without any issues.

sumitparkash commented 2 years ago

@sumitparkash

The error code mentioned by you clearly says to install the ionCube loader, so install the proper ionCube PHP loader & hope your site will load without any issues.

The site has been working fine for the last 8-10 years. I am facing the same issue of License Not Validated when trying to access the admin panel.

You can upload & replace (admin_index.php & index.php) files available in CP folder of Open Source PMD version V 1.5.3 from this link: https://github.com/bjohnson045/phpMyDirectory/tree/master/cp

Just remove the below lines in admin_index.php & save the file, you will be able to access the CP without error as i am able to access the same...... my website is on PMD 1.5.0

We are using version (v1.4.2). and, in admin_index.php & index.php we have strangely encoded code I placed above. How can I implement the above fix in my code so that I can access my admin again?

Thanks.

falconsearch commented 2 years ago

@sumitparkash

Just upload & replace your existing files in CP (admin_index.php & index.php) Download from this link: https://github.com/bjohnson045/phpMyDirectory/tree/master/cp

Once you upload and replace your existing files with the above ones then below mentioned script has to be removed from file admin_index.php

Remove code from line 89: $template_content->set('email_queue_moderate',$PMDR->get('Email_Queue')->getCountModerated());

Copy & Paste below code to line 89 *$template_content->set('email_queue_moderate',$db->GetOne("SELECT COUNT() FROM ".T_EMAIL_QUEUE." WHERE moderate=1"));**

then completely remove the below lines..

$template_content->set('events',$db->GetOne("SELECT COUNT() FROM ".T_EVENTS)); $template_content->set('events_pending',$db->GetOne("SELECT COUNT() FROM ".T_EVENTS." WHERE status='pending'")); $template_content->set('events_upcoming',$db->GetOne("SELECT COUNT() FROM ".T_EVENTS." e INNER JOIN ".T_EVENTS_DATES." ed ON e.id=ed.event_id WHERE ed.date_start BETWEEN NOW() AND DATE_ADD(NOW(), INTERVAL 7 DAY)")); $template_content->set('events_rsvps',$db->GetOne("SELECT COUNT() FROM ".T_EVENTS_RSVP));

It should work fine or else send me an email on (hamid@falconsearch.com) & will try to help you for FREE of cost.

sumitparkash commented 2 years ago

@sumitparkash

Just upload & replace your existing files in CP (admin_index.php & index.php) Download from this link: https://github.com/bjohnson045/phpMyDirectory/tree/master/cp

Once you upload and replace your existing files with the above ones then below mentioned script has to be removed from file admin_index.php

Remove code from line 89: $template_content->set('email_queue_moderate',$PMDR->get('Email_Queue')->getCountModerated());

Copy & Paste below code to line 89 *$template_content->set('email_queue_moderate',$db->GetOne("SELECT COUNT() FROM ".T_EMAIL_QUEUE." WHERE moderate=1"));**

then completely remove the below lines..

$template_content->set('events',$db->GetOne("SELECT COUNT() FROM ".T_EVENTS)); $template_content->set('events_pending',$db->GetOne("SELECT COUNT() FROM ".T_EVENTS." WHERE status='pending'")); $template_content->set('events_upcoming',$db->GetOne("SELECT COUNT() FROM ".T_EVENTS." e INNER JOIN ".T_EVENTS_DATES." ed ON e.id=ed.event_id WHERE ed.date_start BETWEEN NOW() AND DATE_ADD(NOW(), INTERVAL 7 DAY)")); $template_content->set('events_rsvps',$db->GetOne("SELECT COUNT() FROM ".T_EVENTS_RSVP));

It should work fine or else send me an email on (hamid@falconsearch.com) & will try to help you for FREE of cost.

@falconsearch Many thanks for your support.

I replaced my existing files in CP (admin_index.php & index.php) with the files on https://github.com/bjohnson045/phpMyDirectory/tree/master/cp and everything working fine.

Do I need to `Remove code from line 89: $template_content->set('email_queue_moderate',$PMDR->get('Email_Queue')->getCountModerated());

Copy & Paste below code to line 89 $template_content->set('email_queue_moderate',$db->GetOne("SELECT COUNT(*) FROM ".T_EMAIL_QUEUE." WHERE moderate=1"));`

make these changes.

As everything is working fine. I just copy the file from the git reop and replace it with the old ones.

Thanks

falconsearch commented 2 years ago

@sumitparkash Yes, remove and replace the code in line 89 if you have any moderated emails to sent out.

Happy to hear that you were able to access the CP.

Regards Hamid

esuorc commented 2 years ago

Still unable to send an approved moderated email, even after changing line 89. After you press the approve green arrow, the message states 0 emails sent If you click on the green check to approve it, the error message is Fatal Error (Uncaught Exception): Call to undefined method Email_Queue::approve() in /home/pauldin1/public_html/directory/cp/admin_email_queue.php on line 15 Thanks for help

falconsearch commented 2 years ago

@sumitparkash

Then remove the one i shared with below original script line 89 as it works for other PMD users including me....

$template_content->set('email_queue_moderate',$PMDR->get('Email_Queue')->getCountModerated());

dounasth commented 2 years ago

Hello everyone,

I have the same exact problem. I am on version 1.5.1 and now it cannot validate the license. A lot of custom work done, first I must regain access and then upgrade to the open source version. I cannot do it without the full source code.

Is it possible to get from Ben all the open source code so that i can remove the validation and then merge for the upgrade?

My email is dounasth@gmail.com

Thanx in advance

moonslice commented 2 years ago

You can follow the instructions that @falconsearch detailed. They worked for me on 1.5.1 website.

But I also had to replace the php files for admin_categories, admin_locations and admin coupon codes to get those features working.

dounasth commented 2 years ago

thank you very much @moonslice , worked like a charm!

cdrop commented 2 years ago

Does anyone have the patch to go from 1.5.1 to 1.5.3?

moonslice commented 2 years ago

Here's the 151 to 153 upgrads @cdrop . I couldn't make it work, but I always had to have Ben do something custom to make it work for us, so it might work fine for you. Just be sure you have backed up your whole site and database in case it doesn't work.

pmd 151 to 153 full upgrade.zip

brennino commented 2 years ago

Hello, I have the same license validation problem but with an old phpmydirectory version 11. I'm getting the license validation error on cp about 5 days ago; trying to fix the issue is important for my business. Is there any way to have the unencrypted source code of version 11 too? Or a way to make the software validate my license again... Update to a newer version is not an options, too many changes have been done on the frontend code to make this update possible.

Thanks

scottsam717 commented 2 years ago

Im having the same problem. I using 1.5.2 version with LOTS of custom upgrades and getting the following when trying to log into the control panel. So of course I don't want to do anything that will alter all the custom work thats been done. Here's the error:

There was a problem validating your software license.

Thanks in advance.

szmulik commented 2 years ago

Hello, I have the same license validation problem but with an old phpmydirectory version 11. I'm getting the license validation error on cp about 5 days ago; trying to fix the issue is important for my business. Is there any way to have the unencrypted source code of version 11 too? Or a way to make the software validate my license again... Update to a newer version is not an options, too many changes have been done on the frontend code to make this update possible.

Thanks

HI did you get source code of version 11? I have the same problem and use 11.04 version.

Thanks

brennino commented 2 years ago

Hello, I have the same license validation problem but with an old phpmydirectory version 11. I'm getting the license validation error on cp about 5 days ago; trying to fix the issue is important for my business. Is there any way to have the unencrypted source code of version 11 too? Or a way to make the software validate my license again... Update to a newer version is not an options, too many changes have been done on the frontend code to make this update possible. Thanks

HI did you get source code of version 11? I have the same problem and use 11.04 version.

Thanks

Only for version 11.04, please send me an e-mail to mailservizivari@mail.com so I can give you some custom support for trying to solve your specific situation

szmulik commented 2 years ago

Hello, I have the same license validation problem but with an old phpmydirectory version 11. I'm getting the license validation error on cp about 5 days ago; trying to fix the issue is important for my business. Is there any way to have the unencrypted source code of version 11 too? Or a way to make the software validate my license again... Update to a newer version is not an options, too many changes have been done on the frontend code to make this update possible. Thanks

HI did you get source code of version 11? I have the same problem and use 11.04 version. Thanks

Only for version 11.04, please send me an e-mail to mailservizivari@mail.com so I can give you some custom support for trying to solve your specific situation

Thanks for your reply.

I already fixed it myself.

Regards, Adam