Prosper202 is FREE again

T202Nana

Member
Oh lord I remember trying to use this about 10–11 years ago. I couldn’t figure it out back then. What a noob. Oh wait, I can barely figure out how to use beMob and that’s super simple. But I’ll give it a try. The price is right
As the developer, I’m biased and think it’s easy to use. I am open to hearing your thoughts on how I can make it easier.

Since you last used it, I have added a feature called Bot202 Link Assistant. It automatically detects affiliate links from hundreds of networks and automatically formats them with the [[subid]] token.

Over the years, getting the affiliate link setup for correct tracking was one of the biggest sources of support tickets. It’s now down to almost zero.
 

Maca

New member
It would be so nice a centos/ubuntu vps installation turorial... :(
Imposible for me, and installing it with cpanel is much more slow when using it....
 

BenitoB

Member
Guys I decided to give Prosper202 another try. I tested it some years ago when there was still a free version, but it was buggy and couldn't make it work.

Unfortunately this time I can't get past the installation/configuration. I'll share some issues I'm facing in hopes someone knows how to fix them and also to help other affiliates who migth be struggling with the same issues.

Server: VPS with 1 VCPU and 4 GB RAM
OS: Ubuntu 18.04
MySQL: Tried 5.6, 5.7 and 8
PHP: Tried 7.0, 7.2 and 7.4 with OPCache and Memcached installed

Here are some of the issues I'm facing:

1.- Installation never completes after clicking "Install Prosper202" - The installation times out
I remember having this same error some years ago. I don't know why this happens but you can fix it by increasing the max_execution_time in PHP.
Installation will take some minutes to complete but it will work at the end.

2.- Warning: session_start(): Unable to clear session lock record + Prosper is super slow
This error keeps showing up no matter what I try. This has to do with Memcached and shows from PHP 7.0 to 7.4
When using Memcached, Prosper's interface is also super slow.
Switching to Redis makes the error go away and makes the interface a little faster, but I'm not sure this is a good workaround and have not compared redirect speeds.

3.-Autocron is disabled after install + Cannot switch it on
I don´t know if this affects performance or stats, but Autocron keeps showing as off, even if you switch it on.

Lastly, this is not a bug but a question I have for Prosper users:

Let's say I have a Landing page with one affiliate link, but I have 3 banners all with the same link.
I'd like to pass a variable to the offer link, so I can test which banner performs better. To give an example:

https://domain.foo/tracking202/redirect/go.php?rpi=186&banner=banner1 <----

Is this possible with Prosper?
 
Last edited:

agentf

Well-known member
check permissions of your PHP session folder and make sure that Nginx or apache has rights to that folder, its usually something like /var/lib/php/session

Also, not sure if ubuntu installs SELinux or not check that to see if it's enforcing
 

T202Nana

Member
Here are some of the issues I'm facing:

1.- Installation never completes after clicking "Install Prosper202" - The installation times out
I remember having this same error some years ago. I don't know why this happens but you can fix it by increasing the max_execution_time in PHP.
Installation will take some minutes to complete but it will work at the end.

2.- Warning: session_start(): Unable to clear session lock record + Prosper is super slow
This error keeps showing up no matter what I try. This has to do with Memcached and shows from PHP 7.0 to 7.4
When using Memcached, Prosper's interface is also super slow.
Switching to Redis makes the error go away and makes the interface a little faster, but I'm not sure this is a good workaround and have not compared redirect speeds.

3.-Autocron is disabled after install + Cannot switch it on
I don´t know if this affects performance or stats, but Autocron keeps showing as off, even if you switch it on.

Lastly, this is not a bug but a question I have for Prosper users:

Let's say I have a Landing page with one affiliate link, but I have 3 banners all with the same link.
I'd like to pass a variable to the offer link, so I can test which banner performs better. To give an example:

https://domain.foo/tracking202/redirect/go.php?rpi=186&banner=banner1 <----

Is this possible with Prosper?

Thanks for giving Prosper202 a 2nd look and for sharing your solutions to issues you had during the setup process.

1. Prosper202 needs to create a lot of partitions, to optimize reporting. The initial setup is slow and may cause time outs, so editing the max_execution_time is helpful. I've also decoupled the partition creation process from the the ability for Prosper202 to work if a timeout happens. So you are less likly to have issues there.

2. This seems to be an issue with trying to use memcached for session storage. It's not necessary to do this, unless you are doing a multi clickserver setup behind a load balancer and want to share login state across multiple servers. I've never had this cause the interface to slowdown, and it's not something that should be tied directly to redirect speeds. If redis is working for you, feel free to use that. However right now, the BlazerCache feature (for redirects) depends on memcached. It's important but only absolutely essential if you are sending massive amounts of clicks.

3. Thanks for pointing that out. I'll update the ui. Auto cron was a feature that automatically pinged the cron job url from our server to save users from having to manually setup cron jobs for database maintenance tasks and more. It's been disabled on our end for now and replaced to a work around that uses your interaction with the dashboard as a trigger for the crons.

What you want with the variable passing is not currently working in 1.9.55, but it's working in 1.9.56. If you are interested in testing it early just LMK.

thanks
 

agentf

Well-known member
What you want with the variable passing is not currently working in 1.9.55, but it's working in 1.9.56. If you are interested in testing it early just LMK.
Hey, Nana, I'd be interested in having a play with the new version as I'm bored atm lol

Also, is there a replacement for mycrypt as its depreciated in PHP 7.2?
 

T202Nana

Member
Hey, Nana, I'd be interested in having a play with the new version as I'm bored atm lol

Also, is there a replacement for mycrypt as its depreciated in PHP 7.2?
lol, sure no problem. Give me a bit to clean up a few things (debug statements) in the code. I'll ping you when it's ready.

Thanks
 

BenitoB

Member
Hey @T202Nana thanks a lot for the information! I was almost pulling my hair out 😄

What you want with the variable passing is not currently working in 1.9.55, but it's working in 1.9.56. If you are interested in testing it early just LMK.
Sure I'd like to give it a try, it would help me a lot with a campaign I'm currently setting up.

I'm getting around 3M clicks per month. Would it help performance wise if I set up a cron job?
 

T202Nana

Member
Hey @T202Nana thanks a lot for the information! I was almost pulling my hair out 😄



Sure I'd like to give it a try, it would help me a lot with a campaign I'm currently setting up.

I'm getting around 3M clicks per month. Would it help performance wise if I set up a cron job?
Cool, I'll send you details for the early beta as soon as I'm done.

For the most part, it may take a few months to really need to worry about the cron jobs. Plus, as long as you login often enough, you may not have to do anything manually.

You can run the cron on /202-cronjobs/index.php server side via cron or you can use the easy way and just plug that url into an uptime monitoring service. Anything pinging at least once an hour should be enough for 3 million clicks a month.
 

ItsDavid

Member
I bet it is still old code... if they pushed hard from the start on their tracker they would have conquered the space. RIP to 202 team
You should do your homework before making a statement like that. I have followed Nana for many years and he is always staying on top of the latest trends and requirements in the tracking space and provides very frequent updates to Prosper202 and he does it very well for a one-man-band.
 
Prosper202 is really easy to use. Like anything else, you just have to go through the setup processes a few times and you'll have no issue 👍
@agentf set me up and configured a prosper202 tracker on one of my domains using vultr.

Thanks to everyone who helped, assisted, prodded and encouraged me to try prosper202 and especially @agentf @T202Nana for offering this great tool

AffLIFT again for the win. AffLIFT is The best resource for AM young & old, experienced or newb
 
Top