Link to home
Start Free TrialLog in
Avatar of lapatiya
lapatiya

asked on

PHP - Which framework has this project been done ? (help to identify)

I have this friends' website, already hosted (created by another person). No the developer has vanished, friend asks my help doing some changes for the website. I have the access to cpanel I can see the folder structure. What I would like to do is to download the copy of this website to my pc and in my pc I need to make a local project out of the downloaded website. But I need to know what is the web framework used here. And really appreciate if somebody can guide my on how to establish a local copy in my pc. The current hosted folder hierarchy is attached.

There is a backend for this website for the site modification purposes. I need to replace one page with an empty page, but whenever I select to 'create' a new page, the page come pre-positioned with a transparent box in the middle of the page (a transparent box, supposed to be heading of a banner). I'm not unable to get rid of this transparent box since I don't have no idea where it loads from.
Avatar of David Favor
David Favor
Flag of United States of America image

If this is a simple, pure static file site, then copy the files using the Panel file download option... or sftp... or rsync...

If there are databases, use myPHPAdmin to copy over all the databases or maybe the Panel system has a database download option.

If there are... sigh... complexities... like custom code scattered around in various places... complex user/group structure... complex ACLing... CRON jobs...

In other words, spaghetti code, then consider using lxd-p2c which clones an entire machine into an bootable LXD container. This way all code lives in a container, rather than polluting an entire machine.
Screenshot the subfolders in the vendor folder
Avatar of lapatiya
lapatiya

ASKER

User generated image
The folder structure looks like it's built using Yii - https://www.yiiframework.com/
If you have a live url, we can find out.

You can check if there is any readme or license file.
Also check in the backend directory.
What I would like to do is to download the copy of this website to my pc

I notice there appears to be a vagrant folder. Is there any chance you can reproduce the development environment that way?
This question needs an answer!
Become an EE member today
7 DAY FREE TRIAL
Members can start a 7-Day Free trial then enjoy unlimited access to the platform.
View membership options
or
Learn why we charge membership fees
We get it - no one likes a content blocker. Take one extra minute and find out why we block content.