phpAnalytics - Web Analytics Platform

phpAnalytics - Web Analytics Platform 10-12-2024

No permission to download

MrSam_1

Well-known member
Administrative
Trusted Seller
Dec 1, 2018
23,650
26,996
120
Akbaba updated phpAnalytics - Web Analytics Platform with a new update entry:

phpAnalytics - Web Analytics Platform v.3.3.0

3.3.0 — 18 July 2022
After updating to v3.3.0, please consult the Cron job section of the Documentation and update your cron job task accordingly.

First, download and install version 2.4.0 for extended then update the version 3.3.0 (file i bought - regular version) that I added as the producer said. You will continue to use it as an extended version. I use it this way and there is no problem...

Read the rest of this update entry...
 

lukas.flexyyy

Active member
May 2, 2022
753
120
43
After I upgraded from 3.0 to 3.3.0 I got an error 500 message.
I'm using PHP 8.1 but it is also not working on 8.0.2.
Can you please help me?
 

MrSam_1

Well-known member
Administrative
Trusted Seller
Dec 1, 2018
23,650
26,996
120
I can't say anything as I haven't used it yet. maybe others using the script can help
 

wonderland8

New member
May 8, 2022
23
5
3
Here is 3.0.0 NULLED EXTENDED
Install mannually


1. import database
2. change database details and domain in .env file

enjoy 😊😊
Hi bro, do you have the latest extended version? Thanks
 

rikhen

New member
Jul 25, 2022
5
5
3
Am receiving:

403​

Forbidden​

Access to this resource on the server is denied!
While trying to add a website!
I have given the right permission according to the documentation
You need to upload an .htaccess file to the root folder, see example attached. Just change phpAnalytics.your-domain.com according to your URL and voilà, it should work :)
 

Attachments

  • .htaccess.zip
    387 bytes · Views: 31
  • Like
Reactions: Syntaxbyte

Syntaxbyte

Active member
Jan 7, 2021
254
94
28
Nigeria
stackhubs.com
You need to upload an .htaccess file to the root folder, see example attached. Just change phpAnalytics.your-domain.com according to your URL and voilà, it should work :)
I have added it but still the same. Another thing is that it kept asking for License Code whenever I want to save the configuration and it will ended up not saving even after putting random key
 

rikhen

New member
Jul 25, 2022
5
5
3
I have added it but still the same. Another thing is that it kept asking for License Code whenever I want to save the configuration and it will ended up not saving even after putting random key

You need to change the updateSetting function in the app/Http/Controllers/AdminController.php file to:

public function updateSetting(UpdateSettingRequest $request, $id) { foreach ($request->except(['_token', 'submit']) as $key => $value) { // If the request is for a file upload if($request->hasFile($key)) { $value = $request->file($key)->hashName(); // Check if the file exists if (file_exists(public_path('uploads/brand/' . config('settings.' . $key)))) { unlink(public_path('uploads/brand/' . config('settings.' . $key))); } // Save the file $request->file($key)->move(public_path('uploads/brand'), $value); } if ($id == 'cronjob') { $value = Str::random(30); } elseif ($id == 'license') { /* Bypass license request */ Setting::where('name', '=', 'license_key')->update(['value' => $request->input('license_key')]); Setting::where('name', '=', 'license_type')->update(['value' => 'Extended']); return redirect()->route('admin.dashboard'); } Setting::where('name', $key)->update(['value' => $value]); } return back()->with('success', __('Settings saved.')); }
 

Attachments

  • AdminController.zip
    4.7 KB · Views: 39

Syntaxbyte

Active member
Jan 7, 2021
254
94
28
Nigeria
stackhubs.com
You need to change the updateSetting function in the app/Http/Controllers/AdminController.php file to:

public function updateSetting(UpdateSettingRequest $request, $id) { foreach ($request->except(['_token', 'submit']) as $key => $value) { // If the request is for a file upload if($request->hasFile($key)) { $value = $request->file($key)->hashName(); // Check if the file exists if (file_exists(public_path('uploads/brand/' . config('settings.' . $key)))) { unlink(public_path('uploads/brand/' . config('settings.' . $key))); } // Save the file $request->file($key)->move(public_path('uploads/brand'), $value); } if ($id == 'cronjob') { $value = Str::random(30); } elseif ($id == 'license') { /* Bypass license request */ Setting::where('name', '=', 'license_key')->update(['value' => $request->input('license_key')]); Setting::where('name', '=', 'license_type')->update(['value' => 'Extended']); return redirect()->route('admin.dashboard'); } Setting::where('name', $key)->update(['value' => $value]); } return back()->with('success', __('Settings saved.')); }
Thanks man. I will do that!
 

ghostriderrr

Well-known member
Babiato Lover
Null Master
Trusted Uploader
May 2, 2022
428
499
63
OutOfWorld
You need to change the updateSetting function in the app/Http/Controllers/AdminController.php file to:

public function updateSetting(UpdateSettingRequest $request, $id) { foreach ($request->except(['_token', 'submit']) as $key => $value) { // If the request is for a file upload if($request->hasFile($key)) { $value = $request->file($key)->hashName(); // Check if the file exists if (file_exists(public_path('uploads/brand/' . config('settings.' . $key)))) { unlink(public_path('uploads/brand/' . config('settings.' . $key))); } // Save the file $request->file($key)->move(public_path('uploads/brand'), $value); } if ($id == 'cronjob') { $value = Str::random(30); } elseif ($id == 'license') { /* Bypass license request */ Setting::where('name', '=', 'license_key')->update(['value' => $request->input('license_key')]); Setting::where('name', '=', 'license_type')->update(['value' => 'Extended']); return redirect()->route('admin.dashboard'); } Setting::where('name', $key)->update(['value' => $value]); } return back()->with('success', __('Settings saved.')); }
You just copied same code I did for nulling 👀🙄.
 

rikhen

New member
Jul 25, 2022
5
5
3
You just copied same code I did for nulling 👀🙄.
Nearly. The nulled file didn't work for either me because this if-else-loop was missing (line 105):

if ($id == 'cronjob') { $value = Str::random(30); } elseif ($id == 'license') { ... }

I just wanted to help and not take any credit for your work, @ghostriderrr ;)
 
  • Love
Reactions: doreso11

About us

  • Our community has been around for many years and pride ourselves on offering unbiased, critical discussion among people of all different backgrounds. We are working every day to make sure our community is one of the best.

Quick Navigation

User Menu