SURFOW V6, is the most advanced script available for traffic exchange, it function fully automatic with an integrated exchanger software for multiple platforms
such Windows/macOS/linux, enough to provide a traffic exchange service for your clients, SaaS ready script which make it easy to generate an income by selling traffic packages, subscriptions, slots...,
it also has a built in payments methods listed below:
- Payza (EU)
support 16 language (included) :
built in Homepage builder (included)
Surfow can run on almost any web server featuring PHP & MySQL.
it will perform better if you can run it on a LAMP or WAMP platform. This means your web server (or web hosting account) should be featured with the following software: Linux or Windows + Apache + MySQL + PHP.
more specifically, it must meet these requirements bellow :
surfow version 6 require you to follow a built in web installation wizard to install it and it has no manual installation.
you just need to follow the installation steps listed below :
STEP 1upload & unzip [install.zip] to your webserver [public_html/] or [www/] or [htdocs/]...
STEP 2create an empty database in your server using [cpanel] or [phpmyadmin] or [ssh]... (you'll need it in the web installation wizard)
STEP 3open your website [eg: www.mysite.com] and follow the web installation wizard
STEP 4after the installation wizard complete, click on [CREATE ADMIN ACCOUNT] to create your first admin account
THAT'S ITnow you need to setup your settings and install payment methods, create plans, ...
this is a little bit difficult compared to new installations, so please be careful while you upgrading from SURFOW V5 to SURFOW V6
why it's difficult :
The mcrypt extension (that used in surfow v5 and fewer to encrypt passwords) has been deprecated in favour of OpenSSL, where it will be removed from the core and into PECL in PHP 7.2.
this mean that we need to change the encryption class from mcrypt to openssl in order to support the new php releases, and keep developing surfow.
what we have to do :
in coding side surfow v6 already switched to openssl, but before upgrading
(i mean before upgrading server to the new requirements and before uploading [upgrade.zip])
we need to decrype and re-encrypte all admins and users passwords
(mcrypt => plain/text) & (plain/text => openssl)
STEP 1create a full backup to your database, [YOU ARE RESPONSIBLE FOR ANY DAMAGE IN YOUR DATA]
STEP 2now we're going to decrypte all passwords
upload [before.php] to your webserver [public_html/ or www/] and run it using your browser by entring www.mysite.com/before.php and wait till the process complete
STEP 3delete [before.php]
explore [public_html/ or www/ ...] and delete [before.php]
STEP 4uploading new files
upload [upgrade.zip] to your webserver [public_html/ or www/] and unzip it (overwrite)
STEP 5now we're going to encrypte all passwords
upload [after.php] to your webserver [public_html/ or www/] and run it using your browser by entring www.mysite.com/after.php and wait till the process complete
STEP 6delete [after.php]
explore [public_html/ or www/ ...] and delete [after.php]
STEP 7follow upgrading wizard
open your website [eg: www.mysite.com] and follow the web upgrading wizard
THAT'S ITnow you may need to login to admin panel & edit your settings and install payment methods, ...