Make sure..
Make sure you uploaded the .htaccess file. They may appear hidden on your pc and if not uploaded, it will produce a 404 Error on any link you click in the website.
Here you will find all the documentation needed in order to fully configure, install and use phpAnalyzer's Product.
Thank you for purchasing the product and if you haven't yet, check out the demo and the product's page below :)
View phpAnalyzerPlease make sure your server meets the following requirements before attempting to install or purchase the product.
PHP Version | The script was made with the latest technology of php 7, therefore it is necesarry to have PHP 7+ installed on your server. |
---|---|
cURL | PHP cURL extension is required in order for the script to get the required data from the sources. |
MYSQLi | The script was built to function with PHP MySQLi, so it is a required extension to have. |
OpenSSL | PHP OpenSSL extension must be installed and enabled. This is a required extension for secure data encryption for PayPal, Stripe API's |
mbstring | PHP mbstring extension must be installed and enabled. This is a required extension for the PDF generator. |
.htaccess | PHP Rewrite Module must be installed and activated on the Apcache server. |
The installation process is straight forward and if done properly, it will take you less than 3 minutes
to get it up and running.
First, you need to take care about the database and create a new database (optional with a new user for that database) with a name of your choosing. You can usually do this with the panels already provided by your webohsting services ( cpanel, etc.. ).
Import the dump.sql to your database which you've configured in the step above. You can do this with phpMyAdmin if installed.
Upload the script folder content to the folder responsible for websites in your webhost ( ex: public_html, www ). This can be installed either as domain.com, sub.domain.com or domain.com/folder. It will work either way :)
Find the core/config/config.php file and edit it with a text editor and add your database connection details.
Edit the url variable and add your proper website installation url (ex: https://domain.com/ ). Make sure it has a slash at the end!
You can now log into your account with Username: Admin and Password: admin
Make sure you uploaded the .htaccess file. They may appear hidden on your pc and if not uploaded, it will produce a 404 Error on any link you click in the website.
Make sure the uploads folder and all the folders inside have permissions set as CHMOD 777.
This step is optional and it should be done only if you want your accounts from the website to be checked automatically each day. The cronjob should be set at 1 minute for the best results. If you can't set it once a minute, then you can go with the lowest your webhost allows you to ( Keep in mind that this will lower the number of accounts the script will be able to query per day).
Example: If the CronJob is running Once every minute with a settings of 2 accounts per cron run then you will be able to query about 2880 accounts per day.
The CronJob url is going to be https://yourwebsite.com/cron
( make sure to replace "yourwebsite.com" with your actual website installation )
* * * * * wget --quiet -O /dev/null https://yourwebsite.com/cron
or
* * * * * wget --spider -O - https://yourwebsite.com/cron >/dev/null 2>&1
or you can do it with curl also
* * * * * curl --silent https://yourwebsite.com/cron
The script was designed to work by default for Apache servers. This is an extra thing that I provide for NGINX users although support is NOT guaranteed for NGINX servers.
The rewrite rule for NGINX that you need to add so that the urls work is the following:
rewrite ^\/(.+)$ /index.php?page=$1 last;
This command should be added in your domain.conf nginx file in the location / { ... } field
I also offer installation services at a low cost.
This service is striclty related to the script full installation and does not include fixes or installations if your server is not compatible.
The full server installation package includes the following: (only available for DigitalOcean servers)
This product uses different services and api integrations to provide a better functionality of the app and extra features. Find more details below :)
You can add your Google Analytics Track Id to the admin panel by simply accessing the Website Settings page in the admin panel and clicking on the API's tab.
A valid example of Google Analytics Track Id is UA-22222222-33
You can add your Google Recaptcha Keys to the admin panel by simply accessing the Website Settings page in the admin panel and clicking on the API's tab.
Tip: Make sure you enable Google Recaptcha by ticking the checkbox in the admin panel.
You can add your Facebook App Keys to the admin panel by simply accessing the Website Settings page in the admin panel and clicking on the API's tab.
Useful link: Facebook Developer Console
You can add your Instagram App Keys to the admin panel by simply accessing the Website Settings page in the admin panel and clicking on the API's tab.
Useful link: Instagram Developers
With a built-in functionality, phpAnalyzer offers you the functionality to charge your users for premium packages on the website. You only need to provide the API Keys and you are good to go :)
I always recommend DigitalOcean because of their flexibility from every point of view. DigitalOcean offers you best priced VPS's for cheap ($5 minimum). I've been using this webhost for over 3 years and I never had a problem and never had the necessity to contact their support team.
If you use my referral code, you will get $10 in credit to use for your droplets ( basically 2 free months )
I build awesome projects ready to use :) Here's where you can find me:
Support is only done through Codecanyon's email form or comments section.