Aligarh business sites often die in a single morning, after a host email nobody forwarded to the person who can read PHP. The catalogue was fine on Friday. On Monday the filter returns nothing, or the enquiry page is white. Owners hear “the site is old” and get a quote for a new company. Sometimes that is right. Often one file is wrong. This is how to tell. The fix, when it is a fix, is website bug fix in Aligarh.
Read the host mail before you blame the brand
Shared hosting upgrades PHP on a schedule. Code that used removed functions — the old mysql_ family is the famous one — fatals on current PHP. The public sees a white screen or a 500. The error log names the file and the line. That line is the bug. If it sits in one enquiry script, a patch is plausible. If the same style of call is in every page, a patch becomes a rewrite wearing a small invoice. Ask whoever quotes you which of those they found. “Your site is in PHP” is not a finding.
An empty catalogue is not empty stock
Lock and hardware dealers see this version. The database still has SKUs. The search page shows zero results for a word that worked last month. A broken query, a changed column, or a filter that now requires a field nobody fills in will do that. Buyers think you have no stock. You do not need a new photoshoot to repair a WHERE clause. Send the search URL and one product name that should have appeared.
If the database itself is gone, say that. Restoring a backup is not the same job as redesigning the front. If you have no backup and no copy of the products, then you are looking at a new catalogue. That quote lives on website designing company in Aligarh, not inside a bug ticket.
Institute and dealer forms
An admission or dealer form that shows “thank you” and stores nothing is the same class of bug as a Mathura clinic form, with different words on the button. Check whether a PHP upgrade and a dead mail function arrived together. Check whether the form ever wrote to a database. Those are two briefs. Mix them and you will pay for a CMS you did not need.
Field apps
Some Aligarh units already have an Android app for dealers. If submit crashes, that is a bug on a build staff already carry. Send the version and the phone. A new app is the Aligarh Android page, not this note. There is no Aligarh hire URL. A developer on the repo, after the one bug, is hire a developer in Mathura — same studio, no Aligarh cabin, and not a campus office.
What to refuse
Refuse a quote that starts with a new logo before anyone has opened the error log. Refuse to paste the only cPanel password into a chat. Access should be revocable. We will say when the old PHP cannot be patched safely. We will not claim a university project, and we will not promise a rank in Aligarh because a filter works again.
A Hathras site that does not open at all may be a domain, not PHP: what to check when a Hathras site is down. The country page is website and app bug fix in India.
Questions
The host upgraded PHP and the site is white. Do I need a new website?
Not automatically. One removed PHP function can blank a page. If every template depends on the same dead code, a patch is unsafe and a rebuild is the honest quote. Someone has to open the file to tell those apart.
The catalogue search shows no products, but the products are in the database. Is that a bug?
Yes. An empty filter with stock still in the database is a query bug, not an empty warehouse. Do not reshoot the catalogue for that.
Are you based in Aligarh?
No. The studio is in Mathura. Aligarh PHP and catalogue bugs are handled remotely. We do not claim a university contract.
Need this built, not just read?
Send a quote on WhatsApp — same number as the rest of the site.